28 lines
961 B
Plaintext
28 lines
961 B
Plaintext
|
{% for item in data.encodings %}
|
||
|
{% set encoding = data.encodings[item] %}
|
||
|
{% macro draw_with_underline(text, symbol='-') -%}
|
||
|
{{ escape_rst(text) }}
|
||
|
{{ escape_rst(text) | length * symbol }}
|
||
|
{%- endmacro %}
|
||
|
|
||
|
{{ '.. _encoding-label-' + item + ':' }}
|
||
|
|
||
|
{{ draw_with_underline(encoding.name) }}
|
||
|
|
||
|
{{ escape_rst(encoding.notes) }}
|
||
|
|
||
|
Mapping Information
|
||
|
^^^^^^^^^^^^^^^^^^^
|
||
|
|
||
|
====================== ================================================================
|
||
|
identifier {{ escape_rst(item) }}
|
||
|
Name {{ escape_rst(encoding.name|default('Unknown')) }}
|
||
|
Iconv Name {{ escape_rst(encoding.iconv|default('Unknown')) }}
|
||
|
``python_encode`` Name {{ escape_rst(encoding.python_encode|default('Unknown')) }}
|
||
|
====================== ================================================================
|
||
|
|
||
|
{% if encoding.data is defined %}
|
||
|
{{ draw_with_underline('Code page data', symbol='^') }}
|
||
|
{{ encoding.data }}
|
||
|
{% endif %}
|
||
|
{% endfor %}
|