2017-09-24 6 views
7

私は最近、reveal.js 2.6.2から3.5.0へとthis slidedeckをアップグレードしました。 the PDF exportにアップグレード前のように350ページではなく45000ページがあることを除いて、すべてうまく動作します。2.6.2から3.5.0にアップグレードした後、私のreveal.js PDF出力が350ページではなく45 000ページになるのはなぜですか?

再現するには、click on this linkとChromeの印刷ダイアログが必要です(既にページ数が表示されています)。

私のindex.htmlは変更されていません。まだ最新のreadmeのthe PDF export instructionsに相当し

<script> 
    if (window.location.search.match(/print-pdf/gi)) { 
     document.write('<link rel="stylesheet" href="website/reveal/css/print/pdf.css">'); 
    } 
</script> 

:それはまだ、このコードを持っています。

+0

これは 'position:absolute;'段落の使用に関連しているようです。それらがレンダリングされるとすぐに、x個の空白ページが追加されます。 –

+0

しかし、どのように位置の絶対的な使用法を取り除くかわからない。 –

+0

[reveal.js 2から3への回帰](https://github.com/hakimel/reveal.js/issues/2004) –

答えて

0

の画像を重複して処理することができないreveal.js 3,there is a regressionからPDFの書き出しによく使われます。

2

the PDF export instructionsによると、単一ページ内に収まるようにあまりにも背が高い

スライドを複数のページに拡張されますが。

クロムに基づいてブラウザでプレゼンテーションを開いたとき、スライド間にかなりの空きスペースがありました。私は問題がどこかにあるかもしれないと思う。

関連する問題