Serifenlose Schrift bei Abkürzungsverzeichnis Thema ist als GELÖST markiert

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


marco_polo
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: So 11. Jul 2021, 18:48

Serifenlose Schrift bei Abkürzungsverzeichnis

Beitrag 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}

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

Re: Serifenlose Schrift bei Abkürzungsverzeichnis

Beitrag 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

Antworten