分类:
2010-11-11 18:50:14
当
\begin{itemize}
\item a
\item b
\end{itemize}
这样每个item之间只有一行的时候,会发现原来的item的间距大的有点傻。但改变这个距离却远不是看起来那么容易。
其原因在于,尽管LaTeX也提供了\itemsep这个参数来决定items的距离,这个参数却只在itemize,enumerate, description,list这四个列表环境中最不常用的list中起作用。对其它三个环境这个参数都被封装掉了,外部的设置自然也无法起作用。
除了自己新建一个list外(就为了改个间距自己写itemize环境实在有点高射炮打蚊子了-_-),另一个常用的办法是使用 mdwlist宏包
这个宏包是通常的列表环境的扩展,其中提供了“压缩格式”的列表环境
\begin{itemize*},\begin{enumerate*},\begin{description*},可以很好的解决开始的问题。
另外,这个宏包还提供了列表的“中断”与“恢复”功能(suspend and resume),详见该宏包的介绍。