Middlemanで作ったサイトでは、簡単に自分のサンプルコードにsyntax highlightを適用することが可能です。まるで、GitHub上のコードと同じような見た目にすることも可能です。 middleman-syntaxの導入 詳しくは公式READM(英語)を見て頂きたいですが、つまづいた部分とその対応策も含めて簡単に流れを説明します。 Gemfileの修正とbundle install 以下をGemfileに追加し、bundle installをコマンドラインで実行します。
middleman-blogには、コードをシンタックスハイライトする機能があります。 middleman-syntaxをGemfileに加えて、必要な設定をconfig.rbに書くだけです。 middleman/middleman-syntax kramdownを使う場合は set :markdown_engine, :kramdown redcarpetなら set :markdown_engine, :redcarpet set :markdown, :fenced_code_blocks => true, :smartypants => true ですかね。 middleman-syntaxは内部でrougeというruby製pygmentsを目指しているハイライトパーサを使用しています。 jayferd/rouge これを利用して、rougeに用意されているハイライトテーマを利用する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く