export.rst 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. .. _user_export:
  2. Exporting Notebooks
  3. ===================
  4. JupyterLab allows you to export your jupyter notebook files (``.ipynb``)
  5. into other file formats such as:
  6. - Asciidoc ``.asciidoc``
  7. - HTML ``.html``
  8. - LaTeX ``.tex``
  9. - Markdown ``.md``
  10. - PDF ``.pdf``
  11. - ReStructured Text ``.rst``
  12. - Executable Script ``.py``
  13. - Reveal.js Slides ``.html``
  14. To access these options, while a notebook is open, browse the File menu:
  15. .. image:: images/exporting_menu.png
  16. :align: center
  17. :class: jp-screenshot
  18. Note: The exporting options depend on your nbconvert configuration. For more
  19. information visit the
  20. `official nbconvert documentation <https://nbconvert.readthedocs.io/en/latest/>`__.
  21. .. _user_export_revealjs:
  22. Reveal.js Slides
  23. ----------------
  24. In order to export your notebooks as `Reveal.js <https://github.com/hakimel/reveal.js>`__
  25. slides, follow these steps:
  26. 1. Open a notebook by double clicking it in the
  27. :ref:`file browser <working-with-files>`.
  28. 2. Select Property inspector in the :ref:`right sidebar <right-sidebar>`.
  29. 3. Select the slide type (Slide, Subslide, Fragment, Skip, Notes).
  30. .. image:: images/exporting_slide_type.png
  31. :align: center
  32. :class: jp-screenshot
  33. 4. Activate another cell.
  34. 5. Repeat 3 and 4 until you selected the slide type for all of your cells.
  35. After completing these steps, browse the file menu and export as described in
  36. the :ref:`exporting notebooks <user_export>` section. A ``.html`` file that
  37. you will be prompted to download.
  38. If you don't know how to navigate and interact with a Reveal.js presentation,
  39. visit the project's `website <https://github.com/hakimel/reveal.js>`__.