\glsentryshort in Akronym ausgeben

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: \glsentryshort in Akronym ausgeben

von Alpenbaum » Do 5. Okt 2017, 14:23

Hallo Bartman

Das ist genau das, was ich gesucht habe. Vielen Dank! :)
Auch vielen Dank für den Tipp:
\deftranslation dürfte nicht benötigt werden, wenn Du bereits die Option title von \printglossary benutzt.

von Bartman » Do 5. Okt 2017, 14:11

Du könntest z. B. immer \acrshort verwenden oder die Antworten auf TeX.SX nutzen.

\deftranslation dürfte nicht benötigt werden, wenn Du bereits die Option title von \printglossary benutzt.

\glsentryshort in Akronym ausgeben

von Alpenbaum » Do 5. Okt 2017, 11:21

Guten Morgen

Ich verwende \usepackage {glossaries}, um ein Abkürzungsverzeichnis zu erstellen.
Bei einer Abkürzung möchte ich auch beim ersten Mal nur die Abkürzung ausgeben, da der lange Name irreführend ist und nicht direkt in den Text passt. Nun habe ich dies mit \glsentryshort versucht, allerdings wird dann die Abkürzung nicht im Akronym ausgegeben. Weiss jemand, wie man dies ändern kann?
\documentclass[12pt,a4paper,ngerman]{report} 
 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel}
\usepackage{translator}

\usepackage[nonumberlist, acronym, toc, section, nopostdot, automake]{glossaries}


\makeglossaries
\setlength{\glsdescwidth}{1\hsize} 

\shorthandon{"}
\newacronym{Bl}{Bl}{Blabla}

\begin{document} 
hallo \glsentryshort{Bl}

\deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis}
\printglossary[type=\acronymtype,style=long, title=Abkürzungsverzeichnis]	
\end{document}
Vielen Dank im Voraus!

Nach oben