升级到 TeXLive 2024 后出现 `xdvipdfmx:fatal: 无法识别的论文格式`

升级到 TeXLive 2024 后出现 `xdvipdfmx:fatal: 无法识别的论文格式`

有人能告诉我从哪里开始深入研究这种情况吗?我升级了我的 TeXLive,发现它正在进行一次重大更新(TeXLive 2024),突然一切都停止了编译。日志文件目前一直抛出这一行。

xdvipdfmx:fatal: Unrecognized paper format: # Simply write the paper name. See man 1 paper and "paper --no-size --all" for possible values

我不明白为什么它告诉我要咨询paper。那里列出的论文只是,A4而据我所知,LaTeX 使用a4paper。我开始认为错误的xdvipdfmx配置是罪魁祸首,但我不知道该怎么做。我正在使用latexmk

MWE 确实就是这样的。

\documentclass{article}

\begin{document}
Edit this.
\end{document}

过去,一切都按预期进行。

===编辑

我使用该文档运行了xelatex它,结果如下。

This is XeTeX, Version 3.141592653-2.6-0.999996 (TeX Live 2024/Arch Linux) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
(./test2.tex
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-02-20>
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def)
No file test2.aux.
(/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd) [1] (./test2.aux)
xdvipdfmx:fatal: Unrecognized paper format: # Simply write the paper name. See man 1 paper and "paper --no-size --all" for possible values
 )
Error 256 (driver return code) generating output;
file test2.pdf may not be valid.
Transcript written on test2.log.

===解决方案,但需要研究

问题固定的perl在我解决了一直困扰我的区域设置问题之后。KDE 覆盖了您的设置locale,而我在 KDE 的区域设置没有问题之后设置得很糟糕en_ID.UTF-8locale.gen这证明无论您更改locale-gen系统多少次,它都不起作用)。

相关内容