fonts - 将 R Markdown 中的字体更改为 Times New Roman
问题描述
我正在为 uni 写一份报告,并指定我们必须使用 Times New Roman。在我看来,R-Markdown 报告看起来比文字好得多,但我似乎无法更改字体。这是我文档的顶部:
output: pdf_document
bibliography: miniproject.bib
fontsize: 11pt
mainfont: Times New Roman
geometry: margin=2.5cm
编织时我没有收到任何错误或未使用的参数警告,但字体似乎没有改变。
谢谢!
解决方案
此代码可能对您有用:
---
title: "Times"
author: "bttomio"
date: "October 18, 2017"
output:
pdf_document:
latex_engine: xelatex
header-includes:
- \usepackage{fontspec}
- \setmainfont{Times New Roman}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## R Markdown
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
另外的选择:
---
title: "Times"
author: "bttomio"
date: "October 18, 2017"
output:
pdf_document:
latex_engine: xelatex
mainfont: "Times New Roman"
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## R Markdown
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
-输出
推荐阅读
- dynamics-crm - 根据通用属性在javascript中设置安全字段
- vb.net - 执行 Do While 循环的索引超出范围
- mysql - 用于事件监视器的 mysql 脚本以查找并终止满足特定条件的卡住/旧/空闲/睡眠 db 会话
- kubernetes - Kubernetes Ingress Skaffold 文档
- java - 变量 INSIDE (null) 和 OUTSIDE (!null) 的范围是 Java 中的 LISTENER
- github-actions - Github Actions Rails Postgres 数据库“测试”不存在
- angular - 使用 form.patchvalue 后,Angular Reactive Form 子组件未显示值
- excel - Excel帮助:计算一列最后4个元素的加权平均值
- python - PANDAS:另一种写 [x.index[-1]+1 for x in df
- javascript - 以html形式输入日期后如何修复400错误请求错误?