Jekyll Notes
Links
Jekyll and Github
Markdown on GitHub
Kramdown
Jekyll and Liquid Templating
Themes for Jekyll
Quickstart (local)
From the Jekyll site
$ echo "source 'https://rubygems.org'
# This Gem pulls in all GitHub Pages dependencies.
# It should be close to the current latest:
# https://pages.github.com/versions.json
gem 'github-pages'" > Gemfile
bundle install --path=vendor/bundle
bundle update # regularly
bundle exec jekyll serve
Kramdown
Kramdown can do footnotes1 and assign id, title and class to elements.
Kramdown can do abbrs too.
- kramdown
- Definitions in Kramdown
Kramdown code blocks are either indented by tab or four spaces, or use tilde as delimiters:
def what?
42
end
Math support in Kramdown, requires including MathJax, visit http://gastonsanchez.com/blog/opinion/2014/02/16/Mathjax-with-jekyll.html
\[\alpha \cdots \beta = 0.5\]Footnotes
-
Kramdown can do footnotes ↩