title: Best way to print Jupyter notebook slides? How to put a page break?
body: <p>I want to print my jupyter notebook and share the hardcopy with non-programmer coworkers. </p>
  
  <p>What I have done so far:</p>
  
  <ul>
  <li>I've figured out the way to hide the code :<a href="https://stackoverflow.com/questions/27934885/how-to-hide-code-from-cells-in-ipython-notebook-visualized-with-nbviewer">How to hide code from cells in ipython notebook visualized with nbviewer?</a></li>
  <li>I've figre out the way to convert the notebook to slides(html) <a href="https://stackoverflow.com/questions/34166856/is-there-a-way-to-print-a-jupyter-ipython-notebook-slide-presentation">Is there a way to print a jupyter/ipython notebook slide presentation?</a> This post also suggests how to convert the html to pdf.</li>
  </ul>
  
  <p>My question:
  How to put a page break to specify the contents on each pdf page?</p>
  
  <p>Once I convert the slides(html) to pdf, the text and graph is not at the expected location in pdf. I want the graph and the text explaining the graph to be in the same page. Do I need to put some page breaks in markdown cell of my Jupyter notebook? Or how to specify the content on each page of pdf, instead of letting the browser decide</p>
  
  <p>Also, I'm trying to convert Jupyter notebok directly to pdf, but encounters issues: <a href="https://stackoverflow.com/questions/38858433/convert-jupyter-notebook-to-pdf-error-encounters-when-install-pandoc">Convert jupyter notebook to pdf: Error encounters when install pandoc</a> </p>