我正在编写一个 .cls 文件,其中有一个\LoadClass{FooClass}
命令。现在FooClass
加载一个包,假设BarPackage
我需要向其传递选项SomeOption
。我尝试了以下操作:
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{MyNewClass}[2018/03/11 Some Comment]
\PassOptionsToPackage{SomeOption}{BarPackage}
\ProcessOptions\relax
\LoadClass[other, options]{FooClass} % FooClass.cls contains
% \RequirePackage{BarPackage}
但它似乎没有起到作用。虽然BarPackage
已加载,但它并没有表现得像SomeOption
已传递一样。
我需要能够保留FooClass
已加载BarPackage
的任何选项,但要添加SomeOption
它们。