Rmarkdown使用中文的几种方法

方法 一:加载包

Rmd文档头加载xeCJK包, 如下代码:

1
2
header-includes:
- \usepackage{xeCJK}

xecjk

Knit PDF前点击旁边的设置, 在高级设置的选项里设置LaTeX Enginexelatex

方法 二: 修改default.tex文件

进入R的安装路径下libraryrmarkdown的路径,(/library/rmarkdown/rmd/latex) 进入在default.tex文件内添加一行\usepackage{xeCJK}
然后再运行含有中文汉字的Rmd文件。

问:如何知道library的路径?

答: .libPaths()