当我使用示例文件时
icml2022.zip从https://icml.cc/Conferences/2022/StyleAuthorInstructions,
任何 pdf 阅读器中都没有显示书签。通常,大多数 pdf 阅读器会将目录显示为 pdf 的书签,当hyperref
加载时会将目录显示为 pdf 的书签(请参阅如何使用 pdfLaTeX 创建书签?)。
我该如何修改代码来显示书签?或者哪些包与书签冲突?
答案1
\usepackage{icml2022}
已加载
\usepackage{hyperref}
,但正如https://tex.stackexchange.com/a/244889/128042:
hyperref
几乎在任何情况下都应该是最后一个包含的包(除非cleveref
也使用)
我将\usepackage{hyperref}
其删除并直接添加到后面的行中\usepackage{icml2022}
,现在书签显示正确了:)
按正确顺序加载包有什么缺点吗?您认为 ICML 故意以错误的顺序加载包吗?到目前为止,在我看来,将包的顺序改为正确的顺序只会带来比 ICML 2022 建议的代码更好的优势。