\glsentryshort in Akronym ausgeben Thema ist als GELÖST markiert

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Alpenbaum

\glsentryshort in Akronym ausgeben

Beitrag von Alpenbaum »

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!

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

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.

Alpenbaum

Beitrag von Alpenbaum »

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.

Antworten