Чтобы изменить настройки по умолчанию, поставьте следующий фрагмент кода на раннем этапе своего документа:
```{r include = FALSE}
knitr::opts_chunk$set(fig.height = 9, fig.width = 7)
```
Вы также можете использовать что-то вроде
```{r include = FALSE}
knitr::opts_chunk$set(out.height = "\\textheight", out.width = "\\textwidth")
```
, чтобы перемасштабировать изображения, чтобы попробовать чтобы точно заполнить страницу. По умолчанию knitr
не позволит вам изменить соотношение сторон, но если вы действительно хотите заполнить страницу, искажение и все, используйте
```{r include = FALSE}
knitr::opts_chunk$set(out.height = "\\textheight", out.width = "\\textwidth",
out.extra = "keepaspectratio=false")
```
, я бы рекомендовал против этого окончательного выбора; ваши сюжеты будут выглядеть очень уродливо.
И в целом: значения knitr
по умолчанию очень хорошие. Каждый, который вы измените с помощью knitr::opts_chunk$set()
, должен быть указан явно, если вы хотите исходный по умолчанию. Поэтому для странных вариантов, подобных этим, вероятно, не исключено, что нужно просто вырезать и вставить параметры в каждый фрагмент, который им нужен, и оставить значения по умолчанию.
Вы хотите либо использовать .Files.Get для загрузки файлов yaml, либо взять содержимое yaml, имеющееся в файлах yaml, и записать его в values.yaml, чтобы вы могли вставить его непосредственно в конфигурационную карту с помощью toYaml.
Если значения просто статические, и вам не нужно, чтобы пользователь переопределял их, тогда .Files.Get лучше для вас. Если вы хотите легко перезаписывать содержимое в файлах yaml во время установки, просто представьте их в файле values.yaml.