PandocでMarkdownの改行を改行として変換する
環境
- Pandoc 2.9.2.1
- macOS 10.15.3 (Catalina)
問題
MarkdownをPandocで変換する場合,gfm
というフォーマットを使うと,
GitHub Flavored Markdownが使えるので,
テーブルなどを使えるようになり便利です.
ただ,GitHub上でMarkdownを書いた時は改行が改行として変換されるのに対して, このフォーマットでは,1行になってしまうんですよね.
sample.md
1行目
2行目
$ pandoc -f gfm sample.md
<p>1行目 2行目</p>
解決策
そこで,フォーマットに+hard_line_breaks
とつけることにより,
改行を改行として変換してくれるようになります.
$ pandoc -f gfm+hard_line_breaks sample.md
<p>1行目<br />
2行目</p>