考虑一份有多个打印版本的文档。在一个版本中,隐藏了一个位代码(例如使用%if 0
或comment
包)。在另一个版本中,现在有blocks
实际上属于一起的相邻代码。
%if elaborate
\begin{code}
more code
\end{code}
%endif
\begin{code}
the meat
\end{code}
在简短版本中,more code
没有显示,一切正常。但在详细版本中,有两个相邻的code
块,实际上应该是一个。通过断续,插入了与段落相对应的垂直空间。
我怎样才能去掉那个空格?一个想法是使用和\vspace
的组合的负数,但我看到的结果都没有产生正确的间距。\abovedisplayskip
\belowdisplayskip