2011-11-21 7 views

Odpowiedz

25

Możesz użyć pionowych pasków na początku linii, aby wytworzyć puste linie na wydruku. Tak:

Heading 
------- 

| 
| 

Paragraph with text. 
+4

W przypadku wyjścia LaTeX zapewnia to zbyt dużo odstępów, nawet gdy używane są tylko z pojedynczym znakiem potoku. Wydaje się, że LaTeX '' DUlineblock'' generuje domyślne wartości do wysokości 2,5em, a odstępy między akapitami dają dużo więcej miejsca niż tylko jedna linia. – davidjb

8

prostu miałem ten problem i jak davidjb wskazał, używając | daje zbyt dużo miejsca na wyjściu LaTeX. Tak to rozwiązałem. Zdefiniuj następujące elementy:

.. |vspace| raw:: latex 

    \vspace{5mm} 

Następnie można umieścić następujące o miejscach, w których chcesz pionowa przestrzeń, aby uzyskać odpowiednią przestrzeń w pionie:

|vspace| 

Jeśli chcesz przestrzenie w wyjście html jak dobrze, może zdefiniować:

.. |vspace| raw:: latex 

    \vspace{5mm} 

.. |br| raw:: html 

    <br /> 

Wtedy kiedy trzeba przestrzeń, mówiąc wprost:

|vspace| |br| 

i automatycznie zajmie się odstępami w zależności od formatu wyjściowego.