An issue with current TeXLive (scrartcl?)
Angelo Graziosi
angelo.g0 at libero.it
Thu Aug 4 14:22:02 CEST 2022
After updating TeXLive, the following STC, created from a more complex document, does not build any more:
---------------------
$ cat test.tex
\documentclass{scrartcl}
\newcommand{\RomanNumeralCaps}[1]{\MakeUppercase{\romannumeral #1}}
\begin{document}
hello! \RomanNumeralCaps{5}
\end{document}
$ pdflatex test.tex
[...]
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2022/07/04 v3.37 KOMA-Script document class (article)
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrbase.sty
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrlfile.sty
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrlogo.sty)))
(/LocalApps/texlive/texmf-dist/tex/latex/graphics/keyval.sty)))
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/LocalApps/texlive/texmf-dist/tex/latex/koma-script/typearea.sty))
(/LocalApps/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file test.aux.
---------------------
Here it hangs. After CTRL-C it prints:
---------------------
\__text_expand_loop:w ..._text_expand_space:w }}#1
\q__text_recursion_stop
l.8 hello! \RomanNumeralCaps{5}
?
---------------------
Changing the newcommand to
\newcommand{\RomanNumeralCaps}[1]{#1}
it builds. The last time I have built the full document was on may 31, 2022 (about two months ago).
More information about the tex-live
mailing list.