Sie sind hier

komische Fehlermeldung

Bei falscher Zuweisung zu parskip bekomme ich eine Fehlermeldung, die mich erst grübeln lies, wo der Fehler sein könnte:

\documentclass[parskip=hal-]{scrartcl}%   das f fehlt bei half
\begin{document}
foo
\end{document} 

Sollte man nicht besser als Fehlermeldung "Nicht zulässiger Wert" erhalten? Erst mit \errorcontextlines=100 wurde ich schlauer

voss@shania:~$ pdflatex zzz2
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./zzz2.tex
LaTeX2e 
Babel  and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2017/04/13 v3.23 KOMA-Script document class (article)
(/usr/local/texlive/2017/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2017/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2017/04/13 v3.23 KOMA-Script package (loading files)
                  Copyright (C) Markus Kohm

))) (/usr/local/texlive/2017/texmf-dist/tex/latex/koma-script/tocbasic.sty)
! Undefined control sequence.
\@tempc ...e \endgroup \FamilyKeyStateUnkownValue 
                                                  \fi \def \FamilyOfKey {KOM...
l.1669 \KOMAProcessOptions
                          \relax
? 
forum: 
Bild von Markus Kohm

Das war schlicht ein Tippfehler im Quellcode (\FamilyKeyStateUnkownValue statt \FamilyKeyStateUnknownValue). Nach Behebung desselben bekommt man:

LaTeX Warning: Unused global option(s):
    [parskip=hal-].

wie sich das für globale Optionen gehört.

Comments for "komische Fehlermeldung" abonnieren