やむを得ずパッケージファイルを直接書き換える場合は、''ファイル名も変更''して元のものと区別がつくようにする必要があります。読み込むところでも変更後の名前で読み込むようにします。当然ながらパッケージの書き換えの可否は製作者の意向に従う必要があります。安全な「プリアンブルで再定義する方法」がほんとうに不可能かどうか、まずは検討してみてください。簡潔で良いと思います。ありがとうございます。似たような操作は可能でしょうか。ライブラリを使って探すことができます。シェルでは、バッククォートでコマンドを括ると、その出力を引数として別のコマンドに渡すことができます。利用すれば次のようにしてパッケージのバージョンを出力することができます。直前に実行したコマンドを取得できます。実行するとファイルの内容全体が表示されます。実行するのがよさそうです。ほうにはちゃんと、パスもバージョンも出力されているのですが...)。