在从Markdown生成PDF时,如何指定Pandoc应使用特定的页眉和页脚?
目前,我使用以下命令从命令行创建我的文档:
pandoc -s -V geometry:margin=1in --number-sections -o doc.pdf doc.mkd
这给出了编号部分的可爱结果。
我想要做的是在每个页面上包含页眉和页脚。我该怎么做呢?
extensions mechanism,例如pandoc_title_block
可以保留密钥,但您如何使用它?
最后(作为奖励),有没有办法使用pandoc为文档创建标题页?
答案 0 :(得分:13)
使用-s
(--standalone
)参数生成PDF时,Pandoc使用特定的LateX模板。
您可以使用pandoc -D latex
查看模板,并注意您可以设置许多变量(与您在命令中使用-V geometry:margin=1in
的方式相同)。
为了添加特定的页眉/页脚,您可以修改此模板并在命令行中使用--template
参数。
您可以在此处获取更多信息Pandoc demo templates