Seite 1 von 1

Serifenlose Schrift bei Abkürzungsverzeichnis

Verfasst: Di 20. Aug 2024, 20:49
von marco_polo
Liebe Community, wie kann ich den Style von dem Acro Package so anpassen, dass die Abkürzungen im Verzeichnis serifenlos sind? Entweder indem das template=tabular serifenlos angepasst wird. Alternativ wäre es auch möglich das template=description so anzupassen, dass die Langfassung aneinander ausgerichtet sind wie es bei tabular der Fall ist.
\documentclass{scrartcl}
\usepackage[foreign]{acro}
\usepackage{array}
\acsetup{list/template=tabular, single=true}

% Definitionen der Abkürzungen
\DeclareAcronym{API}{
	short = API ,
	long = Application Programming Interface ,
	sort = api
}
\DeclareAcronym{HTML}{
	short = HTML ,
	long = Hypertext Markup Language ,
	sort = html
}


\begin{document}
	
		\section{Abkuerzungsverzeichnis}
	
	% Ausgabe des Abkürzungsverzeichnisses
	\printacronyms
	
	
	\section{Einleitung}
	
	Hier verwenden wir die Abkuerzungen \ac{API} und \ac{HTML}.

 Hier verwenden wir die Abkuerzungen \ac{API} und \ac{HTML} nochmal .

\end{document}

Re: Serifenlose Schrift bei Abkürzungsverzeichnis

Verfasst: Mi 21. Aug 2024, 00:26
von Bartman
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{acro}
\usepackage{enumitem}
\usepackage{calc}

\NewAcroTemplate[list]{styleabbrev}{%
  \setlist[description]{labelwidth=\widthof{HTML}, leftmargin=!}%
  \UseAcroTemplate[list]{description}[0]%
}

\acsetup{
  list/template=styleabbrev,
  list/heading=section,
  list/name=Abkürzungsverzeichnis, 
  single=true
}

% Definitionen der Abkürzungen
\DeclareAcronym{API}{
	short = API ,
	long = Application Programming Interface ,
	sort = api
}
\DeclareAcronym{HTML}{
	short = HTML ,
	long = Hypertext Markup Language ,
	sort = html
}


\begin{document}
% Ausgabe des Abkürzungsverzeichnisses
\printacronyms
	
\section{Einleitung}
	
Hier verwenden wir die Abkürzungen \ac{API} und \ac{HTML}.

Hier verwenden wir die Abkürzungen \ac{API} und \ac{HTML} nochmal .
\end{document}
Quelle für die Anpassung der Liste