Hallo,
die Frage mag seltsam erscheinen, aber wie verwende ich xkeyval, um neue Keys zu definieren und vor allem zu benutzen?
Ich habe folgendes Minimalbeispiel (mit der Zeile aus der xkeyval-Dokumentation):
Wenn ich dies mit pdflatex kompilieren will, erhalte ich:Code:\documentclass{scrreprt}
\usepackage{xkeyval}
\define@key{family}{key}{The input is: #1}
\begin{document}
Hallo Welt
\end{document}
Was habe ich denn vergessen, damit ich überhaupt Keys definieren kann? Klappt dieses Minimalbeispiel bei irgendwem?Code:! Undefined control sequence.
<recently read> \define
l.3 \define
@key{family}{key}{The input is: #1}
Meine xkeyval-Version: "2006/11/18 v2.5f" Mit "2008/08/13 v2.6a" ist es das gleiche.
System: Ubuntu 8.10, TeX Live 2007
Auch wenn ich ein Paket lade, was intern \define@key nutzt, wie pgfpages, klappt das \define in meiner tex-Datei noch nicht. Kann es sein, dass das nur in einer sty-Datei funktioniert?
Edit: Hab es grad mit einer eigene sty-Datei versucht, da klappt die Definition. Heißt das, ich muss mir ein eigenes "Paket" stricken, um die Key-Values für einen Befehl nutzen zu können?
Viele Grüße
Dee