章・節・項の順序を安定させるファイル命名規則
章のみのもの、節までのもの、項までのものが混在していても、ファイル名の文字列比較順序だけで章 → 節 → 項の意図した順番が正しく維持される命名形式
追加や構造変更にも強く、フォルダ階層を分ける必要がない
自然順(natural sort)が使える場合の簡易形式
章・節・項をすべて「数値トークン」にしてから、タイトルを後ろに付ける形にします。
下位レベルがない場合は 0 を入れておきます。
code:例.txt
1-0-0-introduction.md
2-0-0-basics.md
2-1-0-variables.md
2-1-1-variables-definition.md
2-1-2-variables-examples.md
2-2-0-functions.md
2-2-1-functions-cases.md
3-0-0-advanced.md
3-1-0-theory.md
3-2-0-applications.md
4-0-0-summary.md
4-1-0-review.md
4-1-1-review-questions.md
4-2-0-further-reading.md
4-2-1-related-works.md
自然順ソートのない場合
章は SS=00、項がない節は UU=00 とする。これにより、章・節・項を含むどのような構成でも文字列ソートのみで正しい順序が保たれる。
code:例.txt
01-00-00-introduction.md
02-00-00-basics.md
02-01-00-variables.md
02-01-01-variables-definition.md
02-01-02-variables-examples.md
02-02-00-functions.md
02-02-01-functions-cases.md
03-00-00-advanced.md
03-01-00-theory.md
03-02-00-applications.md
04-00-00-summary.md
04-01-00-review.md
04-01-01-review-questions.md
04-02-00-further-reading.md
04-02-01-related-works.md
この形式では、章のみのもの、節までのもの、項までのものが混在していても、ファイル名の文字列比較順序だけで章 → 節 → 項の意図した順番が正しく維持される。追加や構造変更にも強く、フォルダ階層を分ける必要がない。