🖥
#ruby や #python で #markdown を #HTML に #shell のコマンドで変換できるモジュール四種類の簡単な結果
Install
gem install [module_name]
or
pip install [module_name]
markdown text
<pre>
header
あ
header2
- list
- list
print('ok')
print('yes')
</pre>
ruby redcarpet
$ redcarpet ./tmp/markdown
single quote HTML escaped
<h1>header</h1>
<p><em>あ</em></p>
<h2>header2</h2>
<ul>
<li>list</li>
<li>list</li>
</ul>
<p><code>
print('ok')
print('yes')
</code></p>
enable multiple backquotes code block style
$ redcarpet --parse=fenced_code_blocks ./tmp/markdown
<h1>header</h1>
<p><em>あ</em></p>
<h2>header2</h2>
<ul>
<li>list</li>
<li>list</li>
</ul>
<pre><code>print('ok')
print('yes')
</code></pre>
ruby karmdown
$ kramdown ./tmp/markdown
Indented
<h1 id="header">header</h1>
<p><em>あ</em></p>
<h2 id="header2">header2</h2>
<ul>
<li>list</li>
<li>list</li>
</ul>
<p><code>
print('ok')
print('yes')
</code></p>
python markdown
$ python3 -m markdown ./tmp/markdown
<h1>header</h1>
<p><em>あ</em></p>
<h2>header2</h2>
<ul>
<li>list</li>
<li>list</li>
</ul>
<p><code>print('ok')
print('yes')</code></p>
python markdown2
$ python3 -m markdown2 ./tmp/markdown
<h1>header</h1>
<p><em>あ</em></p>
<h2>header2</h2>
<ul>
<li>list</li>
<li>list</li>
</ul>
<p><code>
print('ok')
print('yes')
</code></p>
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2019-04-11
Discussion