hyperref
我在使用时设置包的某些选项时遇到问题pdfx
:
手册pdfx
指出pdfx
已经加载了hyperref
包,因此应使用设置自定义选项\hypersetup{<options>}
。但是,有些选项hyperref
需要在加载时提供。其中包括hyperfootnotes
我想要设置的选项。
如果我尝试使用设置选项,\hypersetup
我会收到一条警告,提示该选项已被忽略(“选项‘hyperfootnotes’已被使用...”)。一个最小的工作示例如下:
\documentclass{article}
\usepackage[a-1b]{pdfx}
\hypersetup{hyperfootnotes=false}
\begin{document}
Some text.\footnote{A footnote.}
\end{document}
hyperref
如果我尝试在加载包后自己加载包(\usepackage[hyperfootnotes=false]{hyperref}
)来传递选项pdfx
,则会收到“选项冲突”错误消息。hyperref
之前加载pdfx
也不起作用。
我的问题是:有没有办法告诉使用所需选项pdfx
进行加载?或者,有没有办法手动修补命令以不产生超链接?hyperref
hyperfootnotes
\footnote
答案1
\PassOptionsToPackage
装载前使用hyperref
。
\documentclass{article}
\PassOptionsToPackage{hyperfootnotes=false}{hyperref}
\usepackage[a-1b]{pdfx}
\begin{document}
Some text.\footnote{A footnote.}
\end{document}