GitHubPagesにHighlight.jsでシンタックスハイライトする

GitHubPagesにJekyllでmarkdownを使ってサイトを作ってるとシンタックスハイライトがちょっとめんどくさくなります。

まず_config.ymlに書く、markdownのところはredcarpetにしましょう

redcarpetなら`とmarkdownで書いたソースコードが<pre><code>に変換されるのでhighlightjsと相性がよいです。

redcarpet以外だとcodeにかわっちゃう場合があって、そうなるとbootstrapと干渉していろいろめんどくさいのでredcarpetがよさそう。

あとは通常どおりhighlightjsを使えばOK