我的论文即将结束,并决定将\listoftables
和\listoffigures
纳入我的文档中。但是,根据 wikibooks:
\listoffigures
长标题或长标题的问题
\listoffigures
使用with处理长字幕或长标题时会出现问题hyperref
。当字幕(或标题)长于页面宽度(约 7-9 个字,具体取决于您的设置)时,就会出现这种情况。要解决此问题,您需要在首次声明时使用选项 breaklinks:\usepackage[breaklinks]{hyperref}
这将导致 to 中的链接
\listoffigures
正确换行。
使用此选项时,我收到一条警告,告诉我已启用此选项。有没有办法停止\listoffigures
并\listoftables
生成大量坏框(水平框过满)而不引发此警告?
答案1
这个警告非常正确。breaklinks
不支持此选项的驱动程序的设置会导致错误的链接区域。如果删除警告,那么稍后就会问,为什么链接区域会乱七八糟。
如果您无法使用支持的驱动程序breaklinks
,那么有一种方法可以处理目录(及朋友):选项linktocpage
将页码而不是章节/部分标题设为链接,然后后者可以跨行断开而不会出现链接区域问题。