redcarpetでmarkdownをhtmlに出力
rubyのライブラリredcarpetを使うと、markdownをhtml形式で出力できます。
redcarpetのインストール
gem install redcarpet
htmlで出力
redcarpet --parse-fenced_code_blocks <File name>
--parse-fenced_code_blocks
をつけないと、<code></code>
が<pre></pre>
でかこわれないので、コード部分がブロックで出力されない。
--parce-fencedcodeblocksをつけるのが面倒な場合
gemでインストールしたファイルを強引に修正。
対象ファイル:/usr/local/lib/ruby/gems/2.0.0/gems/redcarpet-3.0.0/bin/redcarpet
(適宜自分の環境に読みかえてください。)
修正箇所
parse_extensions = {:fenced_code_blocks => true}
0 件のコメント:
コメントを投稿