更改 tint R 包上的默认字体

Changing default font on tint R package

我已经阅读了 "tint" 包的文档:'tint' 不是 'Tufte' 并且我找不到更改 PDF 和html 输出。有没有办法从 Markdown 文档 (YAML header) 中做到这一点?

谢谢!

查看 tintBook, tintPdf and tintHTML 的源代码,我得出的结论是没有直接支持。对于 PDF 输出(即 tintBooktintPDF),即使不支持标准 mainfont 等,您始终可以使用原始 LaTeX,例如:

header-includes:
  - \usepackage[osf]{mathpazo}
  - \renewcommand{\familydefault}{\rmdefault}

打造 Tufte 般的妆容。或者

header-includes:
  - \usepackage[sfdefault]{ClearSans}

使用 IBM Clear Sans。但是对于 HTML 输出,我知道没有简单的方法来自定义它。但是,tint 包的主要特点是一组不同的默认字体。