r - 在 r markdown docx 中使用 Times New Roman 12 pt
问题描述
我想使用 R markdown 在 .docx 文件中使用 Times New Roman 字体。我尝试在 YAML 部分添加以下内容:
mainfont: "Times New Roman"
, sansfont: Calibri Light
- 带引号和不带引号。我还指定了一个模板:
output:
word_document:
reference_docx: template1.docx
我使用 R markdown 生成了 template1.docx 并更改了一些格式,如边距、行号、字体大小、字体等以及所有内容,但字体被复制到主 .docx 文件中。请帮忙。
解决方案
该mainfont
参数仅适用于 pdf 输出。
要使您的 Word 文档具有特定字体,请在 Word 中打开您的模板文档。转到“设计”选项卡。字体按钮允许您为标题和正文选择默认字体。
如果可用选项之一不符合您的喜好,您可以创建自己的字体配对。例如,您可以使用 Times New Roman 为标题和正文创建一个选项
推荐阅读
- flutter - 未找到 Dart 扩展功能
- flutter - Flutter:如何创建 Apple/google 钱包卡
- sql - Oracle - 在不存在的地方插入选择最大值
- python-3.x - 如何选择多行并根据行名取平均值
- sql - 左外连接无效标识符
- java - 使用嵌套的 for 循环创建一个新的 2D int 数组
- sql - 为什么 SQL Server 的 xml.modify 不使用 JOIN 更新所有指定的元素?
- python - 基本上我正在尝试做一个 python-sql 连接器程序,但目前我遇到了这个错误
- php - 使用基于自定义 Woocommerce 表单的网关处理付款后收到的数据
- c# - 在 Matlab 中读取 .NET System.Data.DataTable 的行