Установка разной ширины для столбцов в макете с двумя столбцами. R markdown pdf document - PullRequest
0 голосов
/ 28 октября 2019

Мне нужно сгенерировать 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

Более того, кажется, что при таком решении элементы внутри двух столбцов должны иметь одинаковую высоту, в противном случае перед одним из выходных данных остается некоторое пустое пространство.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...