2011-11-21 17 views

答えて

25

行の先頭に垂直バーを使用すると、出力に空白行を作成できます。このように:

Heading 
------- 

| 
| 

Paragraph with text. 
+4

LaTeX出力では、単一のパイプ文字で使用した場合でも、余分なスペースが追加されます。生成されるLaTeXの '' DUlineblock''がデフォルトで2.5emの高さになり、段落のスペースが1つの行以上のスペースになります。 – davidjb

8

私はこの問題を抱えていたとdavidjbが指摘したように、|を使用すると、あなたのLaTeX出力にあまりにも多くのスペースを提供します。これが私が解決した方法です。以下を定義します。

.. |vspace| raw:: latex 

    \vspace{5mm} 

次に、あなたが適切な垂直方向のスペースを取得するために、垂直方向のスペースを必要な場所で次のように置くことができます。

|vspace| 

あなたにもHTML出力にスペースが必要な場合は、定義することができます:あなたがスペースを必要とするとき

.. |vspace| raw:: latex 

    \vspace{5mm} 

.. |br| raw:: html 

    <br /> 

を次に、簡単に言えば:

|vspace| |br| 

となり、出力フォーマットに応じて自動的に間隔が処理されます。

関連する問題