有没有办法应用一些选项到包裹加载在分类我正在使用的文件?例如,假设分类文件加载graphicx
,我想demo
从我的特克斯文件。
答案1
如果加载了包,则包中的选项设置代码已被处理并消失。因此,一般来说,您以后无法更改包选项。
\PassOptionsToPackage
但是您可以在加载包之前指定选项。除了全局选项(对其他包有副作用)之外,\PassOptionsToPackage
甚至可以使用前 \documentclass
,例如:
\PassOptionsToPackage{demo}{graphicx}
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics{foobar}
\end{document}
用于加载选项的包接口
有时包或类允许稍后设置选项子集。例如,包hyperref
提供。还可以通过以下方式设置\hypersetup
包graphicx
(或更确切地说)的一些选项:\includegraphics
\setkeys{Gin}{<options>}
但是,demo
这种方式不支持该选项。
答案2
使用
\PassOptionsToPackage{demo}{graphicx}
之前\documentclass