从Markdown转换为Word时要更改字体系列和大小吗?

时间:2020-05-30 06:36:12

标签: markdown pandoc

我正在尝试学习Markdown和Pandoc的基础知识,以加快我的学术写作速度。

我想问一下,从Markdown(.md)文件转换为Word-2016(.docx)文件时,是否可以定义字体系列和字体大小? 我尝试了两种方法:

  1. 我添加了
---
mainfont: "Palatino"
---

到* .md文件。

  1. 我在转换文件时尝试将-- variable mainfont="Palatino"添加到命令行。

这两种方法均无法产生所需的字体更改。如果可以在转换过程中进行设置,有人可以建议正确的字体设置方法吗?

编辑:我已经遵​​循了programminghistorian.org上“可持续著作权”一文中提出的准则,他们建议在YAML中使用mainfont: times。我想知道为什么它对我不起作用。 我的问题不是重复的,文本正文和标题不需要其他字体/样式。我需要将所有内容统一转换为“ Arial”或“ Palatino”。 编辑:我试图创建一个参考.docx文件,但是,我无法理解如何对参考文件进行更改,因此,当Pandoc将我的markdown转换为.docx时,会实现这些更改。

1 个答案:

答案 0 :(得分:2)

如手册中所述,mainfont变量不适用于docx输出,仅适用于PDF / LaTeX / ConTeX等。

对于Word,您需要使用--reference-doc option

另请参阅https://stackoverflow.com/a/34609460/214446