J'essaie de créer une liste correctement imbriquée en utilisant le code suivant (en suivant les documents Sphinx et docutils ):
1. X
a. U
b. V
c. W
2. Y
3. Z
Je m'attends à ce que cela entraîne deux OL
s mais j'obtiens à la place la sortie suivante:
<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>
Qu'est-ce que je fais mal? N'est-il pas possible d'obtenir le résultat suivant?
<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>
*
comme indicateur de liste et lorsque j'ai mis en retrait ma ligne suivante les deux caractères nécessaires pour s'aligner avec le texte de la liste parente, ma liste a été traitée comme une liste séparée à l'intérieur d'un blockquote. La règle empirique que j'ai trouvée est que la liste interne doit être indentée d'au moins trois caractères .Si vous voulez que Sphinx s'occupe de la numérotation pour vous, faites-le.
#. X #. Y #. u #. v #. Z
la source
iii.
, qui utilise plus de places. Il semble que le texte doive être aligné et il ne semble pas y avoir de décompte spécifique d'espaces pouvant être utilisé dans tous les cas.