У меня только что была эта проблема, и, как указал davidjb, использование |
дает вам слишком много места на выходе LaTeX. Вот как я это решил. Определите следующее:
.. |vspace| raw:: latex
\vspace{5mm}
Тогда вы можете просто использовать |vspace|
в тех местах, где вы хотите, чтобы вертикальное пространство получило соответствующее вертикальное пространство.
Если вы хотите, чтобы пробелы также выводились в формате html, вы можете определить:
.. |vspace| raw:: latex
\vspace{5mm}
.. |br| raw:: html
<br />
Тогда, когда вам нужно место, просто введите:
|vspace| |br|
и он автоматически позаботится о расстоянии в зависимости от формата вывода.