Не удается сохранить слайд-презентацию в формате PDF - PullRequest
0 голосов
/ 18 июня 2019

Я использую каркас slidify и revejs для создания моих слайдов.Моя проблема в том, что я не могу сохранить слайды в PDF-файл.Я использую Ctrl-P в окне браузера и сохраняю его в виде файла PDF.Это только представляет мне текущий слайд.Я использую стандартную конфигурацию yaml без изменений.

На сайте reve.js (v3.8.0) в git hub я отображаю файл index.html в браузере и могу сохранить его как файл pdf безвопрос.При дальнейшем изучении я нахожу следующий код скрипта в части файла html (подробности [https://github.com/hakimel/reveal.js/blob/master/index.html])

<!-- Printing and PDF exports -->
<script>
            var link = document.createElement( 'link' );
            link.rel = 'stylesheet';
            link.type = 'text/css';
            link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
            document.getElementsByTagName( 'head' )[0].appendChild( link );
</script>

Я вижу здесь два подхода к решению, и мне нужна помощь, поскольку я неиметь знания в этом:

  • Добавить вышеупомянутый фрагмент в мой файл RMd, но не знаете, где и в каком формате?Если я добавлю его в раздел yaml, я получу ошибку разбора.Если я добавлю его на первом слайде, он будет отображаться как есть (оба ожидаемых поведения)

  • Похоже, что Slidify не может использовать v3.8.0 файлакартive.js какесли я скопирую содержимое архива в папку библиотеки, slidify не сможет его распознать и не сможет скомпилировать.

Первый вариант будет простым, если кто-нибудь подскажет мне, как это сделать.Я включаю в Rmd файл и тоже выполняюсь.

...