2011-11-21 88 views

回答

25

您可以在行的开头使用垂直条来生成输出中的空白行。就像这样:

Heading 
------- 

| 
| 

Paragraph with text. 
+4

对于LaTeX输出,即使只使用单个管道字符,也会增加太多间距。看起来LaTeX的''DUlineblock''生成的默认值为2.5em高度,而段落间距比一行只产生更多的空间。 – davidjb

8

我只是有这个问题,因为davidjb指出,使用|为您提供了LaTeX的输出太多空间。这是我解决它的方式。定义如下:

.. |vspace| raw:: latex 

    \vspace{5mm} 

然后你就可以把你想要的垂直空间,以获得适当的垂直空间的地方如下:

|vspace| 

如果你想在HTML输出空间,以及,你可以定义:

.. |vspace| raw:: latex 

    \vspace{5mm} 

.. |br| raw:: html 

    <br /> 

然后,当你需要的空间,简单地说:

|vspace| |br| 

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