
У меня есть файл foo-<YYYY>.tex
, который я обновляю каждый год, и он находится по следующему пути:
C:\Git\directory\texmf\tex\latex\folder
Моя конфигурация MiKTeX содержит предыдущий путь в списке корневых каталогов TEXMF:
<path 1>
<path 2>
C:\Git\directory\texmf
<path 4>
...
Наконец, версия 2023 года используется в качестве входных данных для файла, bar.tex
расположенного в C:\Git\directory\subdirectory\subsubdirectory
. Конкретный код:
\input{foo-2023.tex}
Проблема заключается в следующем: я только что создал версию 2024 года, просто скопировав и вставив версию 2023 года, и сохранил ее в том же месте, что и foo-2023.tex
, однако когда я пытаюсь использовать новую версию...
% \input{foo-2023.tex}
\input{foo-2024.tex}
... Латекс не может найти foo-2024.tex
и бросает.
Я подозреваю, что это происходит из-за того, что Latex ищет где-то еще, а не C:\Git\directory\texmf\tex\latex\folder
тогда, когда я использую команду, \input{}
однако я не вижу такой конфигурации в файле Latex. Я также не уверен, как это исследовать; я просмотрел журнал, но нет никаких указаний около того места, где отображается ошибка.
Почему мой новый файл Latex не найден, и как узнать, в каком месте \input{}
он ищется?