Klammern ändern im \acro-Paket

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: Klammern ändern im \acro-Paket

Re: Klammern ändern im \acro-Paket

von Schimmelpilz » Mo 2. Jan 2023, 20:22

Jo, geht super, dankeschön!

Re: Klammern ändern im \acro-Paket

von ich meine ja nur » Mo 2. Jan 2023, 15:35

Dazu kann man das long-short-Template ändern. Die Definition habe ich der Anleitung entnommen und an zwei Stellen geändert:
\documentclass{scrreprt}
\usepackage{acro}
\RenewAcroTemplate{long-short}{%
 \acroiffirstTF{%
 \acrowrite{long}%
 \acspace[% ersetzt
 \acroifT{foreign}{\acrowrite{foreign}, }%
 \acrowrite{short}%
 \acroifT{alt}{ \acrotranslate{or} \acrowrite{alt}}%
 \acrogroupcite
 ]% ersetzt
 }%
 {\acrowrite{short}}%
}
\DeclareAcronym{BIP}{
	short = BIP ,
	long  = Bruttoinlandprodukt ,
	tag   = ac
}

\begin{document}
Hier ein Text mit Standard-Abkürzung:\\[0.5cm] 
\textbf{(als Beispiel dient \ac{BIP})},\\[0.5cm] 
das erzeugt aber eine Reihe von Klammern. Besser wären also eckige Klammern\\[0.5cm] 
\textbf{(bei\-spiels\-weise Bruttoinlandprodukt [BIP])}.
\end{document}
Ob das auch noch einfacher geht, weiß ich nicht.

Klammern ändern im \acro-Paket

von Schimmelpilz » Mo 2. Jan 2023, 15:15

Hallo,

ich habe meine Diss fast fertig und möchte noch die Klammern bei neuen Abkürzungen ändern, es kommt sonst zu oft vor, dass sich zwei runde Klammern im Fließtext aneinanderreihen.

Weiß also jemand, wie ich mit dem Acro-Paket am bequemsten die runden Klammern in den Ersteinträgen global durch eckige ersetzen kann? Also, dass bspw. einfach alle Abkürzungen im text das erste Mal mit "Bruttinlandprodukt [BIP]" statt "Bruttinlandsprodukt (BIP)" angegeben werden?

Müsste ja vielleicht mit \acsetup gehen, aber ich habe bislang nicht die geeigneten Optimnsbezeichnungen gefunden.
\documentclass{scrreprt}
\usepackage{acro}

\DeclareAcronym{BIP}{
	short = BIP ,
	long  = Bruttoinlandprodukt ,
	tag   = ac
}

\begin{document}
Hier ein Text mit Standard-Abkürzung:\\[0.5cm] 
\textbf{(als Beispiel dient \ac{BIP})},\\[0.5cm] 
das erzeugt aber eine Reihe von Klammern. Besser wären also eckige Klammern\\[0.5cm] 
\textbf{(bei\-spiels\-weise Bruttoinlandprodukt [BIP])}.
\end{document}
Beste Grüße,
SchiPi

Nach oben