
최근에 MiKTeX 및 Texmaker 설치를 새로 설정했는데 그 이후로 (Texmaker를 통해) 성공적인 XeLaTeX 컴파일을 얻을 수 없었습니다. 이는 가장 기본적인 예에 적용됩니다. 이 파일:
\documentclass{article}
\begin{document}
Lorem ipsum dolor sit amet
\end{document}
PDFLaTeX에서는 잘 컴파일되지만 XeLaTeX에서는 PDF가 생성되지 않고 다음 로그가 생성됩니다.
2022-10-11 11:34:55,942+0200 INFO xelatex - this process (11536) started by texmaker in directory C:\Users\abc\Desktop\sample with command line: xelatex -synctex=1 -interaction=nonstopmode sample.tex
2022-10-11 11:34:55,942+0200 INFO xelatex - running on Windows 10.0.19044
2022-10-11 11:34:55,947+0200 INFO xelatex - this is MiKTeX-XETEX 4.9.0 (0.999994) (MiKTeX 22.8.28)
2022-10-11 11:34:55,952+0200 INFO xelatex - allowing known shell commands
2022-10-11 11:34:56,198+0200 INFO xelatex.core - start process: miktex-dvipdfmx.exe -q -E -o sample.pdf
2022-10-11 11:34:56,726+0200 INFO xelatex - this process (11536) finishes with exit code 0
다시 설치하기 전에 잘 작동했던 좀 더 정교한 파일을 컴파일하려고 시도하는 동안 "dvipdfmx:fatal" 프롬프트가 표시됩니다. 로그 파일:
2022-10-11 11:45:03,525+0200 INFO xelatex - this process (9960) started by texmaker in directory C:\Users\abc\Desktop\mock-q. 140 with command line: xelatex -synctex=1 -interaction=nonstopmode "q. 140.tex"
2022-10-11 11:45:03,525+0200 INFO xelatex - running on Windows 10.0.19044
2022-10-11 11:45:03,530+0200 INFO xelatex - this is MiKTeX-XETEX 4.9.0 (0.999994) (MiKTeX 22.8.28)
2022-10-11 11:45:03,534+0200 INFO xelatex - allowing known shell commands
2022-10-11 11:45:06,912+0200 INFO xelatex.core - start process: miktex-dvipdfmx.exe -q -E -o "q. 140.pdf"
2022-10-11 11:45:07,961+0200 FATAL xelatex.core - Invalid argument
2022-10-11 11:45:07,961+0200 FATAL xelatex.core - Function: fwrite
2022-10-11 11:45:07,961+0200 FATAL xelatex.core - Result: 22
2022-10-11 11:45:07,961+0200 FATAL xelatex.core - Data: <no data>
2022-10-11 11:45:07,961+0200 FATAL xelatex.core - Source: Libraries\MiKTeX\TeXAndFriends\include\miktex/C4P/C4P.h:531
2022-10-11 11:45:07,961+0200 FATAL xelatex - Invalid argument
2022-10-11 11:45:07,961+0200 FATAL xelatex - Info:
2022-10-11 11:45:07,962+0200 FATAL xelatex - Source: Libraries\MiKTeX\TeXAndFriends\include\miktex/C4P/C4P.h
2022-10-11 11:45:07,962+0200 FATAL xelatex - Line: 531
2022-10-11 11:45:07,964+0200 INFO xelatex - this process (9960) finishes with exit code 1
2022-10-11 11:45:07,966+0200 WARN xelatex.core - still open: "q. 140.aux"
2022-10-11 11:45:07,966+0200 WARN xelatex.core - still open: "q. 140.1"
2022-10-11 11:45:07,966+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmsy6.tfm
2022-10-11 11:45:07,966+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmsy8.tfm
2022-10-11 11:45:07,966+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmmi6.tfm
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmmi8.tfm
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmr6.tfm
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/cm\cmr8.tfm
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: "q. 140.tex"
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: "q. 140.log"
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/lm\ec-lmr10.tfm
2022-10-11 11:45:07,967+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/jknappen/ec\ectt1000.tfm
2022-10-11 11:45:07,968+0200 WARN xelatex.core - still open: C:\Users\abc\AppData\Local\Programs\MiKTeX\fonts/tfm/public/latex-fonts\lasy6.tfm
TeXnicCenter를 통해 XeLaTeX를 실행할 때 두 파일 모두 문제 없이 컴파일되므로 이것이 Texmaker 설치에 문제가 있다고 가정합니다. 제가 알지 못한 추측으로는 이전 설치에서 남은 부분이 프로세스를 방해한다는 것입니다. 나는 그것을 모두 다시 설치하고, 레지스터를 청소하는 등을 시도했지만 아무런 이득이 없었습니다. 당신이 가질 수 있는 어떤 힌트라도 매우 감사할 것입니다. 저는 이 문제로 며칠 동안 어려움을 겪었고 실제로 무엇을 시도해야 할지 모르겠습니다.
편집: TeXnicCenter를 새로 설치하면 이러한 파일이 제대로 컴파일되지만 시간이 지나면(아마도 Texmaker로 컴파일을 몇 번 시도한 후) TexnicCenter를 통한 XeLaTeX 도구도 실패합니다(동일한 dvipdfmx:fatal 프롬프트 사용).
아마도이 스레드어떻게든 관련이 있지만(로그는 유사함) 내 글꼴 디렉토리에서 문제가 있었던 것처럼 길 잃은 Type 1 글꼴을 찾지 못했습니다.