reveal.jsでの資料の作り方の説明はここではしない。
webサーバを起動して作った資料のurlをGoogle Chromeで開く。たとえば、ブラウザでプレゼンをするとき、http://localhost:8080/test-presentation/#
というurlになるのであれば、PDF出力する際にはhttp://localhost:8080/test-presentation/?print-pdf/#
というurlをまずChromeで表示する。print-pdf
という文字列を挿入する必要がある理由は、index.html
に以下の記述があるためである。
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 ) ? '../reveal.js/css/print/pdf.css' : '../reveal.js/css/print/paper.css';
document.getElementsByTagName( 'head' )[0].appendChild( link );
</script>
Chromeで開いたら、以下の操作によりPDF出力ができる。
- __Destination__の項目を__Save as PDF__に変更する。
- __Layout__の項目で__Landscape__を選択する。
- __Margins__の項目で__None__を選択する。
- __Save__をクリックする。