Abkürzung Fußnotentext anpassen

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: Abkürzung Fußnotentext anpassen

von moritz0903 » Di 18. Aug 2015, 08:06

Guten Morgen Ulrike,

vielen Dank für Deine schnelle Lösung - funktioniert perfekt! Dürfte ich Dich fragen, ob es einen Guide o.ä. gibt, wie man auf eine solche Lösung kommt? Auf den Ansatz mit \renewcommand bin ich schon bei diversen Problemen gestoßen, allerdings konnte ich es nie selbst programmieren.

Zu Deiner Anmerkung: Da hast Du recht! Sinnvoller wäre es, bei der erstmaligen Verwendung von \ac stattdessen \acl einzufügen. Leider ist es in den Empfehlungen meines Institutes so angegeben... Wie würdest Du es dann stattdessen machen? Erfahrungsgemäß sind die Professoren meistens für derartige Anregungen sehr offen!

Danke nochmal und

Gruß
Moritz

von u_fischer » Mo 17. Aug 2015, 15:09

\documentclass[]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[printonlyused, footnote]{acronym}
\makeatletter
\renewcommand*{\@acf}[1]{%
    \ifAC@footnote
       \acsfont{\AC@acs{#1}}%
       \footnote{\AC@placelabel{#1}\AC@acl{#1}{} -- wird im Folgenden durch \AC@acs{#1} abgekürzt.}%
    \else
       \acffont{%
          \AC@placelabel{#1}\AC@acl{#1}%
          \nolinebreak[3] %
          \acfsfont{(\acsfont{\AC@acs{#1}})}%
        }%
     \fi
     \ifAC@starred\else\AC@logged{#1}\fi}
\makeatother     
\begin{document}


\begin{acronym}[ETTA]

\acro{ETTA}{Eine tolle Test-Abkürzung}

\end{acronym}

\vspace{3cm}

\begin{Large}
\textbf{Ist-Zustand}
\end{Large}

Dieser Satz mit der Abkürzung \ac{ETTA} soll verdeutlichen, was ich eigentlich bei der Verwendung von \ac{ETTA} so nicht haben will.

\vspace{3cm}

\begin{Large}
\textbf{Soll-Zustand}
\end{Large}

Idealerweise erzeugt \LaTeX \, zukünftig sowas:

Bei der ersten Verwendung soll es so aussehen:

Bla bla bla ETTA\footnote{\acl{ETTA} - wird im Folgenden durch \acs{ETTA} abgekürzt.} bla bla.
\end{document}
Wobei es mich nerven würde, das Lesen eines Textes zu unterbrechen, um in der Fußnote nach der Bedeutung einer Abkürzung zu fahnden -- und dann steht dann auch noch die überflüssige und widersprüchliche Bemerkung, dass die Abkürzung *im Folgenden* verwendet werden soll, wo sie doch gerade schon benutzt wurde.

Abkürzung Fußnotentext anpassen

von moritz0903 » Mo 17. Aug 2015, 11:20

Hallo liebe Forengemeinde,

ich habe schon oft von dem unglaublichen Wissen und den Hilfestellungen diverser Einträge profitiert - dafür möchte ich mich an dieser Stelle vorab erst einmal vielmals bedanken! Jetzt habe ich selbst ein Problem, das ich leider bislang nicht lösen konnte.

Aktuell schreibe ich wieder an einer Arbeit, bei der ich diverse Abkürzungen verwende. Jetzt möchte ich erreichen, dass die Abkürzung bei erstmaliger Verwendung in einer Fußnote erläutert wird. In der Paketbeschreibung des acronym Pakets bin ich auf die Option footnote gestoßen. Das geht schon in die richtige Richtung, allerdings möchte ich gerne einen kompletten Satz (gemäß meiner Vorgabe) in der Fußnote erhalten (siehe Soll-Zustand Minimalbeispiel unten).

Meine Frage wäre nun, wie ich das in dem Paket (oder sonst wo) ändern kann? Bei vergangenen Arbeiten habe ich es immer manuell mit dem unten dargestellten Workaround via Fußnote gemacht (das bringt natürlich diverse Nachteile mit sich, etwa wenn man die Reihenfolge der Kapitel umstellt).

Ich bin für jeden Hinweis dankbar – leider sind meine Kenntnisse eher mittelmäßig, daher bitte etwas Geduld mit mir haben.

Gruß
Moritz

\documentclass[]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[printonlyused, footnote]{acronym}

\begin{document}


\begin{acronym}[ETTA]

\acro{ETTA}{Eine tolle Test-Abkürzung}

\end{acronym}

\vspace{3cm}

\begin{Large}
\textbf{Ist-Zustand}
\end{Large}

Dieser Satz mit der Abkürzung \ac{ETTA} soll verdeutlichen, was ich eigentlich bei der Verwendung von \ac{ETTA} so nicht haben will.

\vspace{3cm}

\begin{Large}
\textbf{Soll-Zustand}
\end{Large}

Idealerweise erzeugt \LaTeX \, zukünftig sowas:

Bei der ersten Verwendung soll es so aussehen:

Bla bla bla ETTA\footnote{\acl{ETTA} - wird im Folgenden durch \acs{ETTA} abgekürzt.} bla bla.
\end{document} 

Nach oben