Jekyll

Misc

 * http://daringfireball.net/projects/markdown/syntax#list
 * http://joncanady.com/2010/01/04/jekyll-helper-scripts/
 * https://github.com/henrik/henrik.nyh.se
 * http://henrik.nyh.se/tag
 * http://en.wikipedia.org/wiki/YAML#Lists

Issues
Replace {% assign href = '' %} with {% capture href %}{% endcapture %} There appears to be a problem assigning an empty string.
 * http://support.github.com/discussions/site/2397-jekyll-generation-on-github-pages-differs-from-local-results

Liquid

 * http://code.google.com/p/liquid-markup/wiki/UsingLiquidTemplates

Install
Install gems, then install jekyll ruby setup.rb install gem update --system gem jekyll install .. $ [sudo] gem install rdiscount
 * http://rubyforge.org/frs/?group_id=126&release_id=43601
 * http://stevenharman.net/blog/archive/2008/11/12/installing-rubygems-in-cygwin.aspx
 * https://github.com/mojombo/jekyll/wiki/install
 * You are missing a library required for Markdown. Please run:

Docs
$ sudo gem install gemcutter ⋮ Successfully installed gemcutter-0.1.7 1 gem installed Installing ri documentation for gemcutter-0.1.7... Installing RDoc documentation for gemcutter-0.1.7... $ sudo gem tumble
 * Jekyll README
 * http://henrik.nyh.se/2009/04/jekyll
 * http://articles.sitepoint.com/article/jekyll-sites-made-simple

The tumble command will simply make the RubyGems installer query the Gemcutter repository first, when downloading RubyGem packages. This ensures that Jekyll is downloaded from the Gemcutter repository.

Now we can download and install Jekyll:

$ sudo gem install jekyll

If you’re on Windows you’ll be entering the commands at the Windows command prompt (Start > Run… and enter cmd):

C:\> gem install gemcutter C:\> gem tumble C:\> gem install jekyll


 * http://blog.envylabs.com/2009/08/publishing-a-blog-with-github-pages-and-jekyll/
 * http://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html

Wiki

 * http://github.com/henrik/jekyll
 * http://wiki.github.com/mojombo/jekyll/
 * http://wiki.github.com/mojombo/jekyll/usage
 * http://wiki.github.com/mojombo/jekyll/yaml-front-matter
 * http://wiki.github.com/mojombo/jekyll/template-data
 * http://wiki.github.com/mojombo/jekyll/liquid-extensions

Posts

 * https://github.com/nibrahim/Hyde
 * http://metajack.im/2009/01/23/blogging-with-git-emacs-and-jekyll/

Code
$ jekyll $ jekyll -pygments $ jekyll --server $ jekyll --server --auto

Liquid
{% highlight ruby %}#! /usr/bin/env ruby
 * http://www.liquidmarkup.org/
 * http://wiki.github.com/tobi/liquid/
 * http://jadedpixel.com/
 * http://blog.leetsoft.com/

url_pattern = %r{https?://\S+}i url_antipattern = %r{[^\w/]+$}i

`pbpaste`.scan(url_pattern) do |url| url.sub!(url_antipattern, '') url.gsub!('"', '\"') # Avoid command injection system(%Q{open "#{url}"}) end{% endhighlight %}

RDiscount

 * http://github.com/rtomayko/rdiscount

Textile

 * http://redcloth.org/hobix.com/textile/

Issues

 * http://www.aliquote.org/posts/2010/04/15/blogging-about-this-blog.html

Examples

 * http://github.com/henrik/henrik.nyh.se
 * http://metajack.im/2009/01/15/some-jekyll-hacks/
 * http://henrik.nyh.se/2009/04/jekyll
 * http://mikewest.org/2009/11/my-jekyll-fork

Forums
{% if page.previous %} &larr; Older {% endif %} {% if page.next %} Newer &rarr; {% endif %} {% for category in site.categories %}   {% for posts in category %} {% for post in posts %}  {% endfor %} {% endfor %}   {% endfor %}
 * http://stackoverflow.com/questions/2026023/having-difficulties-with-jekyll-liquid
 * http://gist.github.com/143571
 * http://github.com/mattfoster/mattfoster.github.com/blob/master/Rakefile
 * http://benjaminthomas.org/2009-10-21/custom-liquid-tags-in-jekyll.html