快速问题:我如何使用tufte风格,使用R Markdown来呈现R脚本(即一组函数)?
目前我使用这个语法来生成一个pdf:
rmarkdown::render("myscript.r", "pdf_document")如何将信息传递给此字符串以根据tufte样式格式化pdf文档?
发布于 2021-04-18 01:29:48
您可以将tufte样式的Rmarkdown文档作为模板,然后在Rscript.R中提供源代码,以便从控制台生成PDF。
这是Rstudio Tufte模板的tufte.Rmd。
---
title: "A Tufte Handout Example"
runningheader: "Tufte Handout with R Markdown" # only for pdf output
subtitle: "An implementation in R Markdown" # only for html output
author: "test"
date: "`r Sys.Date()`"
output:
tufte::tufte_html: default
tufte::tufte_handout:
citation_package: natbib
latex_engine: xelatex
tufte::tufte_book:
citation_package: natbib
latex_engine: xelatex
bibliography: skeleton.bib
link-citations: yes
---
```{r, results='asis'}源(‘myscript.R’)
myscript.R
library(knitr)
print(kable(mtcars))将这两个文件放在同一个目录中,我就可以运行
rmarkdown::render("tufte.Rmd", output_format = "pdf_document")

tufte模板有很多格式,但这只是一个简单的例子。
https://stackoverflow.com/questions/67129020
复制相似问题