Seite 1 von 1

Eigener Shortcut für Fußnoten erzeugt ungewollten Abstand

Verfasst: So 5. Sep 2010, 11:02
von talueng
Quellenangaben müssen in meiner Arbeit immer in einer Fußnote stehen, deshalb muss ich häufig folgenden Befehl verwenden: \footnote{Vgl. \cite{key}}

Das wollte ich mir jetzt über eine eigene Funktion erleichtern, indem ich direkt definiere:
\newcommand{\Cf}[1]{
  \footnote{Vgl. \cite{#1}}
}
(nachher würde ich auch noch den in diesem Beitrag erarbeiteten Befehl verwenden, aber momentan reicht erstmal diese einfache Variante hier, mit der der Fehler bereits auftritt.)

Das funktioniert grundsätzlich auch. Wenn ich allerdings an ein- und derselben Stelle zwei aufeinanderfolgende Fußnoten verwende, sprich \Cf{key}\Cf{key} wird zwischen den hochgestellten Nummern ein ungewollter Abstand eingefügt, der bei der normalen Verwendung ohne eigenen Befehl (\footnote{Vgl. \cite{key}}\footnote{Vgl. \cite{key}}) nicht auftritt. Siehe auch Screenshot.

Verfasst: So 5. Sep 2010, 11:11
von Mechanicus
Hi,
\documentclass{article}


\newcommand{\Cf}[1]{%
  \footnote{Vgl. \cite{#1}}%
} 

\begin{document}
Text\Cf{foo}

Text\Cf{foo}\Cf{bar}
\begin{thebibliography}{xxx}
\bibitem{foo}Foo, bar, baz 2010
\bibitem{bar}Bar, foo, baz 2010
\end{thebibliography}

\end{document}
Gruß
Marco

Verfasst: So 5. Sep 2010, 11:13
von KOMA
http://www.komascript.de/signifikanteLeerzeichen
Wobei Deine Definition auch noch andere Nachteile hat. Wenn Du allerdings mit der entsprechenden Disziplin zu Werke gehst, könnte es klappen. Auf der anderen Seite kennen Literaturpakete wie biblatex auch (teilweise konfigurierbare) Befehle für Fußnotenliteraturverweise, deren Verwendung zu überlegen wäre.

Verfasst: So 5. Sep 2010, 11:21
von talueng
Danke Euch beiden, gelöst! :)