2011-11-21 92 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| 

它會根據輸出格式自動處理間距。