##// END OF EJS Templates
pin lessc to 1.4...
pin lessc to 1.4 Not necessarily what we want to do, but every minor revision of less seems to change how it minifies, which produces churn. At least this should prevent accidental churn, as has recently been committed to master.

File last commit:

r13933:5a8a8ea9
r15059:e300e54d
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):
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