GitHub Pages で jekyll が 0.12.0 にバージョンアップした事に伴い、 rdiscount の 目次作成機能(Table Of Contents) が効くようになった。
これを Octopress でも試してみた。
目次
作成方法
設定
_config.yml
に以下を追加。
1 2 3 |
|
記事の書き方
記事に {:TOC}
を書き込むと、その部分が目次に置き換わる(TOC
は Table Of Contents
の略)。
1 2 |
|
日本語の見出し
見出しに日本語を使うと、generate
時にエラーが出る。
Liquid Exception: incompatible character encodings: UTF-8 and ASCII-8BIT in atom.xml
この問題は、Issue #555 で報告されている。このパッチ の通り、
gems/jekyll-0.12.0/lib/jekyll/converters/markdown.rb
を対策する。
1 2 3 4 5 6 7 8 9 |
|
ただし force_encoding('utf-8')
が気に入られず、取り込まれていない。