texlive 2022 和 memoir 类的问题

texlive 2022 和 memoir 类的问题

我有一个简单的 TeX 文档 test.tex

\documentclass[12pt,a4paper]{memoir}

\begin{document}

This is a test

\end{document}

如果我在 Fedora 37 中运行 pdflatex text.tex,它可以正常工作:

This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./test.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-05-07>
(/usr/share/texlive/texmf-dist/tex/latex/memoir/memoir.cls
Document Class: memoir 2021/03/23 v3.7o configurable book, report, article docu
ment class
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/memoir/mem12.clo)
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/dcolumn.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/delarray.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/textcase/textcase.sty))
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./test.aux) [1{/usr/share/texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map
}] (./test.aux) )</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/
cmr12.pfb>
Output written on test.pdf (1 page, 9544 bytes).
Transcript written on test.log.

但是,如果我在 Fedora 38-beta 中运行相同的命令,我会收到以下错误

This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./test.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-12-17>
! Use of \@tempa doesn't match its definition.
<inserted text> u
                 ndefined
l.2 
    
? 

任何帮助都值得感激。非常感谢

相关内容