![减少 minitoc 包中的行距](https://linux22.com/image/240806/%E5%87%8F%E5%B0%91%20minitoc%20%E5%8C%85%E4%B8%AD%E7%9A%84%E8%A1%8C%E8%B7%9D.png)
我正在使用该minitoc
软件包在论文中添加章节目录。整个文档(包括主目录)是双倍行距,但我希望章节目录是单倍行距。我minitoc
在文档序言中指定了以下选项:
\usepackage[tight,k-tight]{minitoc}
但最终的章节目录仍然是双倍行距。
如何覆盖主目录的属性来生成单倍行距的 minitoc?
答案1
假设您正在使用setspace
包及其命令\doublespacing
切换到双倍行距,您始终可以将需要单倍行距的部分括在环境中。或者,您可以在 minitoc 启动之前singlespace
发出命令,然后在完成时发出命令,如下所示\singlespacing
\doublespacing
...
\singlespacing
\dominitoc
\doublespacing % or \onehalfspacing, or whatever
...
答案2
用于章节目录
\begingroup
\parskip=1pt
\chapter{...}
\minitoc
\endgroup
你也可以chaptertoc
尝试一下这个包,在我看来它更容易使用
答案3
这个帖子也可能是解决方案。否则
\renewcommand{\baselinestretch}{1}
% The Minitoc here
\renewcommand{\baselinestretch}{2}
可能有帮助。