我正在使用slidify和manifestjs框架生成幻灯片。我的问题是我无法将幻灯片保存为pdf文件。我在浏览器窗口中使用ctrl-p并将其另存为pdf文件。它只向我展示当前幻灯片。我使用的是库存yaml配置,没有任何变化。
在git hub的reveal.js(v3.8.0)网站上,我在浏览器中渲染了reveal的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无法使用Reveal.js的v3.8.0,就像我将存档内容复制到库文件夹中一样,slidify无法识别并且无法编译。
如果有人可以告诉我如何将Rmd文件中的内容合并并执行,那么第一个将是一个简单的解决方案。