目录的行距可变吗?

目录的行距可变吗?

我目前正在使用;

\usepackage[titles]{tocloft}

以及一些其他软件包,用于从doxygen输出中制作乳胶文档。但是,目录在不同页面上的行距不同。导致这种情况的原因可能是有一种方法可以强制行距保持一致。这是一个相当大的文档,目录有很多页。

希望您能帮忙。提前致谢。我读过很多关于目录中行距的问题,但这些问题似乎没有改变任何东西。

我注意到(长)序言中有一行。

\setlength{\parskip}{3ex plus 2ex minus 2ex}

这会消除行距的变化吗?

答案1

请注意,如果你使用帕斯基普它会侵入包,\tableofcontents让它在那里使用零 parskip。事实上,每个内容行都是一个段落,所以非零 parskip 设置会给目录增加很多拉伸收缩,最好避免这种情况。

你应该尝试让你的 latex 文件包含例如

\begingroup
\makeatletter
\parskip\z@skip
\tableofcontents
\endgroup

然后报告情况是否改善。

相关内容