created: 2023-09-15T08:12:21.994Z
showdown コマンドに2スペースのインデントを勘弁してもらう
markdown を html に変換してくれる showdown コマンドをときどき使っている。
本来の markdown の仕様だと入れ子のリストは 4 スペースということになっている。
OK
- foo
- bar
NG
- foo
- bar
2 スペでも許して欲しいなと思ったらそのものジャストのオプションがあった。
disableForced4SpacesIndentedSublists
使い方
CLI から使う場合は -c|--config
オプションにわたしてあげる。
showdown --quiet makehtml -c disableForced4SpacesIndentedSublists \
-i <(pbpaste) \
-o /tmp/_out
その他
showdown は昔からあつプロジェクトなのでドキュメントの所在が何種類かある。
情報がたくさんあるドキュメント
情報が ↑ よりすくないドキュメント
GitHub のページはそこまでかっちりメンテされていないようだった。
最初に GitHub のページだけ見て困ったので備忘的に。