def activate(profile,mixed=False): dname = os.path.dirname(__file__) pdir = locate_profile(profile) jc = JSONFileConfigLoader('ipython_notebook_config.json',pdir) try: config = jc.load_config(); except (ConfigFileNotFound,ValueError) as e: config = Config() if 'NotebookApp' in config: if ('tornado_settings' in config['NotebookApp']) or ('contents_manager_class' in config['NotebookApp']): # TODO, manually merge tornado settin if exist # but cannot do anythin automatically if contents_manager_calss is set raise ValueError('You already got some configuration that will conflict with google drive. Bailin out') if mixed : drive_config = JSONFileConfigLoader('mixed_contents.json', dname).load_config() else : drive_config = JSONFileConfigLoader('ipython_notebook_config.json', dname).load_config() config.merge(drive_config) print('Activating Google Drive integration for profile "%s"' % profile) config['nbformat'] = 1 with io.open(os.path.join(pdir,'ipython_notebook_config.json'),'w', encoding='utf-8') as f: f.write(cast_unicode_py2(json.dumps(config, indent=2)))
def default_config(self): c = Config({ 'SphinxTransformer': {'enabled':True} }) c.merge(super(SphinxHowtoExporter,self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority': [ 'text/latex', 'application/pdf', 'image/png', 'image/jpeg', 'image/svg+xml', 'text/plain' ] }, 'ExtractOutputPreprocessor': { 'enabled': True }, 'SVG2PDFPreprocessor': { 'enabled': True }, 'LatexPreprocessor': { 'enabled': True }, 'SphinxPreprocessor': { 'enabled': True }, 'HighlightMagicsPreprocessor': { 'enabled': True } }) c.merge(super(LatexExporter, self).default_config) return c
def activate(profile, mixed=False): dname = os.path.dirname(__file__) pdir = locate_profile(profile) jc = JSONFileConfigLoader('ipython_notebook_config.json', pdir) try: config = jc.load_config() except (ConfigFileNotFound, ValueError) as e: config = Config() if 'NotebookApp' in config: if ('tornado_settings' in config['NotebookApp']) or ('contents_manager_class' in config['NotebookApp']): # TODO, manually merge tornado settin if exist # but cannot do anythin automatically if contents_manager_calss is set raise ValueError( 'You already got some configuration that will conflict with google drive. Bailin out' ) if mixed: drive_config = JSONFileConfigLoader('mixed_contents.json', dname).load_config() else: drive_config = JSONFileConfigLoader('ipython_notebook_config.json', dname).load_config() config.merge(drive_config) print('Activating Google Drive integration for profile "%s"' % profile) config['nbformat'] = 1 with io.open(os.path.join(pdir, 'ipython_notebook_config.json'), 'w', encoding='utf-8') as f: f.write(cast_unicode_py2(json.dumps(config, indent=2)))
def default_config(self): c = Config({ 'RevealHelpPreprocessor': { 'enabled': True, }, }) c.merge(super(SlidesExporter, self).default_config) return c
def default_config(self): c = Config({ 'CSSHTMLHeaderPreprocessor':{ 'enabled':True } }) c.merge(super(HTMLExporter,self).default_config) return c
def default_config(self): c = Config({ 'RevealHelpPreprocessor': { 'enabled': True, }, }) c.merge(super(SlidesExporter,self).default_config) return c
def default_config(self): c = Config( { "GlobalConfigurable": {"display_data_priority": ["latex", "svg", "png", "jpg", "jpeg", "text"]}, "ExtractFigureTransformer": {"enabled": True, "extra_ext_map": {"svg": "pdf"}}, } ) c.merge(super(LatexExporter, self).default_config) return c
def default_config(self): c = Config({ 'CSSHTMLHeaderTransformer':{ 'enabled':True }, 'RevealHelpTransformer':{ 'enabled':True, }, }) c.merge(super(SlidesExporter,self).default_config) return c
def default_config(self): c = Config({ 'CSSHTMLHeaderPreprocessor': { 'enabled': True }, 'HighlightMagicsPreprocessor': { 'enabled': True } }) c.merge(super(HTMLExporter, self).default_config) return c
def default_config(self): c = Config({ 'CSSHTMLHeaderTransformer':{ 'enabled':True }, 'RevealHelpTransformer':{ 'enabled':True, }, }) c.merge(super(RevealExporter,self).default_config) return c
def default_config(self): c = Config({ 'GlobalConfigurable': { 'display_data_priority' : ['latex', 'svg', 'png', 'jpg', 'jpeg' , 'text'] }, 'ExtractFigureTransformer': { 'enabled':True, 'extra_ext_map':{'svg':'pdf'}, } }) c.merge(super(LatexExporter,self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority' : ['text/javascript', 'text/html', 'application/pdf', 'image/svg+xml', 'text/latex', 'image/png', 'image/jpeg', 'text/plain'] }, 'CSSHTMLHeaderPreprocessor':{ 'enabled':True }, 'HighlightMagicsPreprocessor': { 'enabled':True } }) c.merge(super(HTMLExporter,self).default_config) return c
def default_config(self): c = Config({ 'CSSHTMLHeaderPreprocessor':{ 'enabled':True }, 'RevealHelpPreprocessor':{ 'enabled':True, }, 'HighlightMagicsPreprocessor': { 'enabled':True } }) c.merge(super(SlidesExporter,self).default_config) return c
def default_config(self): c = Config({ 'GlobalConfigurable': { 'display_data_priority': ['latex', 'svg', 'png', 'jpg', 'jpeg', 'text'] }, 'ExtractFigureTransformer': { 'enabled': True, 'extra_ext_map': { 'svg': 'pdf' }, } }) c.merge(super(LatexExporter, self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority' : ['latex', 'png', 'jpg', 'svg', 'jpeg', 'text'] }, 'ExtractFigureTransformer': { 'enabled':True }, 'SVG2PDFTransformer': { 'enabled':True }, 'LatexTransformer': { 'enabled':True } }) c.merge(super(LatexExporter,self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority' : ['latex', 'pdf', 'png', 'jpg', 'svg', 'jpeg', 'text'] }, 'ExtractOutputPreprocessor': { 'enabled':True }, 'SVG2PDFPreprocessor': { 'enabled':True }, 'LatexPreprocessor': { 'enabled':True }, 'SphinxPreprocessor': { 'enabled':True } }) c.merge(super(LatexExporter,self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority': ['latex', 'pdf', 'png', 'jpg', 'svg', 'jpeg', 'text'] }, 'ExtractOutputTransformer': { 'enabled': True }, 'SVG2PDFTransformer': { 'enabled': True }, 'LatexTransformer': { 'enabled': True }, 'SphinxTransformer': { 'enabled': True } }) c.merge(super(LatexExporter, self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority' : ['latex', 'pdf', 'png', 'jpg', 'svg', 'jpeg', 'text'] }, 'ExtractOutputPreprocessor': { 'enabled':True }, 'SVG2PDFPreprocessor': { 'enabled':True }, 'LatexPreprocessor': { 'enabled':True }, 'SphinxPreprocessor': { 'enabled':True }, 'HighlightMagicsPreprocessor': { 'enabled':True } }) c.merge(super(LatexExporter,self).default_config) return c
def default_config(self): c = Config({ 'NbConvertBase': { 'display_data_priority' : ['text/latex', 'application/pdf', 'image/png', 'image/jpeg', 'image/svg+xml', 'text/plain'] }, 'ExtractOutputPreprocessor': { 'enabled':True }, 'SVG2PDFPreprocessor': { 'enabled':True }, 'LatexPreprocessor': { 'enabled':True }, 'SphinxPreprocessor': { 'enabled':True }, 'HighlightMagicsPreprocessor': { 'enabled':True } }) c.merge(super(LatexExporter,self).default_config) return c
def default_config(self): c = Config({'CSSHtmlHeaderTransformer':{'enabled':True}}) c.merge(super(FullHtmlExporter,self).default_config) return c
def default_config(self): c = Config({'ExtractOutputTransformer':{'enabled':True}}) c.merge(super(MarkdownExporter,self).default_config) return c
def default_config(self): c = Config({'ExtractOutputPreprocessor':{'enabled':True}}) c.merge(super(RSTExporter,self).default_config) return c
def default_config(self): c = Config({'ExtractFigureTransformer':{'enabled':True}}) c.merge(super(RstExporter,self).default_config) return c
def default_config(self): c = Config({"CSSHTMLHeaderTransformer": {"enabled": True}}) c.merge(super(RevealExporter, self).default_config) return c
template_extension = Unicode(".tplx", config=True) def _init_filters(self): """ Register all of the filters required for the exporter. """ super(LatexExporter, self)._init_filters() self.register_filter('escape_tex', filters.escape_latex) self.register_filter('highlight', filters.highlight2latex) @property def default_config(self): <<<<<<< MINE c = Config({ 'NbConvertBase': { 'display_data_priority' : ['latex', 'svg', 'png', 'jpg', 'jpeg', 'text'] }, 'ExtractFigureTransformer': { 'enabled':True }, 'SVG2PDFTransformer': { 'enabled':True }, 'LatexTransformer': { 'enabled':True } }) ======= c = Config({ 'NbConvertBase': { 'display_data_priority' : ['latex', 'pdf', 'png', 'jpg', 'svg', 'jpeg', 'text'] }, 'ExtractFigureTransformer': { 'enabled':True }, 'SVG2PDFTransformer': { 'enabled':True }, 'LatexTransformer': { 'enabled':True } }) >>>>>>> YOURS c.merge(super(LatexExporter,self).default_config) return c """ Exports to a Latex template. Inherit from this class if your template is LaTeX based and you need custom tranformers/filters. Inherit from it if you are writing your own HTML template and need custom tranformers/filters. If you don't need custom tranformers/filters, just change the 'template_file' config option. Place your template in the special "/latex" subfolder of the "../templates" folder. """
def default_config(self): c = Config({'CSSHtmlHeaderTransformer': {'enabled': True}}) c.merge(super(FullHtmlExporter, self).default_config) return c
def default_config(self): c = Config({'ExtractOutputPreprocessor': {'enabled': True}}) c.merge(super(MarkdownExporter, self).default_config) return c
def default_config(self): c = Config({"ExtractFigureTransformer": {"enabled": True}}) c.merge(super(RSTExporter, self).default_config) return c
def default_config(self): c = Config({"CSSHTMLHeaderPreprocessor": {"enabled": True}, "HighlightMagicsPreprocessor": {"enabled": True}}) c.merge(super(HTMLExporter, self).default_config) return c
def default_config(self): c = Config({"RevealHelpPreprocessor": {"enabled": True}}) c.merge(super(SlidesExporter, self).default_config) return c
def default_config(self): c = Config({'SphinxTransformer': {'enabled':True}}) c.merge(super(SphinxHowtoExporter,self).default_config) return c
def default_config(self): c = Config({'ExtractOutputTransformer':{'enabled':True}}) c.merge(super(RSTExporter,self).default_config) return c