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)
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)
def load_jupyter_server_extension(nbapp): """ Hack the exporter_map to include browser-based PDF """ from nbconvert.exporters.export import exporter_map from .exporters import BrowserPDFExporter exporter_map.update( browserpdf=BrowserPDFExporter ) nbapp.log.debug("Enabling headless browser PDF generation")
def load_jupyter_server_extension(nbapp): from nbconvert.exporters.export import exporter_map from .exporters.html import PresentExporter nbapp.log.info("Enabling nbpresent HTML export") exporter_map.update( nbpresent=PresentExporter, ) try: from .exporters.pdf import PDFPresentExporter except Exception as err: nbapp.log.warn( "nbbrowserpdf not available, PDF generation disabled: {}" .format(err) ) return nbapp.log.info("Enabling nbpresent PDF export") exporter_map.update( nbpresent_pdf=PDFPresentExporter )