如何在latexpdf输出中使用Sphinx获得列表间距?

时间:2012-02-11 17:07:49

标签: python latex python-sphinx

我希望在Sphinx的latexpdf输出中获得列表和段落之间的上下边距。

我的RST文档的结构非常简单:

Lorem ipsum Lorem ipsum


- Lorem ipsum
- Lorem ipsum
- Lorem ipsum


Lorem ipsum Lorem ipsum

实际上,我有这个:

enter image description here

...但我想这样:

enter image description here

我认为由于乳胶输出中\begin{itemize}之前没有空行,所以没有余量:

Lorem ipsum Lorem ipsum
\begin{itemize}
\item {} 
Lorem ipsum

\item {} 
Lorem ipsum

\item {} 
Lorem ipsum

\end{itemize}

因为如果我添加一个换行符,它可以工作:

Lorem ipsum Lorem ipsum

\begin{itemize}
\item {} 
Lorem ipsum

\item {} 
Lorem ipsum

\item {} 
Lorem ipsum

\end{itemize}

有没有办法强制Sphinx在生成乳胶文件期间添加此空白行?谢谢!

1 个答案:

答案 0 :(得分:0)

最后,在从tex文件创建PDF之前,我在Makefile中有这一行,它可以工作:

sed '/\\begin{itemize}/{x;p;x}' input > output