名前: 北見 けん 日時: 2006-04-13 19:25:57 IPアドレス: 211.128.71.*
>>42507 ## お仕事、大変そうですね。 ## 私も仕事しなくては... 今回の変更は有用だという気がします。 Unknown option の原因がバージョンの古さにあるかもしれないと教えて欲しいですよね。 \ProvidesPackage のところでバージョンチェックするには、 (1) \@onefilewithoptions 内の \InputIfFileExists より前のところで 要求されたバージョンをマクロに保存 (2) \@pr@videpackage 内でバージョン比較して警告 (3) 代わりに \@onefilewithoptions 内のバージョンチェックは削除 のようにすればできますが、エラーの原因を警告で知らせても気付かれにくいかもしれません。 警告ではなくエラーを出してもよいかもしれません。 全く別のアプローチとして、 Unknown option のエラーヘルプでバージョンアップを勧めるのもよいかもしれません。 そのためには \@unknownoptionerror を変更することになるでしょうか。 現行のエラーヘルプではスペルミスを示唆しているだけのようです。
この書き込みへの返事: