fonts - 在 Rmarkdown pdf 中更改 Kable 的字体
问题描述
编织到pdf时,有没有办法在Rmarkdown中更改kable的字体?我可以在更改大小或粗体等方面找到很多内容,但在更改实际字体方面却找不到。我只是想要一些无衬线字体。
示例降价文档:
---
title: "R Notebook"
output:
pdf_document: default
---
Change the font in the table below:
```{r message=FALSE, warning=FALSE, echo=FALSE}
library(kableExtra)
mtcars %>% head() %>% kable()
```
解决方案
您可以使用 Latex字体规范库,见下文。请注意,您可以在“设置”的“字体”页面中查看可用字体及其名称。
---
title: "R Notebook"
output:
pdf_document:
latex_engine: xelatex
header-includes:
\usepackage{fontspec}
---
Change the font in the table below:
## using the Arial font as an example
\fontspec{Arial}
```{r message=FALSE, warning=FALSE, echo=FALSE}
library(kableExtra)
mtcars %>% head() %>% kable()
推荐阅读
- php - 在未知结尾的字符串中查找多个子字符串
- python - Fastest way for boolean matrix computations
- mongodb - MongoDB - how to update object using a field in the object
- python - How to broadcast a message to tornado socket clients all at once?
- javascript - Vue 中的 Immer 数据未更新
- javascript - Puppeteer: input field selected by ID returns undefined
- python - Is there a way to convert numbers to colours
- php - 使用 group_concat 时出现拆分数组的问题
- javascript - 如何在 Javascript 中可视化 K-modes 聚类算法的输出?
- qt - Qt qml如何从ListView中只检查一个开关