Мне нужно сгенерировать pdf из документа с разметкой R, а макет должен быть разделен на два разных столбца. Мне удалось разделить макет на два столбца с помощью пакета multicol , следуя этим инструкциям . Моя проблема в том, что теперь я не знаю, как указать разные ширины для двух столбцов, потому что каждый из них автоматически занимает 50% доступного пространства. Ниже приведен некоторый воспроизводимый код:
---
output:
pdf_document:
latex_engine: xelatex
header-includes:
- \usepackage{multicol}
- \newcommand{\btwocol}{\begin{multicols}{2}}
- \newcommand{\etwocol}{\end{multicols}}
classoption:
- landscape
- a4paper
---
```{r setup, include=FALSE}
library(ggplot2)
knitr::opts_chunk$set(echo = TRUE)
```
\btwocol
```{r}
mtcars[1:10, 1:10]
```
\columnbreak
```{r}
ggplot(data = mtcars,
aes(x = mpg,
y = cyl))
```
\etwocol
Более того, кажется, что при таком решении элементы внутри двух столбцов должны иметь одинаковую высоту, в противном случае перед одним из выходных данных остается некоторое пустое пространство.
Спасибо!