basic.tpl
192 lines
| 4.6 KiB
| application/vnd.groove-tool-template
|
SmartyLexer
Matthias BUSSONNIER
|
r9599 | {%- extends 'display_priority.tpl' -%} | ||
Matthias BUSSONNIER
|
r9580 | |||
Matthias BUSSONNIER
|
r9590 | {% block codecell %} | ||
Jonathan Frederic
|
r15723 | <div class="cell border-box-sizing code_cell rendered"> | ||
damianavila
|
r11770 | {{ super() }} | ||
</div> | ||||
Matthias BUSSONNIER
|
r9591 | {%- endblock codecell %} | ||
Matthias BUSSONNIER
|
r9590 | |||
{% block input_group -%} | ||||
Matthias BUSSONNIER
|
r12918 | <div class="input"> | ||
damianavila
|
r11770 | {{ super() }} | ||
Matthias BUSSONNIER
|
r9580 | </div> | ||
Matthias BUSSONNIER
|
r9590 | {% endblock input_group %} | ||
MinRK
|
r10041 | {% block output_group %} | ||
Matthias BUSSONNIER
|
r12918 | <div class="output_wrapper"> | ||
Matthias BUSSONNIER
|
r13332 | <div class="output"> | ||
Matthias BUSSONNIER
|
r9823 | {{ super() }} | ||
Matthias BUSSONNIER
|
r9580 | </div> | ||
damianavila
|
r9707 | </div> | ||
Matthias BUSSONNIER
|
r9590 | {% endblock output_group %} | ||
{% block in_prompt -%} | ||||
damianavila
|
r11770 | <div class="prompt input_prompt"> | ||
MinRK
|
r18587 | {%- if cell.execution_count is defined -%} | ||
In [{{ cell.execution_count|replace(None, " ") }}]: | ||||
Jessica B. Hamrick
|
r18343 | {%- else -%} | ||
In [ ]: | ||||
{%- endif -%} | ||||
damianavila
|
r11770 | </div> | ||
Matthias BUSSONNIER
|
r9590 | {%- endblock in_prompt %} | ||
damianavila
|
r14198 | {% block empty_in_prompt -%} | ||
damianavila
|
r14193 | <div class="prompt input_prompt"> | ||
</div> | ||||
damianavila
|
r14198 | {%- endblock empty_in_prompt %} | ||
damianavila
|
r14193 | |||
MinRK
|
r10041 | {# | ||
output_prompt doesn't do anything in HTML, | ||||
because there is a prompt div in each output area (see output block) | ||||
#} | ||||
{% block output_prompt %} | ||||
Matthias BUSSONNIER
|
r9590 | {% endblock output_prompt %} | ||
{% block input %} | ||||
Jonathan Frederic
|
r15713 | <div class="inner_cell"> | ||
<div class="input_area"> | ||||
MinRK
|
r18580 | {{ cell.source | highlight_code(metadata=cell.metadata) }} | ||
Matthias BUSSONNIER
|
r9591 | </div> | ||
Jonathan Frederic
|
r15713 | </div> | ||
Matthias BUSSONNIER
|
r9590 | {%- endblock input %} | ||
MinRK
|
r10041 | {% block output %} | ||
Matthias BUSSONNIER
|
r12918 | <div class="output_area"> | ||
MinRK
|
r18580 | {%- if output.output_type == 'execute_result' -%} | ||
damianavila
|
r11770 | <div class="prompt output_prompt"> | ||
MinRK
|
r18587 | {%- if cell.execution_count is defined -%} | ||
Out[{{ cell.execution_count|replace(None, " ") }}]: | ||||
MinRK
|
r10041 | {%- else -%} | ||
Jessica B. Hamrick
|
r18343 | Out[ ]: | ||
{%- endif -%} | ||||
{%- else -%} | ||||
damianavila
|
r11770 | <div class="prompt"> | ||
MinRK
|
r10041 | {%- endif -%} | ||
damianavila
|
r11770 | </div> | ||
MinRK
|
r10041 | {{ super() }} | ||
</div> | ||||
{% endblock output %} | ||||
Matthias BUSSONNIER
|
r9580 | |||
damianavila
|
r14195 | {% block markdowncell scoped %} | ||
Jonathan Frederic
|
r15723 | <div class="cell border-box-sizing text_cell rendered"> | ||
damianavila
|
r14198 | {{ self.empty_in_prompt() }} | ||
damianavila
|
r14191 | <div class="inner_cell"> | ||
damianavila
|
r14192 | <div class="text_cell_render border-box-sizing rendered_html"> | ||
MinRK
|
r12864 | {{ cell.source | markdown2html | strip_files_prefix }} | ||
Matthias BUSSONNIER
|
r9580 | </div> | ||
damianavila
|
r14191 | </div> | ||
damianavila
|
r14195 | </div> | ||
{%- endblock markdowncell %} | ||||
Matthias BUSSONNIER
|
r9580 | |||
damianavila
|
r14195 | {% block unknowncell scoped %} | ||
damianavila
|
r11770 | unknown type {{ cell.type }} | ||
damianavila
|
r14195 | {% endblock unknowncell %} | ||
Matthias BUSSONNIER
|
r9590 | |||
MinRK
|
r18580 | {% block execute_result -%} | ||
{%- set extra_class="output_execute_result" -%} | ||||
damianavila
|
r11770 | {% block data_priority scoped %} | ||
{{ super() }} | ||||
{% endblock %} | ||||
Jonathan Frederic
|
r15730 | {%- set extra_class="" -%} | ||
MinRK
|
r18580 | {%- endblock execute_result %} | ||
Matthias BUSSONNIER
|
r9590 | |||
Matthias BUSSONNIER
|
r9600 | {% block stream_stdout -%} | ||
Jonathan Frederic
|
r15715 | <div class="output_subarea output_stream output_stdout output_text"> | ||
damianavila
|
r11770 | <pre> | ||
Simon Guillot
|
r16734 | {{- output.text | ansi2html -}} | ||
damianavila
|
r11770 | </pre> | ||
Matthias BUSSONNIER
|
r9590 | </div> | ||
Matthias BUSSONNIER
|
r9600 | {%- endblock stream_stdout %} | ||
{% block stream_stderr -%} | ||||
Jonathan Frederic
|
r15724 | <div class="output_subarea output_stream output_stderr output_text"> | ||
damianavila
|
r11770 | <pre> | ||
Simon Guillot
|
r16734 | {{- output.text | ansi2html -}} | ||
damianavila
|
r11770 | </pre> | ||
Matthias BUSSONNIER
|
r9600 | </div> | ||
{%- endblock stream_stderr %} | ||||
Matthias BUSSONNIER
|
r9592 | |||
Jonathan Frederic
|
r15725 | {% block data_svg scoped -%} | ||
Jonathan Frederic
|
r15730 | <div class="output_svg output_subarea {{extra_class}}"> | ||
MinRK
|
r15535 | {%- if output.svg_filename %} | ||
<img src="{{output.svg_filename | posix_path}}" | ||||
{%- else %} | ||||
MinRK
|
r18589 | {{ output.data['image/svg+xml'] }} | ||
MinRK
|
r15535 | {%- endif %} | ||
Jonathan Frederic
|
r15719 | </div> | ||
Matthias BUSSONNIER
|
r9599 | {%- endblock data_svg %} | ||
Matthias BUSSONNIER
|
r9592 | |||
Jonathan Frederic
|
r15725 | {% block data_html scoped -%} | ||
Jonathan Frederic
|
r15730 | <div class="output_html rendered_html output_subarea {{extra_class}}"> | ||
MinRK
|
r18589 | {{ output.data['text/html'] }} | ||
Matthias BUSSONNIER
|
r9599 | </div> | ||
{%- endblock data_html %} | ||||
Jonathan Frederic
|
r15725 | {% block data_png scoped %} | ||
Jonathan Frederic
|
r15730 | <div class="output_png output_subarea {{extra_class}}"> | ||
MinRK
|
r18589 | {%- if 'image/png' in output.metadata.get('filenames', {}) %} | ||
<img src="{{output.metadata.filenames['image/png'] | posix_path}}" | ||||
MinRK
|
r15535 | {%- else %} | ||
MinRK
|
r18589 | <img src="data:image/png;base64,{{ output.data['image/png'] }}" | ||
MinRK
|
r15535 | {%- endif %} | ||
MinRK
|
r18589 | {%- if 'width' in output.metadata.get('image/png', {}) %} | ||
MinRK
|
r15298 | width={{output.metadata['png']['width']}} | ||
{%- endif %} | ||||
MinRK
|
r18589 | {%- if 'height' in output.metadata.get('image/png', {}) %} | ||
MinRK
|
r15298 | height={{output.metadata['png']['height']}} | ||
{%- endif %} | ||||
> | ||||
Jonathan Frederic
|
r15719 | </div> | ||
Matthias BUSSONNIER
|
r9599 | {%- endblock data_png %} | ||
Jonathan Frederic
|
r15725 | {% block data_jpg scoped %} | ||
Jonathan Frederic
|
r15730 | <div class="output_jpeg output_subarea {{extra_class}}"> | ||
MinRK
|
r18589 | {%- if 'image/jpeg' in output.metadata.get('filenames', {}) %} | ||
<img src="{{output.metadata.filenames['image/jpeg'] | posix_path}}" | ||||
MinRK
|
r15535 | {%- else %} | ||
MinRK
|
r18589 | <img src="data:image/jpeg;base64,{{ output.data['image/jpeg'] }}" | ||
MinRK
|
r15535 | {%- endif %} | ||
MinRK
|
r18589 | {%- if 'width' in output.metadata.get('image/jpeg', {}) %} | ||
width={{output.metadata['image/jpeg']['width']}} | ||||
MinRK
|
r15298 | {%- endif %} | ||
MinRK
|
r18589 | {%- if 'height' in output.metadata.get('image/jpeg', {}) %} | ||
height={{output.metadata['image/jpeg']['height']}} | ||||
MinRK
|
r15298 | {%- endif %} | ||
> | ||||
Jonathan Frederic
|
r15719 | </div> | ||
Matthias BUSSONNIER
|
r9599 | {%- endblock data_jpg %} | ||
Jonathan Frederic
|
r15725 | {% block data_latex scoped %} | ||
Jonathan Frederic
|
r15730 | <div class="output_latex output_subarea {{extra_class}}"> | ||
MinRK
|
r18589 | {{ output.data['text/latex'] }} | ||
Jonathan Frederic
|
r15720 | </div> | ||
Matthias BUSSONNIER
|
r9599 | {%- endblock data_latex %} | ||
MinRK
|
r18580 | {% block error -%} | ||
<div class="output_subarea output_text output_error"> | ||||
Simon Guillot
|
r16734 | <pre> | ||
{{- super() -}} | ||||
</pre> | ||||
Matthias BUSSONNIER
|
r9592 | </div> | ||
MinRK
|
r18580 | {%- endblock error %} | ||
Matthias BUSSONNIER
|
r9592 | |||
{%- block traceback_line %} | ||||
damianavila
|
r11770 | {{ line | ansi2html }} | ||
Matthias BUSSONNIER
|
r9592 | {%- endblock traceback_line %} | ||
Matthias BUSSONNIER
|
r9599 | |||
Jonathan Frederic
|
r15725 | {%- block data_text scoped %} | ||
Jonathan Frederic
|
r15730 | <div class="output_text output_subarea {{extra_class}}"> | ||
damianavila
|
r11770 | <pre> | ||
MinRK
|
r18589 | {{- output.data['text/plain'] | ansi2html -}} | ||
damianavila
|
r11770 | </pre> | ||
Jonathan Frederic
|
r15720 | </div> | ||
Matthias BUSSONNIER
|
r9599 | {%- endblock -%} | ||
Matthias BUSSONNIER
|
r9600 | |||
Jonathan Frederic
|
r15725 | {%- block data_javascript scoped %} | ||
Jonathan Frederic
|
r15730 | <div class="output_subarea output_javascript {{extra_class}}"> | ||
MinRK
|
r12446 | <script type="text/javascript"> | ||
MinRK
|
r18589 | {{ output.data['text/javascript'] }} | ||
MinRK
|
r12446 | </script> | ||
Jonathan Frederic
|
r15717 | </div> | ||
MinRK
|
r12446 | {%- endblock -%} | ||