Rstudio编辑Rmarkdown并输出中文
2021-02-15 本文已影响0人
R语言数据分析指南
多年以来一直在使用markdown记文档,现在也通过Rstudio编辑markdown文件感觉很是方便,今天分享如何通过Rstudio编辑Markdown文件并输出中文,喜欢的小伙伴可以关注个人公众号R语言数据分析指南持续分享更多优质资源
安装Latex
LaTex作为一套排版系统,在业界很是流行记得为了安装LaTex当初也是折腾了一番,然而在R中安装却是很轻松,谢益辉大神的开发的TinyTeX包很好的兼容了Rmarkdown
install.packages('tinytex')
tinytex::install_tinytex()
中文输出
针对中午输出的问题安装rticles包可解决
install.packages("rticles")
通过Rstudio创建Rmarkdown文档时选择CTeX Document即可
---
title: "在R Markdown文档中使用中文"
author:
- 谢益辉
- 邱怡轩
- 于淼
documentclass: ctexart
keywords:
- 中文
- R Markdown
output:
rticles::ctex:
fig_caption: yes
number_sections: yes
toc: yes
---
可以看到默认输出的页面边距较大,可以通过如下设置修改页边距
title: "在R Markdown文档中使用中文"
author:
- 谢益辉
- 邱怡轩
- 于淼
documentclass: ctexart
keywords:
- ggplot2
geometry: "left=2cm,right=2cm,top=2cm,bottom=2cm"
output:
rticles::ctex:
fig_caption: yes
number_sections: yes
toc: yes
通过如下方式控制输出图片的大小及屏蔽信息
{r,out.width='100%',out.height='100%',fig.height=5, fig.width=9}
{r,warning=F,message=F}
喜欢的小伙伴可关注我的公众号R语言数据分析指南,持续分享更多优质资源