次のようなセクション/サブセクションの見出しを持つhtmlを作成しようとしています:
- トップレベルのトピック
1.1 最初のサブトピック
1.2 別のサブトピック
1.2.1 サブサブトピック- 別のトップレベルのトピック
この種の番号付きセクション見出しを生成できる Markdown の実装はありますか?
前もって感謝します。
はい、Pandocを試してください。これは私のために働く:
pandoc --number-sections < test.md > out.html
(ソース)
元の投稿で言及した番号付きのアウトラインを生成するためのマークダウンは次のようになります。
# My top-level topic
## My first subtopic
## Another subtopic
### A sub-subtopic
## Another top-level topic
サブセクションにより深いインデントが必要な場合は、インライン CSS を使用してこれを実現できる可能性があります。たとえば、これを上記の Markdown ソースの先頭に配置すると、ヘッダーがインデントされます。
<style type="text/css">
h2 { margin-left: 10px; }
h3 { margin-left: 20px; }
</style>
しかし、見出しの下にテキストの段落があるとしましょう...それを上記のヘッダーと同じレベルにインデントする方法がわかりません。
2015 年 10 月 18 日の更新: Markdeepには番号付きの見出し (およびその他の多くの機能) があります。こちらもチェック!