##// END OF EJS Templates
Backport PR #7106: Changed the display order of rich output in nbconvert html...
Backport PR #7106: Changed the display order of rich output in nbconvert html The notebook rich output display order now matches that of nbconvert. This makes more sense than the other way around due to the need for the that are notebooks already shared on the web to remain consistent. Conversely local notebooks can simply be edited to match the new order.

File last commit:

r20383:70ced73a
r20383:70ced73a
Show More
base.py
40 lines | 1.6 KiB | text/x-python | PythonLexer
Jonathan Frederic
Added standard IPy header
r11041 """Global configuration class."""
#-----------------------------------------------------------------------------
# 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
#-----------------------------------------------------------------------------
Brian E. Granger
Fixing import for nbconvert.
r11089 from IPython.utils.traitlets import List
MinRK
add basic logging to NbConvert stages
r11842 from IPython.config.configurable import LoggingConfigurable
Matthias BUSSONNIER
LaTeX highlighter configurable, + tests
r13505 from IPython.utils.traitlets import Unicode
Matthias BUSSONNIER
share some global config state
r9668
Jonathan Frederic
Added standard IPy header
r11041 #-----------------------------------------------------------------------------
# Classes and functions
#-----------------------------------------------------------------------------
MinRK
add basic logging to NbConvert stages
r11842 class NbConvertBase(LoggingConfigurable):
Matthias BUSSONNIER
share some global config state
r9668 """Global configurable class for shared config
MinRK
handle 'application/pdf' in nbconvert...
r15346 Useful for display data priority that might be use by many transformers
Matthias BUSSONNIER
share some global config state
r9668 """
Min RK
Backport PR #7106: Changed the display order of rich output in nbconvert html...
r20383 display_data_priority = List(['html', 'application/pdf', 'latex', 'svg', 'png', 'jpg', 'jpeg', 'text'],
Matthias BUSSONNIER
share some global config state
r9668 config=True,
help= """
MinRK
handle 'application/pdf' in nbconvert...
r15346 An ordered list of preferred output type, the first
encountered will usually be used when converting discarding
Matthias BUSSONNIER
share some global config state
r9668 the others.
"""
)
Matthias BUSSONNIER
LaTeX highlighter configurable, + tests
r13505 default_language = Unicode('ipython', config=True, help='default highlight language')
Jonathan Frederic
Prefer new style of config passing, parent=self (replaces config=self.config)
r11382 def __init__(self, **kw):
Jonathan Frederic
Rename GlobalConfigurable to NbConvertBase
r11419 super(NbConvertBase, self).__init__(**kw)