Размер поля кода и размер шрифта в RPres

В прошлом я много работал с knitr и beamer для слайдов. Одна вещь, которую я сейчас замечаю в R Presentations, заключается в том, что динамическое изменение размера как поля кода, так и размера шрифта кода, по-видимому, отсутствует. С knitr/beamer я мог легко изменить размер шрифта с помощью аргумента size (например, size="footnote", работающего для более плотных слайдов), а также изменить ширину поля кода для моих слайдов с помощью параметров (width=...).

Я борюсь с тем, как сделать это в текущей реализации презентаций R - какие-либо предложения?

2 ответа

@ Ответ Флориана на меня не сработал. Я нашел здесь решение, которое кажется чище - спасибо Энди Лайонсу за это исправление.

Определите новый стиль для меньшего кода в начале документа, а затем применяйте его всякий раз, когда вы хотите, чтобы слайд использовал меньший код.

Вот пример того, как это сделать:

Presentation Title
========================================================
author: Jane Doe
transition: none

<style>
.small-code pre code {
  font-size: 1em;
}
</style>

Slide 1 - large code
========================================================
Regular slide text here

```{r}
head(cars)
```
Slide 2 - small code
========================================================
class: small-code

More regular slide text...
```{r}
head(cars)
```

Для размера шрифта, оборачивая кусок в

<font size="X"> CHUNK </font> 

работал на меня.

Другие вопросы по тегам