Fonts R markdown-如何将字体切换到Times New Roman?

Fonts R markdown-如何将字体切换到Times New Roman?,fonts,markdown,Fonts,Markdown,我放弃了。我在R标记文档中找不到任何更改字体类型的有效解决方案。我尝试了很多东西,例如: --- output: word_document sansfont: Calibri Light --- 但RStudio只是忽视了这一点。你能帮助我吗?我需要在我的pdf/word文档中使用Times新罗马字体 这对我来说很有效。尝试使用mainfont而不是sansfont, 并将latex\u引擎设置为xelatex或lualatex --- output: pdf_document

我放弃了。我在R标记文档中找不到任何更改字体类型的有效解决方案。我尝试了很多东西,例如:

---
output: word_document    
sansfont: Calibri Light
---
但RStudio只是忽视了这一点。你能帮助我吗?我需要在我的pdf/word文档中使用Times新罗马字体


这对我来说很有效。尝试使用
mainfont
而不是
sansfont
, 并将
latex\u引擎
设置为
xelatex
lualatex

---
output: 
  pdf_document:
    latex_engine: xelatex
mainfont: Times New Roman
---

另一个选项:对于pdf文档,我使用:

output: pdf_document
fontfamily: arev

在我的YAML标题中。

请注意“文档字体(仅适用于Xeletex和lualatex,请参阅latex_引擎选项)”。所以我怀疑你能为文字输出做到这一点。如果您想要pdf格式,请使用Xeletex或lulatex。如果pdf适合您,那么这可能是的副本,因此在我的word输出中没有更改字体的选项?是的,可以更改它。这可能会有帮助:嗨,我有一个疑问。在我的YAML中设置字体和在YAML之外设置字体有什么区别?嗨,劳拉,有时候你可以在YAML之外设置带有层叠样式表(css)的字体。