Ich erstelle mit glossaries ein Abkürzungsverzeichnis. Ich möchte gern, dass die erste Ausschreibung des Abkürzung im Text kursiv dargestellt wird (Beispiel siehe Anhang unten). Wie mache ich das? Hier ist mein Code: Öffne in Overleaf
\documentclass{scrartcl} \usepackage[ansinew]{inputenc} \usepackage[T1]{fontenc} \usepackage[acronym]{glossaries} \newacronym{fao}{FAO}{Food and Agriculture Organization of the United Nations} \newacronym[plural=NGOs, longplural={Non-Governmental Organizations}]{ngo}{NGO}{Non-Governmental Organization} \makeglossaries \setlength\parindent{0pt} \begin{document} \printglossary[type=\acronymtype,style=long,title={Abkürzungsverzeichnis}] \section{Text} Bisher: \vspace{\baselineskip} \gls{fao} \\ \glspl{ngo} \end{document} gefragt 02 Aug '17, 14:50 anne |
Öffne in Overleaf
\documentclass{scrartcl} \usepackage[ansinew]{inputenc} \usepackage[T1]{fontenc} \usepackage[acronym]{glossaries} \setacronymstyle{long-short} %eventuell noch weitere Umdefinitionen nötig ... \renewcommand*{\genacrfullformat}[2]{% \textit{\glsentrylong{#1}}#2\space (\protect\firstacronymfont{\glsentryshort{#1}})% }% \newacronym{fao}{FAO}{Food and Agriculture Organization of the United Nations} \makeglossaries \setlength\parindent{0pt} \begin{document} \printglossary[type=\acronymtype,style=long,title={Abkürzungsverzeichnis}] \section{Text} \gls{fao} \end{document} beantwortet 03 Aug '17, 18:43 Ulrike Fischer Das funktioniert super für gls. Ich habe aber auch einige Definitionen, für die ich einen Plural definiert habe, und für diese wird es noch nicht kursiv gesetzt, wenn ich mit glspl arbeite. Ich habe meinen Code oben mal entsprechend geändert.
(04 Aug '17, 13:58)
anne
@anne Das ist wohl der Grund, warum Ulrike im Kommentar geschrieben hat, dass ggf. weitere Umdefinitionen notwendig sind. Für Plural beispielsweise entsprechend obiger Änderung für
(04 Aug '17, 15:33)
saputello
|