[英]Two-column mode in standard R Markdown for pandoc pdf output
我正在寻找 RMarkdown 2 列问题的解决方案。 column.sty 在 Beamer 中效果很好,但在文章或文档模式下效果不佳。 我正在寻找的是一种从全宽切换到两列文本的方法,其中 RMarkdown 参数被识别(显然,minipage 不允许这样做),并且我可以在其中为绘图或表格或 pander 输出执行块,然后再次回到全宽,无需像 \\twocolumn \\onecolumn 一样创建一个新页面。 classoption: twopage 方法由于某些原因对我不起作用, 如此处建议的那样。 我要求太多了吗? 任何对完整工作示例的帮助都会很棒!
这是在 yaml 部分中使用类选项“twocolumn”的示例。 两列部分以 \\begin{minipage} 开始,以 \\end{minipage} 结束。 这将产生一个两列部分,但据我所知,这也会创建一个仅乳胶部分,因为 RMarkdown 参数(例如 # ... 用于标题)在渲染到 pdf 时会产生错误(这就是我想要的)。
title: "Two column test"
author: "David Stevens"
date: "10/19/2020"
output:
pdf_document: default
html_document: default
classoption: twocolumn
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
### Left column
\begin{minipage}[t]{0.5\textwidth}
First Column Goodies.\\
More First Column Goodies.\\
### Left column\\
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
Second Column Goodies.\\
More Second Column Goodies.\\
\end{minipage}
产生错误
输出文件:两列测试器.knit.md
! 你不能在水平模式下使用`宏参数字符#'。 l.81###左栏
错误:LaTeX 无法编译 Two-Column-Tester.tex。 有关调试提示,请参阅https://yihui.org/tinytex/r/#debugging 。 有关详细信息,请参阅两列测试器.log。 执行停止
行### 两列在两列部分外呈现良好,但在两列部分内移动时会引发错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.