scrartcl now has a problem with varioref : TeX capacity exceeded. This is new. The same MWE was working in March.
\documentclass{scrartcl}
\usepackage[nospace]{varioref}
\begin{document}
Hello world!
\end{document}
See this topic on a French-speaking users' forum.
Please notice I always use an up-to-date TeX Live and lualatex.
Hoping to help. If unappropriate, my apologies: I'm not used to reporting issues. Thank you for the wonderful koma-classes.
Sorry, I'm not speaking french. The last update of KOMA-Script was in February. This issue happens after the latest update of
variorefwhich is not a KOMA-Script package.variorefdefinesextrasenglishas:\extrasenglish \def \reftextfaceafter {on the \reftextvario {facing}{next} page}\def \reftextfacebefore {on the \reftextvario {facing}{preceding} page}\def \reftextafter {on the \reftextvario {following}{next} page}\def \reftextbefore {on the \reftextvario {preceding}{previous} page}\def \reftextcurrent {on \reftextvario {this}{the current} page}\def \reftextfaraway ##1{on page~\pageref {##1}}\def \reftextpagerange ##1##2{on pages~\pageref {##1}--\pageref {##2}}\def \reftextlabelrange ##1##2{\ref {##1} to~\ref {##2}}\let \vrefformat \vrefdefaultformat \let \Vrefformat \Vrefdefaultformat \let \fullrefformat \fullrefdefaultformat \let \vrefrangeformat \vrefrangedefaultformatSo as you can see there is a recursion in the definition and running
\extrasenglishloops forever. The same happens with:So you should report it as an issue of
varioref.Note also: KOMA-Script is currently in a consolidation phase and therefore currently I do not workaround issues that happens because of changes of third-party packages.
Related
Wiki (English): Release 3.49
Last edit: Markus Kohm 2026-06-04
Reported upsteam. Waiting for response there.
As I'm not used to bug reporting, thank you for reporting it. And for your wonderful packages.
The bug report here was good. Really minimal and easy to reproduce. As a user it is hard to decide where to report ist. And it is always better to report at the "wrong" place than not reporting. So: Thank you!
Closed. because Frank accepted it as a bug in
varioref. Nothing to do in KOMA-Script.