Rmarkdown 到 LaTeX
Rmarkdown to LaTeX
我用 RMarkdown/Knitr 在 RStudio 中做了一个演示 - 它编译成 pdf 没有问题(通过 LaTeX Beamer)。
但是我无法获取 LaTeX 文件。有什么方法可以导出转换中应该生成的 LaTeX 文件吗?
在 RStudio 中:
- 单击编织旁边的齿轮 - 选项按钮。
- 点击输出选项。
- 点击高级。
- 单击保留 tex 源文件。 . .
回答第一条评论,
这是一些示例 LaTeX
\begin{Shaded}
\begin{Highlighting}[]
\NormalTok{DF <-}\KeywordTok{read.table}\NormalTok{(}
\DataTypeTok{text=}
\StringTok{"Year State Histadrut Private}
\StringTok{1985 27 26 47}
\StringTok{1993 10 14 76}
\StringTok{"}\NormalTok{, }\DataTypeTok{header=}\OtherTok{TRUE}\NormalTok{)}
\KeywordTok{library}\NormalTok{(ggplot2)}
\KeywordTok{library}\NormalTok{(reshape2)}
编译产生
一些简单的RMD
```{r}
DF <-read.table(
text=
"Year State Histadrut Private
1985 27 26 47
1993 10 14 76
", header=TRUE)
library(ggplot2)
library(reshape2)
```
输出如下:
截至 2018 年底,上述 接受的答案 不起作用(无论如何对我来说)。因此,对于任何来这里寻找这个问题的人来说,这是一个新的答案。
已接受的答案接近您的需要,但不适用于当前的 RStudio。在当前设置中,我需要使用以下代码来代替上图:
---
title: "Untitled"
author: "Author Person"
date: "November 26, 2018"
output:
pdf_document:
keep_tex: yes
---
这与最初接受的答案类似,但格式不同(缩进)并且 pdf_document
部分有一个结束冒号。 (YAML 中的缩进重要吗?)
请注意,我的回答是当您按照上述说明使用GUI进行此设置时,RStudio程序自动插入的YAML。所以我假设格式是首选样式。
但是,截至 2018 年,以下不起作用:
---
title: "Untitled"
author: "Author Person"
date: "November 26, 2018"
output: pdf_document
keep_tex: yes
---
我用 RMarkdown/Knitr 在 RStudio 中做了一个演示 - 它编译成 pdf 没有问题(通过 LaTeX Beamer)。
但是我无法获取 LaTeX 文件。有什么方法可以导出转换中应该生成的 LaTeX 文件吗?
- 单击编织旁边的齿轮 - 选项按钮。
- 点击输出选项。
- 点击高级。
- 单击保留 tex 源文件。 . .
回答第一条评论, 这是一些示例 LaTeX
\begin{Shaded}
\begin{Highlighting}[]
\NormalTok{DF <-}\KeywordTok{read.table}\NormalTok{(}
\DataTypeTok{text=}
\StringTok{"Year State Histadrut Private}
\StringTok{1985 27 26 47}
\StringTok{1993 10 14 76}
\StringTok{"}\NormalTok{, }\DataTypeTok{header=}\OtherTok{TRUE}\NormalTok{)}
\KeywordTok{library}\NormalTok{(ggplot2)}
\KeywordTok{library}\NormalTok{(reshape2)}
编译产生
一些简单的RMD
```{r}
DF <-read.table(
text=
"Year State Histadrut Private
1985 27 26 47
1993 10 14 76
", header=TRUE)
library(ggplot2)
library(reshape2)
```
输出如下:
截至 2018 年底,上述 接受的答案 不起作用(无论如何对我来说)。因此,对于任何来这里寻找这个问题的人来说,这是一个新的答案。
已接受的答案接近您的需要,但不适用于当前的 RStudio。在当前设置中,我需要使用以下代码来代替上图:
---
title: "Untitled"
author: "Author Person"
date: "November 26, 2018"
output:
pdf_document:
keep_tex: yes
---
这与最初接受的答案类似,但格式不同(缩进)并且 pdf_document
部分有一个结束冒号。 (YAML 中的缩进重要吗?)
请注意,我的回答是当您按照上述说明使用GUI进行此设置时,RStudio程序自动插入的YAML。所以我假设格式是首选样式。
但是,截至 2018 年,以下不起作用:
---
title: "Untitled"
author: "Author Person"
date: "November 26, 2018"
output: pdf_document
keep_tex: yes
---