環境
- Windows8
- Jekyll 2.5.2
- rouge
現象
端的に言うと{% highlight ruby linenos %}
のようにlinenos
を利用すると</code>
が正しくない位置に現れます。
出力をインスペクターで見ると下のような感じ。
ソースで見るとこんな感じ。
code
の位置がおかしいですね。
ちなみに本件、対策はありません。本日(2015年3月1日)時点でGithubでFixしたというConversationがあるので次回のJekyllで改善されるものと思われます。
Fix: Invalid highlight html with rouge and linenos #2607 #3435
参考