glossaries mit user1

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: glossaries mit user1

von schneitzmaster1 » Mo 28. Feb 2011, 22:27

Okay danke.
Da ich nicht genau weiß wie man direkt von Texlive 2009 auf 2010 updaten kann habe ich "bequemer weise" nur das glossaries packet erneuert. Jetzt klappt es.
Danke für eure Hilfe
lg

Re: glossaries mit user1

von localghost » So 27. Feb 2011, 10:31

schneitzmaster1 hat geschrieben:[…] 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? […]
Du solltest solche Themen in Foren auch als Ganzes und insbesondere das Datum ihrer Erstellung betrachten. Zum damaligen Zeitpunkt war TeX Live 2009 und damit die entsprechenden Versionen der benötigten Pakete aktuell. Das hat sich mittlerweile geändert. Und das wird es auch weiterhin tun. Ein aktuelles TeX-System ist also ein Muss.


Thorsten

TexLive 2010

von AufDieSchnelle » So 27. Feb 2011, 09:29

Mit TexLive 2010 funktioniert es einwandfrei.

glossaries mit user1

von schneitzmaster1 » Sa 26. Feb 2011, 14:07

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

Nach oben