我使用的是相对较新的 manjaro linux 安装(pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020/Arch Linux)),并且由于某些原因(见下文),我想用 重建我的格式文件fmtutil
。我使用这个命令来执行此操作:
fmtutil --user --all
似乎运行良好,但最终无法构建某些格式:
fmtutil [INFO]: log file copied to: /home/totoro/.texlive/texmf-var/web2c/pdftex/pdfcslatex.log
fmtutil [INFO]: /home/totoro/.texlive/texmf-var/web2c/pdftex/pdfcslatex.fmt installed.
fmtutil [ERROR]: running `luatex -ini -jobname=dvilualatex -progname=dvilualatex dvilualatex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `pdftex -ini -jobname=pdfjadetex -progname=pdfjadetex *pdfjadetex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `pdftex -ini -jobname=jadetex -progname=jadetex *jadetex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `pdftex -ini -jobname=eplain -progname=eplain -translate-file=cp227.tcx *eplain.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [ERROR]: running `luahbtex -ini -jobname=lualatex -progname=lualatex lualatex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [INFO]: disabled formats: 5
fmtutil [INFO]: successfully rebuilt formats: 34
fmtutil [INFO]: failed to build: 6 (luatex/dvilualatex pdftex/pdfjadetex pdftex/jadetex pdftex/eplain xetex/xelatex luahbtex/lualatex)
fmtutil [INFO]: total formats: 45
fmtutil [INFO]: exiting with status 6
我将在这里给出最后的错误消息,你可以找到运行的完整日志在这里。其中许多(全部?)失败似乎都以某种方式与有关\UnicodeEncodingName
,而这被抛出为未定义的控制序列。
我不知道该如何解决这个问题?有人知道吗?
XY-问题-免责声明:
我最终试图解决的问题与在这里,即我在带有 的文档中不断收到以下(可手动跳过,但很烦人的)错误babel
。
! LaTeX Error: Command \bbl@foreign@x already defined.
Or name \end... illegal, see p.192 of the manual.
那里接受的解决方案(以及多种的 其他地方) 是fmtutil --user --all
,到目前为止,它还没有为我解决该问题,我想尝试在 babel repo 中打开新的错误报告之前无错误地运行它。