Erst mal das Minimalbeispiel:
Code: Alles auswählen
\documentclass[12pt,paper=a4,fleqn]{scrartcl}
%
\usepackage{cloze}
%
\begin{document}
Jemand musste Josef K. \cloze{verleumdet} haben.
\end{document}
Die Fehlermeldungen:
! Class scrartcl Error: undefined old font command `\it'.
Code: Alles auswählen
You should note that since 1994 LaTeX2e provides a new font selection scheme
called NFSS2 with several new, combinable font commands. KOMA-Script
classes had defined the old font commands like `\it' only for compatibility
with old LaTeX 2.09 document styles of Script 2.0. Nevertheless, these
commands are deprecated and undocumented at least since 2003. Since 2013
KOMA-Script classes warned about soon removement of these deprecated commands.
Now, after two decades of LaTeX2e and NFSS2, these commands will not work any
more. If loading a package results in this error message, you should contact
the author of that package and ask him to replace the deprecated font command
`\it', e.g., by `\normalfont \itshape `. Otherwise you should reconfigure
or replace the package. If you have used the old font command `\it' yourself,
you should replace it, e.g., by `\normalfont \itshape '.
To make it work for now, you can use the already also deprecated class option
`enabledeprecatedfontcommands'.
Ist "enabledeprecatedfontcommands"
Code: Alles auswählen
\documentclass[12pt,paper=a4,fleqn,enabledeprecatedfontcommands]{scrartcl}
auf Dauer ein echtes Problem?
Wenn ich das Paket lokal selber anpassen möchte, wo muss ich da suchen? Also "\it" mit "normalfont \itshape" ersetzen. Hab Ubuntu 20.04 und Vanilla TeX Live 2020. Unter /usr/local/texlive/2020 oder ~/.texlive2020?
PS: Ich werde das auch bei Gelegenheit mal bei github posten ...