Возможно ли в RStudio ускорить предварительный просмотр PDF на Суматре после компиляции?

Мне пришлось переустановить все на моем компьютере. После переустановки R, Rstudio, Pandoc и MikTex предварительный просмотр вязаных PDF-файлов с использованием RStudio и Sumatra занимает ОЧЕНЬ много времени. До переустановки весь процесс ток всего за несколько секунд. Теперь мне нужно больше тридцати секунд, чтобы закончить предварительный просмотр Суматры. Процесс каким-то образом останавливается на некоторое время между

output file: MyFile.knit.md

а также

Output created: volatility2.pdf

часть вывода выводится на консоль R Markdown.

Я использую опцию Knit to PDF в RStudio и работаю в 64-битной системе Windows 7. Я надеюсь, что у некоторых из вас есть несколько предложений, потому что этот маленький подлог действительно испортил мой рабочий процесс. Та же проблема возникает для всех файлов.Rmd, которые я тестировал.

1 ответ

Решение

Если ты knit во время работы над документом для предварительного просмотра окончательного результата может возникнуть обходной путь:

RStudio скоро выпустит новый тип документа под названием html_notebook, который уже доступен в предварительном выпуске. В отличие от стандартных .rmd файлы, тетради нет knitно previewизд:

Обычные документы R Markdown "вязаны", но записные книжки "предварительно просмотрены". В то время как предварительный просмотр записной книжки выглядит аналогично визуализированному документу R Markdown, предварительный просмотр записной книжки не выполняет никаких ваших фрагментов кода R; он просто показывает вам отредактированную копию уценки в вашем документе вместе с самым последним выводом чанка. Этот предварительный просмотр создается автоматически при сохранении записной книжки... [ источник].

Это означает, что вы можете видеть вывод мгновенно, так как обновления ноутбука изменятся на .rmd файл, вернее спасибо за вязание всего документа.

Как отмечает Jonathan в разделе комментариев этого руководства, ноутбуки были спроектированы так, чтобы их можно было просто заменить. html_notebook например, pdf_document для плавного перехода между форматами файлов.

Другими словами, вы можете использовать формат записной книжки во время работы с файлом и связывать документ только один раз после изменения html_notebook в pdf_document для вашей окончательной версии (для автоматического преобразования см., например, этот ответ).

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