Python 如何在latexpdf输出中使用Sphinx获取列表周围的间距?

Python 如何在latexpdf输出中使用Sphinx获取列表周围的间距?,python,latex,python-sphinx,Python,Latex,Python Sphinx,我想在Sphinx的最新XPDF输出中获得列表和段落之间的上下边距 我的RST文档的结构非常简单: Lorem ipsum Lorem ipsum - Lorem ipsum - Lorem ipsum - Lorem ipsum Lorem ipsum Lorem ipsum 事实上,我有: …但我想这样: 我认为没有空白,因为在latex输出中,\begin{itemize}前面没有空行: Lorem ipsum Lorem ipsum \begin{itemize} \ite

我想在Sphinx的最新XPDF输出中获得列表和段落之间的上下边距

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

Lorem ipsum Lorem ipsum


- Lorem ipsum
- Lorem ipsum
- Lorem ipsum


Lorem ipsum Lorem ipsum
事实上,我有:

…但我想这样:

我认为没有空白,因为在latex输出中,
\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}

有没有办法在生成latex文件时强制Sphinx添加这一空行?谢谢

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

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

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

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