
Недавно я заново установил MiKTeX и Texmaker и с тех пор не смог добиться успешной компиляции XeLaTeX (через Texmaker). Это касается самых простых примеров. Этот файл:
\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
Оба файла компилируются без проблем при запуске XeLaTeX через TeXnicCenter, поэтому я предполагаю, что это какая-то проблема с установкой Texmaker. Мое неосведомленное предположение заключается в том, что некоторые остатки от предыдущей установки мешают процессу. Я пробовал переустановить все это, очистить регистры и т. д., но безрезультатно. Буду очень признателен за любые подсказки: я боролся с этим несколько дней и не вижу, что еще попробовать.
EDIT: Я заметил, что хотя новая установка TeXnicCenter отлично компилирует эти файлы, через некоторое время — предположительно, после нескольких попыток компиляции с помощью Texmaker — инструмент XeLaTeX через TexnicCenter также дает сбой (с тем же приглашением dvipdfmx:fatal).
Возможноэта темакак-то связано (логи похожи), но я не нашел никаких случайных шрифтов Type 1 в моих каталогах шрифтов, поскольку проблема была именно там.