Markdown に含まれるコードをシンタックスハイライトするには？


Markdown で書いた文書にシンタックスハイライトした形でソースコードを掲載したいと考えています。Pygments 等のツールを使って Markdown
中のコードをハイライトするにはどうすれば良いでしょうか？

コマンドラインで動作する Markdown→HTML 変換ツールでシンタックスハイライトができるようなツールがあれば教えていただきたいです。またできれば
GitHub-flavored Markdown が扱えればなお嬉しいです。

よろしくおねがいします。




[Grip - Github Readme Instant Preview](https://github.com/joeyespo/grip)
を使ってみるのはどうでしょうか．

以下のコマンドを実行してインストールし，

[code]

    % pip install grip
    
[/code]

以下のコマンドを実行すると Github-flavored Markdown なファイル (`file.md`) が HTML (`file.html`)
に変換されます．文章中のソースコードは Pygments によってシンタックスハイライトされます．

[code]

    % grip --export --gfm file.md
    
[/code]

**補足:**

  * `\--export` オプションを指定しない場合は，`localhost:5000` を Web ブラウザで開くことで変換後の内容を閲覧できます．
  * Grip 3.0.0 と Python 3.4.0 の組み合わせでは `\--export` オプションによる .md -> .html 変換が正常に実行できませんでした．Python 2.7 では正常に動作しました．




[Grip - Github Readme Instant Preview](https://github.com/joeyespo/grip)
を使ってみるのはどうでしょうか．

以下のコマンドを実行してインストールし，

[code]

    % pip install grip
    
[/code]

以下のコマンドを実行すると Github-flavored Markdown なファイル (`file.md`) が HTML (`file.html`)
に変換されます．文章中のソースコードは Pygments によってシンタックスハイライトされます．

[code]

    % grip --export --gfm file.md
    
[/code]

**補足:**

  * `\--export` オプションを指定しない場合は，`localhost:5000` を Web ブラウザで開くことで変換後の内容を閲覧できます．
  * Grip 3.0.0 と Python 3.4.0 の組み合わせでは `\--export` オプションによる .md -> .html 変換が正常に実行できませんでした．Python 2.7 では正常に動作しました．

