Source code for nbpresent

# flake8: noqa
from ._version import __version__, __version_info__

from nbconvert.exporters.export import exporter_map

from .exporters.html import PresentExporter

PDFPresentExporter = None

pdf_import_error = None

try:
    from .exporters.pdf import PDFPresentExporter
except Exception as err:
    pdf_import_error = err

[docs]def load_jupyter_server_extension(nbapp): nbapp.log.info("✓ nbpresent HTML export ENABLED") exporter_map.update( nbpresent=PresentExporter, ) if pdf_import_error: nbapp.log.warn( "✗ nbpresent PDF export DISABLED: {}" .format(pdf_import_error) ) else: nbapp.log.info("✓ nbpresent PDF export ENABLED") exporter_map.update( nbpresent_pdf=PDFPresentExporter )