t

メモ

GFM to HTML w/ Syntax Highlighting

ディレクトリ内の GitHub Flavored Markdownシンタックスハイライトしつつ HTML に変換して回りたかった。が、上手い方法が分からなかった。が、次のようにすれば変換できないこともないのでそれで良いことにした。

$ pip install Pygments
$ pip install markdown2
$ find . -type f -name '*.md' -print0 | while read -r -d '' file; do { echo '<head><meta charset="UTF-8"><link rel="stylesheet" href="https://rawgit.com/richleland/pygments-css/master/github.css"><link rel="stylesheet" href="https://rawgit.com/sindresorhus/github-markdown-css/gh-pages/github-markdown.css"></head><body class="markdown-body">'; markdown2 --extra fenced-code-blocks "$file"; echo '</body>' } > "${file%%.md}.html"; done