reveal.js and pdf.js features