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 のページだけ見て困ったので備忘的に。

ERROR FREE 世界のトップ企業がこぞって採用したMIT博士のミスを減らす秘訣
[ad] ERROR FREE 世界のトップ企業がこぞって採用したMIT博士のミスを減らす秘訣
邱強, 牧髙光里 (Kindle版)