rda*_*tor 14 pdf-generation r r-markdown
使用rmarkdown呈现html文档时,有一些方法可以进行两列布局,例如此处
有没有一种简单的方法来呈现具有两列布局的pdf文档?某处有示例代码吗?
sco*_*coa 16
您可以使用article选项twocolumn将整个文档格式化为两列.将此添加到您的yaml前端问题:
---
output:
pdf_document:
pandoc_args: [
"-V", "classoption=twocolumn"
]
---
Run Code Online (Sandbox Code Playgroud)
更简洁地说:
---
output:
pdf_document:
classoption: twocolumn
---
Run Code Online (Sandbox Code Playgroud)
关于在 pdf 中的一列和两列模式之间切换,以下片段对我有用
到两列模式:
```{r, echo=FALSE, results='asis'}
cat("\\twocolumn")
```
Run Code Online (Sandbox Code Playgroud)
一栏模式:
```{r, echo=FALSE, results='asis'}
cat("\\onecolumn")
```
Run Code Online (Sandbox Code Playgroud)
在此找到此答案的功劳:https://timurphy.org/2010/06/23/adding-a-two-column-section-to-a-latex-document/
\begin{minipage}[t]{0.5\textwidth}
First Column Goodies.\\
More First Column Goodies.\\
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
Second Column Goodies.\\
More Second Column Goodies.\\
\end{minipage}
Run Code Online (Sandbox Code Playgroud)
注意:非常重要的是 /end{minipage} 和下一个 \begin{minipage} 之间没有空格(不包括评论)。否则 LaTeX 将不会并排渲染列。