Dativ bei Akronymen

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: Dativ bei Akronymen

Re: Ergänzung

von umpa » Mo 28. Mär 2022, 13:55

chrissitoffi hat geschrieben:
Mi 3. Aug 2016, 13:39
Habe es wie folgt gelöst:

1) Ich definiere meine Kasus als extra Acronym-Eintrag mit dem gleichen "short name" (hier: BFS).
\begin{acronym}[BFS]
	\acro{BFS}{Bundesamt für Strahlenschutz}
	\acro{BFS-genitiv}[BFS]{Bundesamtes für Strahlenschutz}
\end{acronym}
2) Dann kann ich den jeweiligen Kasus des Wortes oder der Phrase normal verwenden, nur dass angewiesen werden sollte, die Fälle nicht mit ins Verzeichnis aufzunehmen (*, bei jeder Verwendung) und die kasuslose Variante als bereits genutzt zu markieren (\acused, bei der ersten Verwendung).
Nach den Vorgaben des \ac*{BFS-genitiv}\acused{BFS} \dots

Das regelt das \ac{BFS} \dots
Ergänzend dazu: Bei mir wuden die abkürzungen die ich im Text mit "*" verwendet habe wie hier in 2) beschrieben trotzdem in das Verzeichnis mit aufgenommen. Stattdessen habe ich die Fall definitionen wie in 1) beschrieben mit \acrodef gemacht, dann werden sie nicht angezeigt.

\begin{acronym}[BFS]
	\acro{BFS}{Bundesamt für Strahlenschutz}
	\acrodef{BFS-genitiv}[BFS]{Bundesamtes für Strahlenschutz}
\end{acronym}

von cgnieder » Do 25. Aug 2016, 17:55

Anonymous hat geschrieben:Plural schon, aber "acro" kennt AFAIK nicht die deutschen Kasus.
Das kann man acro aber beibringen:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{acro}

\ProvideAcroEnding{genitive}{}{s}
\ProvideAcroEnding{dative}{}{}

\ExplSyntaxOn
% genitive:
\NewAcroCommand \acg {
  \acro_genitive:
  \acro_use:n {#1}
}
\NewAcroCommand \aclg {
  \acro_genitive:
  \acro_long:n {#1}
}
\NewAcroCommand \acsg {
  \acro_genitive:
  \acro_short:n {#1}
}
\NewAcroCommand \acfg {
  \acro_genitive:
  \acro_first:n {#1}
}
% dative:
\NewAcroCommand \acd {
  \acro_dative:
  \acro_use:n {#1}
}
\NewAcroCommand \acsd {
  \acro_dative:
  \acro_short:n {#1}
}
\NewAcroCommand \acld {
  \acro_dative:
  \acro_long:n {#1}
}
\NewAcroCommand \acfd {
  \acro_dative:
  \acro_first:n {#1}
}
\ExplSyntaxOff

\DeclareAcronym{GeoLab}{
  short = GeoLab ,
  long  = Geodätisches Labor ,
  long-genitive-form = Geodätischen Labors ,
  long-dative-form = Geodätischen Labor
}

\begin{document}

% normal:
\ac{GeoLab} \par
\acs{GeoLab} \par
\acl{GeoLab} \par
\acf{GeoLab}

% Genitiv:
\bigskip\acresetall

\acg{GeoLab} \par
\acsg{GeoLab} \par
\aclg{GeoLab} \par
\acfg{GeoLab}

% Dativ:
\bigskip\acresetall

\acd{GeoLab} \par
\acsd{GeoLab} \par
\acld{GeoLab} \par
\acfd{GeoLab}

\end{document}
Grüße

von Gast » Mi 24. Aug 2016, 15:29

Plural schon, aber "acro" kennt AFAIK nicht die deutschen Kasus.

von Gast » Mi 3. Aug 2016, 14:04

Das acro-Paket unterstützt so etwas AFAIK.

von chrissitoffi » Mi 3. Aug 2016, 13:39

Habe es wie folgt gelöst:

1) Ich definiere meine Kasus als extra Acronym-Eintrag mit dem gleichen "short name" (hier: BFS).
\begin{acronym}[BFS]
	\acro{BFS}{Bundesamt für Strahlenschutz}
	\acro{BFS-genitiv}[BFS]{Bundesamtes für Strahlenschutz}
\end{acronym}
2) Dann kann ich den jeweiligen Kasus des Wortes oder der Phrase normal verwenden, nur dass angewiesen werden sollte, die Fälle nicht mit ins Verzeichnis aufzunehmen (*, bei jeder Verwendung) und die kasuslose Variante als bereits genutzt zu markieren (\acused, bei der ersten Verwendung).
Nach den Vorgaben des \ac*{BFS-genitiv}\acused{BFS} \dots

Das regelt das \ac{BFS} \dots

erzeugt wie gewünscht
Die Vorgaben des Bundesamtes für Strahlenschutz ( BFS ) ...

Das regelt das BFS ...
Im Verzeichnis steht eben nur
BFS   Bundesamt für Strahlenschutz
und nicht die Kasus.

von webbi » Do 7. Jan 2010, 21:29

Ahh, ich habs hingekriegt...
das Problem ist, dass beim ersten Aufruf des Acronyms immer die Langform gegeben wird.
Wenn man das Acronym aber vorher als benutzt makiert, kann man mit den Kurzformaufrufen nur die Abkürzung aufrufen und den Text vorher per Hand hinschreiben.
\I{Geodätischen Labor}\acused{GeoLab} (\ac{GeoLab})
Danke für den Denkanstoß! :wink:

von aronadaal » Do 7. Jan 2010, 11:32

ja das ist interessant.
Aber du bist da anscheinend nicht der erste, der so etwas braucht:
vgl. glossaries package
http://groups.google.de/group/comp.text ... 50b8274228

Ich denke am einfachstens ist es, hier eine manuelle Ausnahme zu machen. Problematisch ist nur, dass dann das Akronym nicht in der Auflistung erscheint. Das könntest du aber wiederum umgehen, wenn du das package anweist einfach alles und nicht nur die vorgekommenen zu drucken. Meist reicht dies ja schon aus.

Bye aronadaal

Dativ bei Akronymen

von webbi » Do 7. Jan 2010, 02:48

Hallo zusammen!

Ich habe ein ganz kleines Problem. Ich möchte folgenden Satz schreiben:
...Zum einen existierten bereits einige Programme zur Steuerung der Kamera und anderer Geräte im \A{GeoLab}.
Nun habe ich im Glossar, wie es richtig ist, die Abkürzung im Infinitiv definiert:
\acro{GeoLab}{Geodätisches Labor}
Wie schafft man es, dass im Text nun der richitge Fall angewendet und aus "...im Geodätisches Labor", "...im Geodätischen Labor" wird. Egal wi ich den Satz umformuliere, es kommt einfach kein Satz im Infinitiv raus. :(

Weiß da jemand was?

Beste Grüße, webbi

Nach oben