有什么理由\hypersetup
在之后立即使用序言\usepackage{hyperref}
?(或者\hypersetup
仅供以后远离包裹加载使用)
在加载时放入选项\hypersetup
和用有什么区别吗\hypersetup
?即:
\usepackage[someoption=true] {hyperref}
相对
\usepackage[] {hyperref}
\hypersetup{someoption=true}
为什么这么问? Lyx 执行后者,我认为这可能是一个错误,它应该执行前者。我说得对吗?:https://www.lyx.org/trac/ticket/10319
答案1
有一些选项在包加载时需要( ),但以后不能
\usepackage
使用(例如:驱动程序hyperindex
选项hyperfootnotes
,,,,,,,)。bookmarks
implicit
pdfa
pdfversion
如果设置了一个选项,包
hyperref
通常会发出警告,但该选项已经被使用,hyperref
并且该值的设置将不再有效。LaTeX 扩展了包的选项,这对于 PDF 信息条目 (
pdfauthor
,pdftitle
,pdfsubject
,pdfkeywords
) 的选项值中的宏来说可能是致命的。因此,建议在包加载后设置这些键:\usepackage{hyperref} \hypersetup{ pdfauthor={Me}, pdftitle={Title with macros, ...}, % ..., }