Eintrag im Glossar indizieren

Tabellen und Grafiken erstellen und anordnen


Franz2304
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 18. Feb 2015, 16:06

Eintrag im Glossar indizieren

Beitrag von Franz2304 »

Guten Abend,

ich möchte für meine Arbeit ein Glossar erstellen, wobei die Formelzeichen sehr oft mit Indizes versehen sind. Nun möchte ich nicht für jedes Formelzeichen und Indize einen neuen Eintrag erstellen, sondern wenn möglich, mittels eines weiteren Parameters im Aufruf von \gls{\label}{Index} den an die gewünschte Stelle positionieren. Falls ich mich zu kryptisch ausgedrückt habe, vielleicht hilft das Minimalbeispiel:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{glossaries}
\makeglossaries

\newglossaryentry{BetragVektor1}{name=\ensuremath{|\overline{u_1}|},description={Länge des Vektors}}
\newglossaryentry{BetragVektor2}{name=\ensuremath{|\overline{u_2}|},description={Länge des Vektors}}



\begin{document}

Soll:\\
Der Betrag des Vektors $|\overline{u_1}|$ ist größer als des Vektors $|\overline{u_2}|$.

Möglichkeit:\\
Der Betrag des Vektors \gls{BetragVektor1} ist größer als des Vektors \gls{BetragVektor2}.

Wunsch:\\
Den Glossareintrag "BetragVektor" einmal definieren und den Indize seperat zuweisen. \\
gls\{BetragVektor\}\{1\}\\
Bei dieser Schreibweise wird die 1 jedoch nur am Ende angehängt.

\end{document} 
Die in der Paketdokumentation vorgesehene Option <Insert> hängt die Eingabe lediglich an die letzte Stelle, was nicht zielführend ist.

Ich hoffe, dass ich in Google die Lösung nicht übersehen habe und bedanke mich für alle Ideen und Anregungen - hoffentlich gibt es eine Lösung.

Mit freundlichen Grüßen
Robert

Franz2304
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 18. Feb 2015, 16:06

Beitrag von Franz2304 »

Das Problem wurde gelöst. Danke nochmals an Nicola Talbot.
http://tex.stackexchange.com/questions/ ... -parameter

Antworten