{% if node.raw %} {# see the RawDirective for where this is coming from; a refactor is desired to move this onto its own template / renderer #} {{ node.value|raw }} {%- else -%} {% if node.caption %}
{{ renderNode(node.caption) }}
{%- endif -%}
{% set showLineNumbers = false %} {% set startWithLineNumber = 1 %} {% if node.startingLineNumber %} {% set showLineNumbers = true %} {% set startWithLineNumber = node.startingLineNumber %} {% endif %} {{ node.value | codehighlight(language=node.language, showLineNumbers=showLineNumbers, startWithLineNumber=startWithLineNumber, emphasizeLines=node.emphasizeLines, classes=node.classesString)}}
Copied!
{%- endif -%}