This repository contains the source of the JabRef blog.
Feel free to send blog entries. Find details in our CONTRIBUTING.md file.
The layout is based on github.com/t413/SinglePaged. We use jekyll as static site generator. See GitHub pages for more details on the mechanics behnd.
Execute bundle exec jekyll serve
to serve this page locally at http://localhost:4000/.
For running htmlproof, execute these two commands:
bundle exec jekyll build
bundle exec htmlproof ./_site
Source: https://help.github.com/articles/using-jekyll-with-pages/#installing-jekyll
- Install Ruby by using the RubyInstaller or choco install ruby
- Install the Development Kit (or by choco install ruby2.devkit)
gem install bundler
bundle install
Note that JRuby doesn't work as the C extensions were dropped.
On Windows, you have to do following steps to let htmlproof work.
- Download libcurl https://curl.haxx.se/download.html. Current version: http://curl.haxx.se/gknw.net/7.40.0/dist-w32/renamed-curl-7.40.0-devel-mingw32.zip
- Extract subfolder
curl-7.40.0-devel-mingw32
intoc:\temp
- Exec
SET PATH=%PATH%;c:\temp\curl-7.40.0-devel-mingw32\bin
You can update your jekyll instance using bundle update
.
This might be necessary because of the update to Jekyll 3.0 by GitHub.