Rpres Представление HTML5 "Сохранить как PDF" (Google Chrome) отображается неправильно

Я пытаюсь сохранить презентацию Rpres HTML5 (новую функцию Rstudio) в качестве документа PDF, который будет служить в качестве презентационного материала (как предложено здесь)

Проблема заключается в том, что вывод выглядит испорченным в pdf, даже для базового примера представления, поставляемого с RStudio.

Как воссоздать проблему - скопируйте это в новый .Rpres файл из RStudio или просто откройте новый File -> New File -> R Presentation:

test
========================================================
author: 
date: 

First Slide
========================================================

For more details on authoring R presentations click the
**Help** button on the toolbar.

- Bullet 1
- Bullet 2
- Bullet 3

Slide With Code
========================================================

```{r}
summary(cars)
```

Slide With Plot
========================================================

```{r, echo=FALSE}
plot(cars)
```

В RStudio нажмите Preview -> View in Browser В Google Chrome right-click -> Print... создаст следующий беспорядочный pdf

Ответы

Ответ 1

В настоящий момент RStudio не поставляется с CSS для печати для Rpresentations. В соответствии с ответом поддержки RStudio здесь, они хотят добавить эту функцию для сохранения в формате PDF непосредственно в RStudio. Тем временем Pandoc - это путь.

EDIT 12 мая 2014 года:

В RStudio реализовано производство PDF-презентаций. Вы можете получить хороший PDF файл в альбомном формате с элементами управления для навигации между слайдами. Загрузить предварительную версию версии 0.98.836 или выше. Затем нажмите:

File -> New File -> R Markdown -> Presentation -> Default Output Format = PDF (Beamer)

enter image description here

Ответ 2

Вы можете использовать RStudio для открытия соответствующего файла .md, конечно же, вам нужно предварительно просмотреть свои .Rpres, чтобы сгенерировать файл .md. Затем нажмите кнопку "Предварительный просмотр", чтобы просмотреть файл .md и открыть его в браузере. Наконец, его можно распечатать как раздаточные материалы.