
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}
foo-2024.tex
... 라텍스를 찾아서 던질 수 없습니다 .
C:\Git\directory\texmf\tex\latex\folder
Latex가 명령을 사용할 때 와 다른 곳을 검색하고 있기 때문에 위의 상황이 발생하는 것으로 의심됩니다 \input{}
. 그러나 Latex 파일에서 그러한 구성을 볼 수 없습니다. 또한 이를 조사하는 방법도 잘 모르겠습니다. 로그를 살펴봤지만 오류가 표시된 위치 근처에 아무런 표시가 없습니다.
\input{}
새 Latex 파일을 찾을 수 없는 이유는 무엇이며, 파일을 검색하는 위치를 어떻게 알 수 있습니까 ?