114 votes

Comment créer une liste imbriquée dans reStructuredText?

Je suis en train de créer un liste imbriquée en utilisant le code suivant (à la suite de Sphinx et docutils docs):

1. X

  a. U
  b. V
  c. W

2. Y
3. Z

Je m'attends à ce résultat dans les deux OLs, mais j'obtiens le résultat suivant à la place:

<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> 

Ce que je fais mal? Il n'est 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> 

132voto

ddbeck Points 1509

Assurez-vous que la liste imbriquée est en retrait au même niveau que le texte de la liste parente, comme ceci:

 1. X

   a. U
   b. V
   c. W

2. Y
3. Z
 

Ensuite, vous obtiendrez le résultat attendu.

42voto

Ziyad Soobhan Points 41

Si vous souhaitez que Sphinx se charge de la numérotation, procédez comme suit.

 #. X
#. Y

   #. u 
   #. v 

#. Z
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X