risposta

12

La discontinuità dell'elenco è causata dal fatto che lo note è un elemento autonomo, non un figlio del secondo elemento dell'elenco numerato. Per evitare la discontinuità dell'elenco, avviare la direttiva note alla stessa indentazione (in questo caso, 3 spazi) come testo dell'elemento di elenco numerato padre desiderato. Così, invece di tuo reStructuredText campione, provate questo:

Fixed list example 
------------------ 

#. First do spam 
#. Then do ``eggs`` 

    .. note:: 

     Nobody expects the Spanish Inquisistion 

#. Then do spam and ``eggs``. 

Questa è una di quelle cose su reStructuredText che è né facile da individuare, né particolarmente ben documentati; vedi this question on nested lists for a closely-related problem.

+0

E cosa faresti, se vuoi includere una nota sotto una sezione di codice? Se lo indentro allo stesso livello del codice, lo includerà nel blocco di codice anziché nel proprio blocco. –

+0

@ ÖzerS. Non sono sicuro di cosa intendi, quindi potrebbe essere necessario iniziare una nuova domanda per illustrare il problema in modo più chiaro. – ddbeck

+0

Vedi qui: http://stackoverflow.com/questions/42332502/sphinx-note-block-in-a-list-under-a-code-block –