Hallo allerseits,
ich möchte gern ein Symbolverzeichnis mit dem Packet Glossaries erstellen und nutze dafür Texlive2009.
Versionsinformation nach Eingabe von tex -v in die Konsole:
TeX 3.1415926 (TeX Live 2009/Debian)
kpathsea version 5.0.0
Copyright 2009 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
Beim stöbern im Netz habe ich ein sehr schönes Beispiel-PDF gefunden:
http://www.suedraum.de/latex/stammtisch ... ichung.pdf
Daraus ist folgendes Minimalbeispiel:
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage{glossaries}
\makeglossary
\newglossarystyle{physeinheiten}{%
% Umgebung: longtable
\renewenvironment{theglossary}%
{\begin{longtable}{@{}cclp{5cm}@{}}}%
{\end{longtable}}%
% Tabellenkopf
\renewcommand*{\glossaryheader}{%
\textbf{Symbol} & \textbf{Einheit} & \textbf{Name} & \textbf{Beschreibung} \\
\endhead}%
% keine Überschriften zwischen Gruppen
\renewcommand*{\glsgroupheading}[1]{}%
% Haupteinträge in einer Zeile:
\renewcommand*{\glossaryentryfield}[4]{%
\glsentryuseri{##1}% Symbol
& \si{\glsentryuserii{##1}}% Einheit
& \glstarget{##1}{##2}% Name
& ##3% Description
\\% Zeilenende
}%
% Untereinträge wie Haupteinträge
\renewcommand*{\glossarysubentryfield}[6]{%
\glossaryentryfield{##2}{##3}{##4}{##5}{##6}}%
% nichts zwischen Gruppen
\renewcommand*{\glsgroupskip}{}%
}
\newglossaryentry{kraft}{%
name=Kraft,
description={Vektorgröße},
user1={F},
user2={meter},
sort=F
}
\begin{document}
test 123
\newpage
\printglossary[style=physeinheiten,title={Einheitenliste},nonumberlist]
\end{document}
Leider werden folgende Fehlermeldungen erzeugt:
Package xkeyval Error: `user1' undefined in families `glossentry'
Package xkeyval Error: `user2' undefined in families `glossentry'
In dem Forum
http://www.latex-community.org/forum/vi ... =44&t=6987 steht das man auf 2009 updaten soll.
Trotz dem ich texlive 2009 habe funktioniert es nicht.
Hat jemand von euch ne Idee oder kann bestätigen das es nicht klappt?
Danke