
foo-<YYYY>.tex
毎年更新するファイルがいくつかあり、次のパスにあります。
C:\Git\directory\texmf\tex\latex\folder
私の MiKTeX 設定には、TEXMF ルート ディレクトリのリストに以前のパスが含まれています。
<path 1>
<path 2>
C:\Git\directory\texmf
<path 4>
...
bar.tex
最後に、2023 バージョンは、 にあるファイルへの入力として使用されますC:\Git\directory\subdirectory\subsubdirectory
。具体的なコードは次のとおりです。
\input{foo-2023.tex}
さて、問題は次のとおりです。2023 バージョンをコピーして貼り付けるだけで 2024 バージョンを作成し、同じ場所に保存しましたがfoo-2023.tex
、新しいバージョンを使用しようとすると...
% \input{foo-2023.tex}
\input{foo-2024.tex}
... Latex は見つけられずfoo-2024.tex
、スローします。
C:\Git\directory\texmf\tex\latex\folder
上記の問題は、Latex がコマンドの使用時以外の場所を検索しているために発生していると思われます\input{}
が、Latex ファイル内にそのような構成は見つかりません。また、これを調査する方法もわかりません。ログを確認しましたが、エラーが表示されている場所の近くには何も示されていません。
新しい Latex ファイルが見つからないのはなぜですか? また、どの場所で\input{}
ファイルを検索しているかを知るにはどうすればよいですか?