##// END OF EJS Templates
Make copy of notebook node object to make sure the source doesn't get modified
Make copy of notebook node object to make sure the source doesn't get modified

File last commit:

r11245:438f60d1
r11375:410cedc0
Show More
rst.tpl
89 lines | 1.7 KiB | application/vnd.groove-tool-template | SmartyLexer
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {%- extends 'display_priority.tpl' -%}
Matthias BUSSONNIER
start rst converter
r9641 {% block in_prompt -%}
In[{{cell.prompt_number if cell.prompt_number else ' '}}]:
.. code:: python
{% endblock in_prompt %}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% block output_prompt %}{% if cell.haspyout -%}
Out[{{cell.prompt_number}}]:{% endif %}{% endblock output_prompt %}
Matthias BUSSONNIER
start rst converter
r9641
{% block input %}{{ cell.input | indent}}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% endblock input %}
Matthias BUSSONNIER
start rst converter
r9641
Matthias BUSSONNIER
fix data priority rst
r9643 {% block pyerr %}::
{{ super() }}
Matthias BUSSONNIER
start rst converter
r9641 {% endblock pyerr %}
{% block traceback_line %}
{{ line |indent| rm_ansi }}{% endblock traceback_line %}
{% block pyout %}
Matthias BUSSONNIER
fix data priority rst
r9643 {% block data_priority scoped %}{{ super()}}{% endblock %}
Matthias BUSSONNIER
start rst converter
r9641 {% endblock pyout %}
{% block stream %}
.. parsed-literal::
{{ output.text| indent }}
{% endblock stream %}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% block data_svg %}.. image:: {{output.key_svg}}
{% endblock data_svg %}
Matthias BUSSONNIER
start rst converter
r9641
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% block data_png %}.. image:: {{output.key_png}}
{% endblock data_png %}
Matthias BUSSONNIER
fix data priority rst
r9643 {% block data_jpg %}..jpg image:: {{output.key_jpg}}
{% endblock data_jpg %}
{% block data_latex %}.. math::
{{output.latex| indent}}
{% endblock data_latex %}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% block data_text scoped %}.. parsed-literal::
{{output.text | indent}}
{% endblock data_text %}
{% block markdowncell scoped %}{{ cell.source | markdown2rst }}
Matthias BUSSONNIER
start rst converter
r9641 {% endblock markdowncell %}
{% block headingcell scoped %}
{%- set len = cell.source|length -%}
damianavila
Added missing space.
r11245 {{ cell.source | markdown2rst }}
Matthias BUSSONNIER
start rst converter
r9641 {% if cell.level == 1 %}
{{- '=' * len }}
{%- elif cell.level == 2 %}
{{- '-' * len }}
Matthias BUSSONNIER
all header leven in rst
r9670 {%- elif cell.level == 3 %}
{{- '~' * len }}
{%- elif cell.level == 4 %}
{{- '.' * len }}
{%- elif cell.level == 5 %}
{{- '\\' * len }}
{%- elif cell.level == 6 %}
{{- '`' * len }}
Matthias BUSSONNIER
start rst converter
r9641 {% endif %}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642
Matthias BUSSONNIER
start rst converter
r9641 {% endblock headingcell %}
Matthias BUSSONNIER
create rst converter and fix some bugs
r9642 {% block rawcell scoped %}{{ cell.source }}
Matthias BUSSONNIER
start rst converter
r9641 {% endblock rawcell %}
{% block unknowncell scoped %}
unknown type {{cell.type}}
{% endblock unknowncell %}