##// END OF EJS Templates
Add the unlink method to javascript links to maintain compatibility with traitlet links
Add the unlink method to javascript links to maintain compatibility with traitlet links

File last commit:

r19028:2db8b7bc
r19390:e461f122
Show More
slides.py
43 lines | 1.3 KiB | text/x-python | PythonLexer
MinRK
add raw_format to Exporter classes...
r13664 """HTML slide show Exporter class"""
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
#-----------------------------------------------------------------------------
# Copyright (c) 2013, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
Paul Ivanov
replace 'transformer' with 'preprocessor'
r12219 from IPython.nbconvert import preprocessors
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 from IPython.config import Config
MinRK
add raw_format to Exporter classes...
r13664 from .html import HTMLExporter
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
#-----------------------------------------------------------------------------
# Classes
#-----------------------------------------------------------------------------
MinRK
add raw_format to Exporter classes...
r13664 class SlidesExporter(HTMLExporter):
"""Exports HTML slides with reveal.js"""
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
Thomas Kluyver
Remove magic for loading templates from module names
r13925 def _file_extension_default(self):
Thomas Kluyver
Missed a couple of dots
r19028 return '.slides.html'
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
Thomas Kluyver
Remove magic for loading templates from module names
r13925 def _template_file_default(self):
return 'slides_reveal'
Thomas Kluyver
Add MIME types to nbconvert exporters
r13830
Thomas Kluyver
Remove magic for loading templates from module names
r13925 output_mimetype = 'text/html'
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
@property
def default_config(self):
c = Config({
MinRK
add raw_format to Exporter classes...
r13664 'RevealHelpPreprocessor': {
'enabled': True,
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 },
})
c.merge(super(SlidesExporter,self).default_config)
return c