
Ich habe eine Datei foo-<YYYY>.tex
, die ich jedes Jahr aktualisiere und die sich im folgenden Pfad befindet:
C:\Git\directory\texmf\tex\latex\folder
Meine MiKTeX-Konfiguration enthält den vorherigen Pfad in der Liste der TEXMF-Stammverzeichnisse:
<path 1>
<path 2>
C:\Git\directory\texmf
<path 4>
...
Schließlich wird die Version 2023 als Eingabe für die Datei bar.tex
in verwendet C:\Git\directory\subdirectory\subsubdirectory
. Der spezifische Code lautet:
\input{foo-2023.tex}
Nun ist das Problem folgendes: Ich habe gerade eine Version 2024 erstellt, indem ich einfach die Version 2023 kopiert und eingefügt habe, und sie am selben Speicherort wie belassen. foo-2023.tex
Wenn ich jedoch versuche, die neue Version zu verwenden ...
% \input{foo-2023.tex}
\input{foo-2024.tex}
... Latex kann es nicht finden foo-2024.tex
und wirft.
Ich vermute, dass das oben genannte passiert, weil Latex woanders sucht als C:\Git\directory\texmf\tex\latex\folder
wenn ich den Befehl verwende, \input{}
ich kann jedoch keine solche Konfiguration in der Latex-Datei sehen. Ich bin auch nicht sicher, wie ich das untersuchen soll; ich habe das Protokoll durchgesehen, aber es gibt keine Hinweise in der Nähe der Stelle, an der der Fehler angezeigt wird.
Warum wird meine neue Latex-Datei nicht gefunden und wie kann ich herausfinden, an welchem Ort \input{}
nach der Datei gesucht wird?