R Markdown生成PDF

1 安装需要的软件

默认大家已经安装了R以及Rstudio,首先需要安装一些包以及软件。

  1. CTex:下载地址
  2. 在Rstudio的Console栏中键入:
    install.packages(c('rmarkdown', 'knitr', 'caTools',"rticles"))
    安装这四个依赖的包。

2 调整Rstudio设置

从Tools > Global Options 打开修改以下两项:
编码方式
PDF编译引擎

3 创建Markdown

使用 File > New file > R Markdown 创建新的Markdown文档,更改以下内容:
用户和项目
模板格式

4 创建header文件

新建一个文件夹。
在这个文件夹新建一个文本文档更改后缀为.tex,文件名改成header
打开这个文件添加内容\usepackage{ctex}

在这里插入图片描述

5 在YAML区进行更改

在这里插入图片描述
填写的配置如下:

---
title: 'your_project name'
author: "your_name"
date: "2021/2/28"
output:
  pdf_document:
    includes:
      in_header: header.tex#与你刚刚保存的文件名一致
    latex_engine: xelatex
---

这个也不要删除,是Markdown配置代码。

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)

6 生成PDF

在生成PDF之前一定要保证代码通顺,否则还是会报错的。
在这里插入图片描述
然后就大功告成啦!

7 参考

https://www.jianshu.com/p/e7a82f6dcb28

  • 14
    点赞
  • 107
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值