Seite 1 von 1

Fußnote in der falschen Reihenfolge und falsche Seite

Verfasst: So 6. Apr 2014, 10:45
von Pegasus
Hallo,

ich habe das Problem, dass ich für Abbildungen Fußnoten benötige. Das Thema habe ich vorerst mit der afterpage-Umgebung gelöst. Das Problem das sich dadurch nun ergibt ist, dass die Fußnote die "falsche" Nummerierung hat, nämlich eine mehr als die die noch auf der Seite kommt.

Minimalbeispiel (Sorry minimaler ging es nicht):
\begin{filecontents*}{MeineBib.bib}
 
@ARTICLE{Beispiel2010,
  author = {Max Muster},
  title = {goLaTeX Wiki-Beispiel},
  journal = {LaTeX Journal},
  year = {2010},
  pages = {1-3},
  timestamp = {2010.03.21},
  url = {http://www.golatex.de/wiki/index.php?title=Minimalbeispiel}
} 
\end{filecontents*}
 
 
\documentclass{scrartcl}  
\usepackage[numbers]{natbib}
\usepackage{graphicx}

\usepackage[english]{babel}
\usepackage{blindtext}

\usepackage{afterpage}
 
\begin{document}
 
Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.
 
\begin{figure}[ht]
\centering
\rule{6cm}{4cm}
\caption[Ohne für Abb.]{Ein wunderschöner Bildersatz\protect\footnotemark}
\end{figure}
\footnotetext{Beispiel2010}

\clearpage

\Blindtext


\begin{figure}[ht]
\centering
\rule{6cm}{4cm}
\caption[Ohne für Abb.]{Problemfall Fußnote auf der falschen Seite\protect\footnotemark}
\end{figure}
\footnotetext{Beispiel2010}

\blindtext

Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\

\afterpage{
\begin{figure}[ht]
\centering
\rule{6cm}{4cm}
\caption[Ohne für Abb.]{Problemfall Fußnote falsch nummeriert\protect\footnotemark}
\end{figure}
\footnotetext{Beispiel2010}
}
Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\


Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\

Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\

Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\


Dieser Beispieltext zitiert \footnote{Beispiel2010} einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde.\\

Dieser Beispieltext zitiert  einen Artikel aus der 
Bib-Datei, welche in diesem Dokument angelegt wurde\footnote{Beispiel2010}.\\


\clearpage
\clearpage

\bibliographystyle{plainnat}
\bibliography{MeineBib} 
 
\end{document}
Wer das Dokument erzeugt, wird beide Probleme sehen und auch sehen wie ich das "Erste" Problem löse.

Grds. war es jetzt etwas Arbeit das so hinzubekommen, aber in der Praxis passiert mir gerade letzteres mit der afterpage sehr oft.

edit:
Lösung gefunden auf http://blog.peschla.net/2012/11/latex-f ... -captions/

Verfasst: So 6. Apr 2014, 11:02
von Besserwisser
Zusätzlicher, stilistischer und typografischer Hinweis:

Fußnoten zu Konsultationsobjekten gehören nicht an das Ende der Seite, sondern an das Ende des Konsultationsobjekts, weil sonst der Leser vom Text zum Konsultationselement zum Ende der Seite und das ganze wieder zurück springen muss, wozu er mehr als nur einen Finger zur Markierung der Sprungstellen benötigt. Wenn dann zwischen Text und Konsultationselement noch ein Seitensprung liegt, ist das nicht mehr zumutbar.

Siehe auch Pakete wie threeparttable(ja, auch für Abbildungen).

BTW: Wenn deine Frage (durch dich) bereits beantwortet ist, solltest du auch den Status anpassen.

BTW: Es sei außerdem darauf hingewiesen, dass longtable und afterpage nicht gut zusammen funktionieren. Das kann zu den merkwürdigsten Fehlermeldungen führen.

Verfasst: So 6. Apr 2014, 11:11
von Pegasus
Habe das auch schon gehört. Leider ist das eine "Anforderung" an meine Arbeit und ich kann das nicht übergehen (Sprich die Fußnote sollte ans Ende der Seite).

Ich würde aber gerne dennoch die Alternative testen, d.h. mit einer Minipage-Umgebung? Wie "schick" sieht das dann aus?

Ich werde threeparttable auch Mal testen, ggf. ist das eine gute Lösung.


edit:

threeparttable macht das was man mit der minipage hätte machen können, nur vermutlich etwas besser :)
Wenn ich diese Lösung nehmen "muss", dann ist das zmd. die vorerst beste.
Was mir noch nicht gefällt ist, dass ich die Anmerkung nicht in der Caption (tnote) platzieren kann :(
\begin{figure}[htbp]
\begin{threeparttable}[b] 
\centering
 		\includegraphics[width=0.8\textwidth]{grafiken/systeme_barc_2014.PNG}\tnote{1}


\medskip
\begin{tablenotes}
\footnotesize     
\item[1] \cite[][25]{TEST}
 \end{tablenotes} 
\end{threeparttable} 
		\caption[test]{test}	
\label{fig:fig1}

\end{figure} 
Wenn ich Caption hinter das in include setze wird die Caption nicht dargestellt.

Verfasst: So 6. Apr 2014, 13:24
von Noch so einer
Ich verwende dafür eher eine minipage, weil ich die \caption über den Fußnoten haben will. Ansonsten ist in threeparttable für Abbildungen wohl eher measuredfigure gedacht.

Leider hast Du nur einen Codeschnippsel statt eines VM (mit Anleitung zur Erstellung nicht nur für Anfänger) angegeben. Ich habe leider gerade nicht die Zeit, mir selbst eines zu basteln.

Verfasst: So 6. Apr 2014, 13:29
von Pegasus
Werde eins Nachliefern. Bin momentan eher daran, die Umsetzung mit afterpage umzusetzen (Habe sowieso keine longtable und möchte erst Mal das testen).

Habe aber immernoch das Problem mit den vertauschen Zahlen (s. Post mit Minimalbeispiel).

Auch mit addtocounter kann ich die Zahl nicht verändern :( Sie bleibt falsch.