87

次のようなセクション/サブセクションの見出しを持つhtmlを作成しようとしています:

  1. トップレベルのトピック
    1.1 最初のサブトピック
    1.2 別のサブトピック
          1.2.1 サブサブトピック
  2. 別のトップレベルのトピック

この種の番号付きセクション見出しを生成できる Markdown の実装はありますか?

前もって感謝します。

4

5 に答える 5

63

はい、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には番号付きの見出し (およびその他の多くの機能) があります。こちらもチェック!

于 2014-01-15T00:01:28.750 に答える