如何将我的RMarkdown报告从HTML转换为PDF?
我想将我的R Markdown报告的格式从HTML更改为PDF。我在网上彻底搜索了一下,尝试了多种方案,但没有一种对我有效。如果有人能以最简单的方式描述这个过程,我将不胜感激。(免责声明我在本网站上看到了与此主题相关的所有问题,但没有任何帮助) 有没有一种方法可以让我只需输入相关代码,就可以将其以PDF格式保存到本地文档中 下面是我用来格式化当前R降价报告的代码-如何将我的RMarkdown报告从HTML转换为PDF?,html,r,pdf,r-markdown,Html,R,Pdf,R Markdown,我想将我的R Markdown报告的格式从HTML更改为PDF。我在网上彻底搜索了一下,尝试了多种方案,但没有一种对我有效。如果有人能以最简单的方式描述这个过程,我将不胜感激。(免责声明我在本网站上看到了与此主题相关的所有问题,但没有任何帮助) 有没有一种方法可以让我只需输入相关代码,就可以将其以PDF格式保存到本地文档中 下面是我用来格式化当前R降价报告的代码- --- title: Transparency return 2019 author: date: November 21, 20
---
title: Transparency return 2019
author:
date: November 21, 2019
output:
prettydoc::html_pretty:
theme: leonids
highlight: github
---
chris%
可折叠样式(“条纹”、“浓缩”,字体大小=8)%>%
打包行(“全职”,1,7)%>%
包装行(“兼职”,8、15)%>%
打包行(“学徒制”,16、21)
只需选择PDF输出格式,不要告诉knitr
使用html
格式表格(就像您在选项(knitr.table.format=“html”)
中所做的那样)
报告的格式将有所不同,但有不同的PDF格式可供选择,因此您可以找到一种适合您的格式:
是标准的简单格式,但它允许您选择任何喜欢的LaTeX样式pdf\u格式
风格与爱德华·塔夫的书相似tufte::tufte_book
- 不同的展示风格
最后,您的浏览器可能有一个“打印到PDF”输出选项;这可能是可以接受的,但我发现它通常是不可接受的。可能重复为什么以及以什么方式工作?你做了什么?请看:
{r knitr_init, echo=FALSE, cache=FALSE, warning=FALSE}
library(knitr)
library(rmdformats)
## Global options
options(max.print="75")
opts_chunk$set(echo=FALSE,
cache=TRUE,
prompt=FALSE,
tidy=TRUE,
comment=NA,
message=FALSE,
warning=FALSE)
opts_knit$set(width=75)
{r}
library(knitr)
library(rmdformats)
library(ggplot2)
library(dplyr)
library(magick)
library(tidyverse)
library(hrbrthemes)
library(kableExtra)
options(knitr.table.format = "html")
chris <- read.csv("Table set 1.csv")
kable(chris[1:21, 1:6]) %>%
kable_styling("striped", "condensed", font_size = 8) %>%
pack_rows("Full Time", 1, 7) %>%
pack_rows("Part Time", 8, 15) %>%
pack_rows("Apprenticeship", 16, 21)