markdown - 从 Markdown 转换为 Word 时更改字体系列和大小?
问题描述
我正在尝试学习 Markdown 和 Pandoc 的基础知识来加快我的学术写作。
我想问一下从 Markdown (.md) 文件转换为 Word-2016 (.docx) 文件时是否可以定义字体系列和字体大小?我尝试了两种方法:
- 我添加了
---
mainfont: "Palatino"
---
到 *.md 文件。
- 我尝试
-- variable mainfont="Palatino"
在转换文件时添加到命令行。
这两种方法都不会产生所需的字体更改。如果可以在转换过程中这样做,任何人都可以建议设置字体的正确方法吗?
编辑:我遵循了programminghistorian.org上“可持续作者”一文中提出的指导方针,他们建议mainfont: times
在YAML中使用。我想知道为什么它对我不起作用。我的问题不是重复的,我不需要文本正文和标题使用不同的字体/样式。我需要将所有内容统一转换为“Arial”或“Palatino”。编辑:我试图创建一个参考 .docx 文件,但是,我无法理解如何对参考文件进行更改,因此这些更改是在 Pandoc 将我的 markdown 转换为 .docx 时实现的。
解决方案
如手册中所述,该mainfont
变量不适用于 docx 输出,仅适用于 PDF/LaTeX/ConTeX 等。
对于 Word,您需要使用--reference-doc 选项。
推荐阅读
- azure - 对象检测模型 - tensorflow 服务 - k8s 部署:需要很长时间 3-4 秒
- c - 多次输入变量 answer 会退出整个程序
- cassandra - TWCS 没有根据 window_size 和 window_unit 生成 SStables
- mysql - 如何将我的电子商务网站的流量部分转移到不同的 Google VPC?
- python - 程序在终端中加载时的三点动画
- mysql - 我有 2 个 mysql RDS 主机,需要 ec2 机器上的 1 个从机作为他们的从机。是否可以通过在 ec2 上运行的 mariadb 来实现
- python - 如何使用 .combinations() 替换字符串中的多个字符?
- javascript - 即使在发生错误的情况下也承诺解决并触发然后下一个功能
- php - 如何在我的 WordPress 网站中为 excel 创建一个条目表?
- python - 具有嵌套循环和 if 条件的列表理解,以及新列表的成员资格