Octopress で Liquid のタグをエスケープする

Posted Sat Mar 08 2014

Octopress で rake generate を行ったところ,下記のエラーが発生しました.

$ rake generate
## Generating Site with Jekyll
identical source/stylesheets/screen.css
Configuration from /home/daisuke/Projects/blog/octopress/_config.yml
Building site: source -> public
Liquid Exception: undefined method `sort!' for nil:NilClass in atom.xml
/home/daisuke/Projects/blog/octopress/plugins/category_generator.rb:156:in `category_links'

....

Build Failed

原因は Octopress のテンプレートに使われている Liquid のソースを記事中に埋め込んでいたためでした.Liquid のテンプレートを表示する場合には,rawendraw タグでテンプレート部分を囲ってあげる必要があります.

参考