PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : minipage, p-Spalte und Fußnoten



finn2812
07-01-2009, 20:46
Hallo,

woran liegt es, dass die erste Nummerierung beim Ausweisen der Fußnoten "verschluckt" wird?


\documentclass{article}
\usepackage{longtable}

\begin{document}
\begin{minipage}{5cm}
\begin{longtable}{p{2cm}l}
Spalte 1\footnote{eine Fussnote}&Spalte 2\footnote{und noch eine}\\
\end{longtable}
\end{minipage}
\end{document}

Geschieht das vielleicht dadurch, dass die longtable in die minipage- Umgebung eingebettet ist, was ja nicht gerade dem Sinn der longtable-Umgebung entspricht? Aber warum dann nur die p-Spalte?
Ich suche keine Alternativvorschläge, nur eine Erklärung wäre toll;)

Grüße

edico
08-01-2009, 11:43
\documentclass{article}
\usepackage{longtable}
\begin{document}

Mir ist nicht ganz klar, warum du longtable verwendest.
Eine longtable in einer minipage ist ein Widerspruch,
denn erstere kann einen Seitenumbruch aufweisen, letztere
nicht. Bums!

Warum die FN-Nummer unterdrueckt wird, weiss ich nicht.
Ich bin kein Akademiker, um sie beantworten zu koennen.

Die p-Spalte bereitet die Schwierigkeit; es laesst sich
umgehen (1) mit anderer Spaltenwahl, (2) wie hier gezeigt,
(3) ?

\begin{minipage}{5cm}
{\small
%\begin{longtable}{p{2cm}l}% keine fnno in p-Spalte
%\begin{longtable}{ll}% +++
\begin{longtable}{p{2cm}p{2cm}} %
Spalte 1\footnote{eine Fussnote}&Spalte 2\footnote{und noch eine}\\
\multicolumn{1}{l}{Spalte 1\footnote{eine Fussnote}}&
\multicolumn{1}{l}{Spalte 2\footnote{und noch eine}}\\
\end{longtable}
}
\end{minipage}
\end{document}

edico

voss
08-01-2009, 13:01
Hallo,

woran liegt es, dass die erste Nummerierung beim Ausweisen der Fußnoten "verschluckt" wird?


\documentclass{article}
\usepackage{longtable}

\begin{document}
\begin{minipage}{5cm}
\begin{longtable}{p{2cm}l}
\global\stepcounter{footnote}
Spalte 1\footnote{eine Fussnote}&Spalte 2\footnote{und noch eine}\\
\end{longtable}
\end{minipage}
\end{document}

Geschieht das vielleicht dadurch, dass die longtable in die minipage- Umgebung eingebettet ist, was ja nicht gerade dem Sinn der longtable-Umgebung entspricht? Aber warum dann nur die p-Spalte?
Ich suche keine Alternativvorschläge, nur eine Erklärung wäre toll;)


in einer minipage wird eigentlich mit mpfootnote gezählt, longtable zählt
aber nit footnote und eine p-Spalte ist ebenfalls alles lokal, sodass dort
der Zähler footnote noch keinen Wert hat, denn in der minipage wird
der andere Zähler mpfootnote hochgesetzt. Die Zähler sind verschieden,
da in der Minipage alpha-Zeichen, außerhalb aber Ziffern als Fußnotenzeichen
genomemn werden.

halbwegs klar?
Herbert

finn2812
08-01-2009, 13:25
@voss:
Danke,alles klar. hab ich verstanden!

@edico:
Das Beispiel diente nur zum Verständnis und nicht der Anwendung, denn klar ist longtable in minipage ein Widerspruch!