Glossareintrag und Abkürzung gleichzeitig in LaTeX anlegen

2006-04-18

Mal wieder ein kleines Makro für LaTeX von mir.
Mit folgendem Kleinod lässt sich gleichzeitig ein Glossareintrag und eine Abkürzung für einen Begriff anlegen.

% erstellt Abkürzung und Glossareintrag
newcommand{newacrgls}[3]{
newacronym{#1}{#2}{description={#2}}
glossary
{name={#2 (#1)},description={#3}}
}

Dies ist nützlich wenn man, beispielsweise Abkürzungen wie SOA, zusätzlich auch noch erklären möchte.

Die Verwendung ist sehr einfach:

newacrgls{SOA}
{Service Oriented Architecture}
{Rechnerarchitektur die auf die Bereitstellung und Nutzung von Diensten basiert}

Das Beispiel erstellt folgenden Eintrag im Glossar:

Service Oriented Architecture (SOA) – Rechnerarchitektur die auf die Bereitstellung und Nutzung von Diensten basiert