在模板中使用 hyperref 和 breakurl 包在目录中使用红色方框

在模板中使用 hyperref 和 breakurl 包在目录中使用红色方框

在项目的 192,193 行中,我有以下几行,它们位于部门提供的原始模板中(我没有碰过它们,它们保持原样)

\usepackage[bookmarksnumbered,pdfpagelabels=true,plainpages=false,colorlinks=true,
            linkcolor=black,citecolor=black,urlcolor=blue]{hyperref}

第 85 行到第 88 行是我添加的,用于分解参考书目中的长 URL。

\usepackage{url}
\usepackage{breakurl}
\usepackage{hyperref}
\def\UrlBreaks{\do\/\do-}

问题是现在我得到了包 hyperref 的选项冲突。我在 overleaf 中执行此操作。该包被定义了两次。在这种情况下,我应该怎么做才能在参考书目中毫无问题地获取下一行中的 URL。如果我用 % 注释第 193 行,然后生成 pdf,那么问题是所有目录、图表和列表周围都有红色方框。这是屏幕截图
目录中的红色方框
部门给我的模板可以在这里看到关联完整。所以如果有些事情我应该提到但我没有提到,那么你可以看到论文.tex文件,在上面的链接上。

相关内容