从 Markdown 转换为 Word 时更改字体系列和大小?
Change font family and size when converting from Markdown to Word?
我正在尝试学习 Markdown 和 Pandoc 的基础知识以加快我的学术写作。
请问Markdown(.md)文件转Word-2016(.docx)文件时,是否可以定义字体和字号?
我尝试了两种方法:
- 我加了
---
mainfont: "Palatino"
---
到 *.md 文件。
- 我尝试在转换文件时在命令行中添加
-- variable mainfont="Palatino"
。
这两种方法都不会产生所需的字体更改。如果可以在转换过程中这样做,谁能建议设置字体的正确方法?
编辑:我遵循 programminghistorian.org 文章 "Sustainable Authorship" 中提出的指南,他们建议在 YAML 中使用 mainfont: times
。我想知道为什么它对我不起作用。
我的问题没有重复,文本 body 和标题不需要不同的 fonts/styles。我需要将所有内容统一转换为 "Arial" 或 "Palatino"。
编辑:我试图创建一个参考 .docx 文件,但是,我无法理解如何对参考文件进行更改,所以这些更改是在 Pandoc 将我的 markdown 转换为 .docx 时实现的。
如手册中所述,mainfont
变量不适用于 docx 输出,仅适用于 PDF/LaTeX/ConTeX 等。
对于 Word,您需要使用 --reference-doc option。
另见
我正在尝试学习 Markdown 和 Pandoc 的基础知识以加快我的学术写作。
请问Markdown(.md)文件转Word-2016(.docx)文件时,是否可以定义字体和字号? 我尝试了两种方法:
- 我加了
---
mainfont: "Palatino"
---
到 *.md 文件。
- 我尝试在转换文件时在命令行中添加
-- variable mainfont="Palatino"
。
这两种方法都不会产生所需的字体更改。如果可以在转换过程中这样做,谁能建议设置字体的正确方法?
编辑:我遵循 programminghistorian.org 文章 "Sustainable Authorship" 中提出的指南,他们建议在 YAML 中使用 mainfont: times
。我想知道为什么它对我不起作用。
我的问题没有重复,文本 body 和标题不需要不同的 fonts/styles。我需要将所有内容统一转换为 "Arial" 或 "Palatino"。
编辑:我试图创建一个参考 .docx 文件,但是,我无法理解如何对参考文件进行更改,所以这些更改是在 Pandoc 将我的 markdown 转换为 .docx 时实现的。
如手册中所述,mainfont
变量不适用于 docx 输出,仅适用于 PDF/LaTeX/ConTeX 等。
对于 Word,您需要使用 --reference-doc option。
另见