Jekyll で、Markdown コンバーターを kramdown に設定するとbundle exec jekyll serve
、このフェンスで囲まれたコード ブロック
```javascript
function hey(name) {
return 'Hey ' + name;
}
console.log(hey('Brienna'));
```
次のようにレンダリングします。
これは私が何をしても起こります。オプションを設定してみましたinput: GFM
が、入っていても入っていなくても違いはありません。
ただし、Markdown コンバーターを Redcarpet に設定すると、同じコード ブロックが次のようにレンダリングされます。
これは私が見たいものです!しかし、Redcarpet は使いたくありません。クラムダウンを使いたい。
以下のレンダリングされた HTML からわかるように、コード ブロックが強調表示されます。Rouge が使用できるはずの Pygments 用の CSS スタイルシートを使用しています。div
のクラスが Markdown コンバーター間で変更されていることに気付きました。kramdown では、そのクラスは ですが.highlighter-rouge
、Redcarpet では、そのクラスはただhighlight
です。Markdown コンバーターを切り替える場合、CSS を手動で変更する必要がありますか?
クラムダウン:
レッドカーペット: