パッケージの書き込み: グローバル オプションを設定解除しますか?

パッケージの書き込み: グローバル オプションを設定解除しますか?

グローバルな「ドラフト」オプションを持つクラス ファイルを作成しています。ただし、このオプションはインポートされたすべてのパッケージに継承され、たとえば graphicx によってすべての画像がボックスに置き換えられます。

オプションの名前を変更する以外に、これを変更する方法はありますか? たとえば、クラスによって処理された後に、何らかの方法でオプションの設定を解除するなどです。

答え1

もちろん可能です (クラス オプションのリストは、再定義できるマクロに保存されるだけです) が、おそらくそうすべきではありません。すべてのパッケージがすべてのドキュメント クラス オプションを参照するという事実は、LaTeX 言語のドキュメント化された機能です。クラス オプションがクラスに固有のものである場合は、クラス オプションに別の名前を付ける方がよいでしょう。

関連情報