Seite 1 von 1

Grammatik Anpassungen in acronym

Verfasst: Mo 28. Okt 2013, 08:54
von Melli
Hallo Leute.
Ich verwende für mein Abkürzungsverzeichnis acronym.
Es soll immer -wenn das Wort zum ersten Mal auftaucht- die Abkürzung und der ausgeschriebene Begriff in Klammern stehen (also mit \ac).
Das ist auch kein Problem.
Der Punkt sind grammatikalische Anpassungen von Substantiven.

Schreibe ich z.B.
Das \ac{AL} ist voll.
dann steht da
Das automatisches Lager (AL) ist voll.

Das "s" müsste natürlich weg.
Gibt es da eine Möglichkeit? Habe leider nichts gefunden.

Oder gibt es ein Paket, womit das geht? Habe nomencl entdeckt, aber soweit ich sehe, kann ich damit die Seitenzahlen im Verzeichnis nicht anzeigen lassen, das wäre schon wichtig.
\documentclass[a4paper,12pt,BCOR1cm,listof=totoc,bibliography=totoc,]
{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[printonlyused,withpage]{acronym} 
\begin{document}
\chapter*{Abkürzungsverzeichnis}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
\begin{acronym}[\hspace*{2cm}]
\setlength{\itemsep}{-\parsep}
\acro{AL}{Automatisches Lager}
\end{acronym}
Das \ac{AL} ist voll.
\end{document}

Verfasst: Di 29. Okt 2013, 10:22
von Sepp99
Mit dem modernen glossaries-Paket wäre das eine Möglichkeit:
\listfiles
\documentclass[%
	paper=a4,
	fontsize=12pt,
	BCOR=1cm,
	listof=totoc,
	bibliography=totoc,
	]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[%
	%nonumberlist, %keine Seitenzahlen anzeigen
	%acronym, %ein Abkürzungsverzeichnis erstellen
	toc, %Einträge im Inhaltsverzeichnis
	%section, %im Inhaltsverzeichnis auf section-Ebene erscheinen
	]{glossaries}
	
\makeglossaries

% Definitionen
\newglossaryentry{cow}{name=cow,description={a fully grown
female of any bovine animal (plural cows, archaic plural kine)},
user1={kine}}

\newglossaryentry{al}{name=AL,description={Automatisches Lager},
user1={automatische Lager}}

\begin{document}

\tableofcontents

\printglossary[title={Abkürzungsverzeichnis}]

\chapter{Erstes Kapitel}
\section{Aus der Paketdoku}
Aus der Dokumentation zu dem Paket \texttt{glossares}, Seite 47 u.\,a.: You can then use \glspl{cow} to produce "`cows"' and \glsuseri{cow} to produce "`kine"'.

\section{Eine weiteres Beispiel}
Das \glsuseri{al} ist voll.

\end{document}
Näheres in der Paketdoku.

Gruß, Sepp