texliveの一部ではないいくつかの.styファイルを使用していて、main.texのあるフォルダーのサブディレクトリにそれらを置きたいと思っています。次の行を使用してパッケージをロードしました。
\usepackage{sty/prettythesis}
これは機能しますが、main.texをxelatexでコンパイルし、rubberを使用すると、警告が表示されます。
sty/prettythesis.sty: You have requested package `sty/prettythesis',
but the package provides `prettythesis'. (page 1)
すべての.sty-filesの\ProvidesPackageコマンドに「sty\」を含めたり、TEXINPUTS環境変数(main.tex自体からは不可能と思われる)を設定したりせずに、この警告を防止したり、このケースを処理したりする方法はありますか? ?