Show More
@@ -0,0 +1,7 b'' | |||
|
1 | c = get_config() | |
|
2 | ||
|
3 | c.ConverterTemplate.extract_figures=False | |
|
4 | c.ConverterTemplate.template_file='rst' | |
|
5 | c.ConverterTemplate.tex_environement=False | |
|
6 | ||
|
7 | c.NbconvertApp.fileext='rst' |
@@ -0,0 +1,69 b'' | |||
|
1 | {%- extends 'null.tpl' -%} | |
|
2 | ||
|
3 | {% block in_prompt -%} | |
|
4 | In[{{cell.prompt_number if cell.prompt_number else ' '}}]: | |
|
5 | ||
|
6 | .. code:: python | |
|
7 | ||
|
8 | {% endblock in_prompt %} | |
|
9 | ||
|
10 | {% block output_prompt %} | |
|
11 | Out[{{cell.prompt_number}}]:{% endblock output_prompt %} | |
|
12 | ||
|
13 | {% block input %}{{ cell.input | indent}} | |
|
14 | {% endblock input %} | |
|
15 | ||
|
16 | ||
|
17 | {# Those Two are for error displaying | |
|
18 | even if the first one seem to do nothing, | |
|
19 | it introduces a new line | |
|
20 | ||
|
21 | #} | |
|
22 | {% block pyerr %}{{ super() }} | |
|
23 | {% endblock pyerr %} | |
|
24 | ||
|
25 | {% block traceback_line %} | |
|
26 | {{ line |indent| rm_ansi }}{% endblock traceback_line %} | |
|
27 | {# .... #} | |
|
28 | ||
|
29 | ||
|
30 | {% block pyout %} | |
|
31 | .. parsed-literal:: | |
|
32 | ||
|
33 | {{ output.text| indent }} | |
|
34 | {% endblock pyout %} | |
|
35 | ||
|
36 | {% block stream %} | |
|
37 | .. parsed-literal:: | |
|
38 | ||
|
39 | {{ output.text| indent }} | |
|
40 | {% endblock stream %} | |
|
41 | ||
|
42 | ||
|
43 | ||
|
44 | ||
|
45 | {% block display_data scoped %} | |
|
46 | # image file: | |
|
47 | {% endblock display_data %} | |
|
48 | ||
|
49 | {% block markdowncell scoped %} | |
|
50 | {{ cell.source | markdown2rst }} | |
|
51 | {% endblock markdowncell %} | |
|
52 | ||
|
53 | {% block headingcell scoped %} | |
|
54 | {%- set len = cell.source|length -%} | |
|
55 | {{ cell.source}} | |
|
56 | {% if cell.level == 1 %} | |
|
57 | {{- '=' * len }} | |
|
58 | {%- elif cell.level == 2 %} | |
|
59 | {{- '-' * len }} | |
|
60 | {% endif %} | |
|
61 | {% endblock headingcell %} | |
|
62 | ||
|
63 | {% block rawcell scoped %} | |
|
64 | {{ cell.source }} | |
|
65 | {% endblock rawcell %} | |
|
66 | ||
|
67 | {% block unknowncell scoped %} | |
|
68 | unknown type {{cell.type}} | |
|
69 | {% endblock unknowncell %} |
@@ -21,6 +21,8 b' from converters.jinja_filters import (python_comment, indent,' | |||
|
21 | 21 | rm_fake, remove_ansi, markdown, highlight, |
|
22 | 22 | ansi2html, markdown2latex, escape_tex) |
|
23 | 23 | |
|
24 | from converters.utils import markdown2rst | |
|
25 | ||
|
24 | 26 | |
|
25 | 27 | |
|
26 | 28 | # Stdlib imports |
@@ -199,6 +201,7 b' class ConverterTemplate(Configurable):' | |||
|
199 | 201 | self.env.filters['highlight'] = highlight |
|
200 | 202 | self.env.filters['ansi2html'] = ansi2html |
|
201 | 203 | self.env.filters['markdown2latex'] = markdown2latex |
|
204 | self.env.filters['markdown2rst'] = markdown2rst | |
|
202 | 205 | for k, v in jinja_filters.iteritems(): |
|
203 | 206 | self.env.filters[k] = v |
|
204 | 207 |
General Comments 0
You need to be logged in to leave comments.
Login now