software rst example python python-sphinx restructuredtext

python - rst - Cómo agregar espacios en blanco adicionales entre el encabezado de la sección y un párrafo



sphinx search (2)

Quiero tener más espacio entre el encabezado y el párrafo y entre los párrafos. No quiero que sea una configuración global, pero quiero usarlo donde y cuando sea necesario Agradecemos cualquier sugerencia.


Acabo de tener este problema y, como lo señaló davidjb, usando | te da demasiado espacio en la salida de LaTeX. Así lo resolví. Defina lo siguiente:

.. |vspace| raw:: latex /vspace{5mm}

Entonces puedes usar |vspace| en los lugares donde desea que el espacio vertical obtenga el espacio vertical apropiado.

Si también desea espacios en la salida html, puede definir:

.. |vspace| raw:: latex /vspace{5mm} .. |br| raw:: html <br />

Entonces cuando necesites el espacio, simplemente pon:

|vspace| |br|

y se ocupará automáticamente del espaciado dependiendo del formato de salida.


Puede usar barras verticales al principio de las líneas para producir líneas en blanco en la salida. Me gusta esto:

Heading ------- | | Paragraph with text.