reStructuredText не учитывает подзаголовки

Вот простой фрагмент reST:

deleting this line causes all subheadings to be rendered as h1 tags

I should be an h1
=================

I should be an h2
-----------------
foo            

I should also be an h2
----------------------
foo

и вот демонстрация его рендеринга:

с начальной строкой: http://rst.ninjs.org/?n= ff67380d732a33c7844f350c240804d0
без начальной строки: http://rst.ninjs.org/?n=550ea2c1b4233affdce1d158c5dc4d99

Я визуализирую reST, используя следующий Python:

from docutils.core import publish_parts
parts = publish_parts(rest_content, writer_name="html")
html_snippet = parts['html_body']

Как получить подзаголовки (в частности,

теги) без начальной строки? Предусмотреть два уровня иерархии над подзаголовками? Наивное представление заголовка страницы не помогает: http://rst.ninjs.org/?n=e874f6eaad17c8ae7fd565f9ecb2212b

5
задан Wilfred Hughes 8 March 2012 в 14:52
поделиться