##// END OF EJS Templates
Merge pull request #4649 from arunpersaud/master...
Merge pull request #4649 from arunpersaud/master added a quiet option to %cpaste to suppress output

File last commit:

r13678:4e36d7f3
r13842:10151c20 merge
Show More
markdown.py
43 lines | 1.4 KiB | text/x-python | PythonLexer
MinRK
add raw_format to Exporter classes...
r13664 """Markdown Exporter class"""
Jonathan Frederic
Finished a rough draft of the exporters.
r10588 #-----------------------------------------------------------------------------
# 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
#-----------------------------------------------------------------------------
MinRK
fix markdown images...
r12451 from IPython.config import Config
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 from IPython.utils.traitlets import Unicode
Jonathan Frederic
Rebase changes made by hand
r12505 from .templateexporter import TemplateExporter
Jonathan Frederic
Finished a rough draft of the exporters.
r10588
#-----------------------------------------------------------------------------
# Classes
#-----------------------------------------------------------------------------
Matthias BUSSONNIER
Exporter -> TemplateExporter / BaseExporter
r12500 class MarkdownExporter(TemplateExporter):
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 """
Exports to a markdown document (.md)
"""
Jonathan Frederic
Fixed all broken references, refactored some stuff here and there,...
r10624 file_extension = Unicode(
'md', config=True,
help="Extension of the file that should be written to disk")
MinRK
fix markdown images...
r12451
MinRK
propagate raw_mimetype to nbconvert
r13678 def _raw_mimetype_default(self):
return 'text/markdown'
MinRK
add raw_format to Exporter classes...
r13664
MinRK
propagate raw_mimetype to nbconvert
r13678 def _raw_mimetypes_default(self):
return ['text/markdown', 'text/html']
MinRK
add raw_format to Exporter classes...
r13664
MinRK
fix markdown images...
r12451 @property
def default_config(self):
c = Config({'ExtractOutputPreprocessor':{'enabled':True}})
c.merge(super(MarkdownExporter,self).default_config)
return c