Estou tentando criar uma lista aninhada corretamente usando o seguinte código (seguindo a documentação do Sphinx e docutils ):
1. X
a. U
b. V
c. W
2. Y
3. Z
Espero que isso resulte em dois OL
s, mas obtenho a seguinte saída:
<ol class="arabic simple">
<li>X</li>
</ol>
<blockquote>
<div>
<ol class="loweralpha simple">
<li>U</li>
<li>V</li>
<li>W</li>
</ol>
</div>
</blockquote>
<ol class="arabic simple" start="2">
<li>Y</li>
<li>Z</li>
</ol>
O que estou fazendo errado? Não é possível obter o seguinte resultado?
<ol class="arabic simple">
<li>X
<ol class="loweralpha simple">
<li>U</li>
<li>V</li>
<li>W</li>
</ol>
</li>
<li>Y</li>
<li>Z</li>
</ol>
*
como indicador de lista e quando indentei minha próxima linha os dois caracteres necessários para se alinhar com o texto da lista pai, minha lista foi tratada como uma lista separada dentro de um blockquote. A regra empírica que descobri é que a lista interna deve ter indentação de pelo menos três caracteres .Se quiser que o Sphinx cuide da numeração para você, faça isso.
#. X #. Y #. u #. v #. Z
fonte
iii.
, que usa mais lugares. Parece que o texto deve ser alinhado e parece não haver uma contagem específica de espaços que possa ser usada para todos os casos.