開発時に「タイトルコード」でより簡単に識別できるコレクション内のドキュメントがたくさんあります。そのため、ファイル名として使用するのが最善です(構造と順序を維持するのに役立ちます)。このようなもの:
_stories
CH1S1.md
CH1S2.md
CH2S1.md
ただし、きれいな URL の場合は、ドキュメントのタイトルからのスラッグの方が適しています。ドキュメントから、 permalink パラメーターを使用するだけで、:title
まさに私が望んでいるように見えますが、出力では常にドキュメントのファイル名が使用されます (の:name
代わりに使用されているかのように:title
)。
のコレクション定義は次の_config.yml
とおりです。
collections:
stories:
output: true
permalink: /:collection/:title/
もちろん、個々のドキュメントの Front Matter で title プロパティを設定しているので、なぜこれが機能しないのかわかりません。
Jekyllの最新バージョンを使用しています。