Pelican を使用して、コンテンツ行を持つ静的 Web ページを生成しようとしています。
こんな感じにしたい (WIP)
現在、必要な HTML を手動で作成しました。
このページを生成する単一のコンテンツ ファイルを作成するにはどうすればよいですか?
Pelican は Jinja テンプレート システムを使用しているため、最初のステップは独自のテーマを作成し、既存の HTML 構造をbase.html
テンプレートに配置することです。page.html
テンプレートをカスタマイズすることもできます。
テーマのテンプレートを好みに合わせてカスタマイズしたら、Pelican がサポートする任意の形式 (Markdown、reStructuredText、および Asciidoc) でページを作成できます。これらのマークアップ形式を使用して必要な HTML を正確に取得するのは必ずしも簡単ではありません。そのため、Markdown から始めることもできます。その形式では HTML をコンテンツ内に直接配置できるからです。