如何在节标题和段落之间添加额外的空格

时间:2011-11-21 20:22:26

标签: python python-sphinx restructuredtext

我想在标题和段落之间以及段落之间留出更多空格。我不希望这是一个全局设置,但我想在需要的地方和时间使用它。感谢任何建议。

2 个答案:

答案 0 :(得分:30)

您可以在行的开头使用竖线在输出中生成空行。像这样:

Heading
-------

|
|

Paragraph with text.

答案 1 :(得分:10)

我遇到了这个问题,正如davidjb指出的那样,使用|会在LaTeX输出上给你太多空间。这就是我解决它的方式。定义以下内容:

.. |vspace| raw:: latex

   \vspace{5mm}

然后,您可以在希望垂直空间获得适当垂直空间的地方使用|vspace|

如果你想在html输出中也有空格,你可以定义:

.. |vspace| raw:: latex

   \vspace{5mm}

.. |br| raw:: html

   <br />

然后当你需要空间时,只需输入:

|vspace| |br|

并根据输出格式自动处理间距。

相关问题