Paket acro, richtige Endungen bei Abkürzungen

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: Paket acro, richtige Endungen bei Abkürzungen

Re: Paket acro, richtige Endungen bei Abkürzungen

von Dzaic » Fr 23. Jun 2023, 08:56

Das Pakat acro ist m.E. hervorragend, jedoch kann es selbstverständlich nicht alle Feinheiten der deutschen Sprache abdecken. Das folgende Minimalbeispiel soll dies einmal verdeutlichen.
 
\documentclass[a4paper, 12pt]{scrartcl}
\usepackage[ngerman, english]{babel}
\usepackage{tcolorbox}
\usepackage[
    colorlinks=true,
    linkcolor=black,					
    urlcolor=black,					
    citecolor=black,					
    pdfstartview=Fit,					
    final=true,								
    plainpages=false,				 
    hyperindex=true, 						
    hyperfootnotes=true, 				
    bookmarks=true,
    bookmarksopen=true,
    bookmarksnumbered=true					
]{hyperref}
\usepackage{acro}
\usepackage[nameinlink, noabbrev]{cleveref}

\acsetup{
    list/display = used , %all | used
    make-links = true , 
    pages/display = all, %first | none | all
    single = true , 
    list/name={Abkürzungsverzeichnis}
}

\DeclareAcronym{bmw}{
	short = {BMW},
	long = {Bayerische Motoren Werke AG}
}

\begin{document}

\printacronyms	

\section{Beispiele}

Die übliche Vorgehensweise sieht wie folgt aus:

\begin{tcolorbox}
\begin{verbatim}
Ich habe bei \ac{bmw} gearbeitet. 
\acs{bmw} ist ein guter Arbeitgeber.
Mir hat es richtig Spass gemacht, bei \ac{bmw} zu arbeiten. 
\end{verbatim}
\tcblower
Ich habe bei \ac{bmw} gearbeitet. \acs{bmw} ist ein guter Arbeitgeber.
Mir hat es richtig Spass gemacht, bei \ac{bmw} zu arbeiten.
\end{tcolorbox}

Zu erkennen ist, dass der Satz im Quellcode richtig ist, als kompilierter Text jedoch Magenschmerzen bereitet.

Richtig, aber mit (deutlich) mehr Tippaufwand geht es so:

\acresetall

\begin{tcolorbox}
\begin{verbatim}
Ich habe bei der \acs{bmw} (\acs{bmw}) gearbeitet. 
\acs{bmw} ist ein guter Arbeitgeber.
Mir hat es richtig Spass gemacht, bei \ac{bmw} zu arbeiten.
\end{verbatim}
\tcblower
Ich habe bei der \acl{bmw} (\acs{bmw}) gearbeitet. 
\acs{bmw} ist ein guter Arbeitgeber.
Mir hat es richtig Spass gemacht, bei \ac{bmw} zu arbeiten.
\end{tcolorbox}
\end{document}

Nun bereitet einem der Quelltext linguistisch etwas Sorgen, aber der kompilierte Text ist einwandfrei. :-)
Wie üblich, treten viele Probleme bei der englischen Sprache nicht auf.

Deine Bemerkung
Irgendwie verwirren mich diese ganzen Varianten.
kann ich nicht ganz nachvollziehen, da m.E das Paket eine der besten Dokumentationen hat, die ich kennen.

Paket acro, richtige Endungen bei Abkürzungen

von habanero » Fr 28. Apr 2023, 10:41

Hallo liebe Community,

hat jemand eine ungefähre Idee, wie man die Abkürzungsbefehle richtig nutzt, damit die richtigen Fälle bzw. Endungen vorkommen im Text vorkommen, aber auch die gewünschte Form im Abkürzungsverzeiczhnis steht?

Minimalbeispiel:
 
\documentclass[a4paper, 12pt]{article}
\usepackage{verbatim}
\usepackage[english, ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{enumerate}
\pagestyle{headings}
\usepackage[colorlinks=true,
linkcolor=black,					
urlcolor=black,					
citecolor=black,					
pdfstartview=Fit,					
final=true,								
plainpages=false,				 
hyperindex=true, 						
hyperfootnotes=true, 				
bookmarks=true,
bookmarksopen=true,
bookmarksnumbered=true					
]{hyperref}
\usepackage{acro}
\usepackage[nameinlink, noabbrev]{cleveref}

\acsetup{
	list / display = used , %all | used
	make-links = true , 
	pages / display = all, %first | none | all
	single = true , 
	list/name={Abkürzungsverzeichnis}
	}

\DeclareAcronym{wb}{
	short = WB ,
	long = Wurstbrot ,
	alt = Wurstbrote ,
	long-indefinite={Wurstbrote}
	}


\DeclareAcronym{bier}{
	short = BEER ,
	long = alkoholisches Getränk ,
	alt = Getränkekasten ,
	alt-plural = Getränkekästen 
	}

\DeclareAcronym{we}{
	short={WE},
	alt-indefinite={er},
	long-indefinite={es},
	long={weekend}
	}

\DeclareAcronym{des}{
	short = DESTATIS ,
	long = statistisches Bundesamt ,
	alt = statistische Bundesamt ,
	long-indefinite={statistischen Bundesamt}
	}


\begin{document}


 Die Wurstbrote (WB) sind lecker. 	
 Die \iac{wb} sind lecker.  \\
 
Ich habe einen \acap{bier}. Ich habe einen \ac*{bier}. Und ich trinke ein \acl{bier}\\

Das \ac{we} ist toll.  An so einem \ac{we} bla bla bla.
 	

Er arbeitet im \ac{des}. Kürzlich hat das \aca{des} XY veröffentlicht.


\printacronyms	
	
\end{document}






	

Irgendwie verwirren mich diese ganzen Varianten. Idealerweise steht im Verzeichnis dann nur:
DESTATIS statistisches Bundesamt

Vielen Dank im voraus und viele Grüße
habanero

Nach oben