WEB・アプリ開発

MiddlemanでKramdownのoptionを設定する方法

記事内に商品プロモーションを含む場合があります

MiddlemanのデフォルトのMarkdownパーサーのKramdownですが、本来多くのオプションが存在します。Middlemanでそれらのオプションを最大限に利用できるのでその方法をご紹介します。

Kramdownのオプションは以下のページにあるよう数多く存在します。

Options : Kramdown

config.rbでの指定

以下のようにconfig.rbでこれらのオプションを指定することができます。

GFM(GitHub Flavored Markdown)パーサーを指定する場合は、7行目のようにinput:に指定するのに注意です。

Markdown内での指定

また、config.rbで指定したくない場合、Markdownファイル内で直接指定することができます。下のような形です。

参考

そして、一つお願いしたいことがあります。

もしこの記事がお役に立てたのなら、下のボタンからSNSでシェアするか、あなたのブログでご紹介頂けないでしょうか?検索エンジンの仕組みで、同じ問題で今困っている方の目に届きやすくなります。もちろん、私としても記事を書くモチベーションになります。

記事への要望やダメ出しを書いて頂いても嬉しいです。定期的にエゴサーチしており、今後の記事で活かさせて頂きます。よろしくお願いいたします!