我们如何为每张幻灯片(而不是每个片段)创建一个 PDF 页面?

Com*_*are 2 reveal.js

过去,reveal.js 会为每张幻灯片生成一个 PDF 页面。现在,截至本期,它为每个片段生成一个 PDF 页面。不过,我想以旧的每幻灯片一页格式生成 PDF。

关于该问题的评论表明有一个配置选项,但从项目文档中并不清楚它是什么。

哪个配置选项控制这个?或者,是否有另一种方法可以让reveal.js PDF 导出为每张幻灯片一页?

Our*_*rus 5

从Reveal.js的README.md中,在PDF 导出>片段的单独页面下:

默认情况下,片段打印在单独的幻灯片上。这意味着如果您有一张包含三个片段步骤的幻灯片,它将生成三个单独的幻灯片,其中片段逐渐显示。

如果您希望在同一张幻灯片上打印可见状态下的所有片段,您可以将pdfSeparateFragments配置选项设置为 false。

因此,您似乎可以通过以下方式导出每页多个片段:

Reveal.configure({ pdfSeparateFragments: false });
Run Code Online (Sandbox Code Playgroud)