如何在用于 pandoc markdown 到 pdf 转换的 latex 模板中设置变量

如何在用于 pandoc markdown 到 pdf 转换的 latex 模板中设置变量

抱歉,如果这是一个 pandoc 问题,但我希望各位 tex 用户对 pandoc 中的 latex 模板有所了解。我对此很陌生,但很高兴能有一个良好的工作流程。

我正在尝试弄清楚如何使用 latex 模板和 pandoc 从 markdown 文件创建 pdf

pandoc file.md -o file.pdf --template=default.latex

在命令行中。我从

pandoc -D latex > default.latex

pandoc 文档稍微讲了一下关于使用模板的内容,根据我的理解,建议修改默认值(我很可能完全理解错了)。pandoc 模板文档

我的主要问题是我不知道如何设置诸如标题、作者等变量...我应该在 default.latex 文件中执行这些操作吗?还是在 markdown 文件中执行这些操作?

在此先感谢任何关于良好指南的建议或指导。

编辑/更新:

好的,看起来 pandoc 模板变量不受 LaTex 模板代码的控制。不过,作为参考,我将提到以下内容:

  • Pandoc 自动设置变量,并可在模板中使用。您无法在模板中设置变量。但是,您可以通过YAML 元数据块
  • 另外,“可以使用 -V/--variable 选项在命令行中设置变量”。

http://johnmacfarlane.net/pandoc/README.html#templates了解更多信息

我想这个问题可以作为偏离主题的问题关闭。

相关内容