Seite 1 von 1
glossaries-Eintrag im Text
Verfasst: Mo 20. Jun 2011, 14:52
von mar.kus
Hallo,
ich habe eine Formelverzeichnis erstellt und füge Einträge per
\newglossaryentry{symb:wdpd}{name={$\rho_D$},symbol={\pascal}, description={Wasserdampfpartialdruck},sort=1rhod, type=symbolslist}
hinzu.
Verwenden kann ich den Name mit \gls{symb:...} und dann kommt auch das Zeichen im korrekten Mathe-Modus. Will ich aber \glssymbol{} verwenden, gibt pdflatex mir nicht den Inhalt im Mathe-Modus aus,sondern als Text formatiert.
Im Verzeichnis selbst stimmen alle Angaben. Da gibt es kein Problem mit der Formatierung.
Kann mir jemand einen Tip geben?
Verfasst: Sa 23. Jul 2011, 10:13
von Ichbinich
Probier mal alles was im Mathemodus erscheinen soll in \ensuremath{} zu setzen.
Die $$ Umgebung hat das Problem dass sie wenn du das Zeichen in der equation Umgebung benutzen willst nicht funktioniert.
Und zum eigentlichen Problem: \glssymbol{} benutzt doch den Eintrag des symbol-keys, oder? Und da hast du ja \Pascal stehen, wie soll dass denn im Mathemodus formatiert werden?
glossaries Eintrag
Verfasst: Mi 25. Jan 2012, 15:57
von Flo
Hallo,
ich habe das gleiche Problem. Mit folgendem Befehl habe ich mir den Eintrag ins Symbolverzeichnis erstellt:
\newglossaryentry{B}{type=symbols, name=\bf{B}, symbol=\bf{B}, description={Beschreibung}, user1=$T$, parent=vector}
Bei der Verwndung von \gls{B} in der Mathe Umgebung (eqnarray) wird das Symbol richtig angezeigt. Bei der Verwendung von \glssymbol{B} funktioniert es nicht. Die Verwendung von $$ oder \ensurmath ändert nichts daran.
Ich würde gerne unter dem Eintrag name den Namen des Symbols eintragen und in der Mathe Umgebung mit \glssymbol{} arbeiten.
Vielen Dank für die Hilfe
Lg Flo
Verfasst: Mi 25. Jan 2012, 17:00
von Ichbinich
probier mal
\newglossaryentry{B}{type=symbols, name=\ensuremath{\mathbf{B}}, symbol=\ensuremath{\mathbf{B}}, description={Beschreibung}, user1=\ensuremath{T}, parent=vector}
Grüße
glossaries Eintrag
Verfasst: Mi 25. Jan 2012, 17:22
von Flo
Hat auch nichts gebracht, mit \gls{} funktionierts, mit \glssymbol{} funtionierts nicht
Ausgabe im pdf für \glssymbol:
\ensuremath-\mathbf-B""
Verfasst: Mi 25. Jan 2012, 18:06
von Ichbinich
teste mal, das Paket mit der Option "sanitize=none" zu laden, also
\usepackage[sanitize=none]{glossaries}
Grüße
glossaries Eintrag
Verfasst: Do 26. Jan 2012, 09:43
von Flo
Hallo,
vielen Dank für die Hilfe, hat funktioniert. Der Eintrag im Symbolverzeichnis funktioniert jetzt auch ohne $$ bzw. \ensurmath{}!
Grüße Flo