PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fußnote in Caption als Stern



ootobbyoo
17-04-2009, 09:19
Hallo Leute,

ich habe ein (hoffentlich) kleines Latex Problem. Es geht um eine Fußnote in der caption-Umgebung einer Tabelle. Das habe ich soweit auch hinbekommen. Da ich aber nur eine einzige Fußnote habe, würde ich diese gerne als Sternchen haben. Dafür gibt es auch den Befehl:


\renewcommand\thefootnote{*}

Allerdings funktioniert dieser in der nicht so richtig. Es wird nur die Fußnote als Stern geschrieben. In der Fußnote selber steht dann wieder ein „a“. Hab auch schon versucht den Befehl in die Table-Umgebung zu setzen, leider ohne Erfolg.

Vielleicht hat da ja jemand eine Idee…

Hier noch mal der komplette Code:


\renewcommand\thefootnote{*}

\begin{sidewaystable}[ht]
\footnotesize
\centering
\caption{Bla \footnotemark [1]}
\label{ }
\begin{tabular}{}
(…)
\end{tabular}
\footnotetext[1]{Freigelassene Werte konnten nicht ermittelt werden.}
\end{sidewaystable}

Danke für eure Hilfe!!!

edico
17-04-2009, 12:23
Es wäre schön, wenn du dich in der Folgezeit informierst, was ein Minimalbeispiel ist und welchen Sinn und Zweck es hat, insbesondere welche Vorteile, welchen Nutzen du selbst als Anwender aus dem Erstellen ziehst (Hat was mit Bildung/Entwicklung/Lernen zu tun).

Dass dein file mit dem geposteten Code-Schnipsel laufen kann, bezweifel ich, kann's wegen Fehlen eines MB allerdings nicht verifizieren ;-)

Vielleicht suchst du ja eine solche (ähnliche) Lösung:



\documentclass[paper=a5,pagesize,10pt]{scrartcl}
\usepackage[bottom]{footmisc}

\begin{document}

\subsection*{footnote---footnotemark+footnotetext}
\setfnsymbol{wiley}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}

\subsubsection*{\ldots in Text}
Hund\footnotemark[1]
Huhn\footnotemark[2]
\footnotetext[1]{Hat ein Fell}
\footnotetext[2]{Hat kein Fell}

\subsubsection*{\ldots in tabular}
\begin{table}[htb]
\caption{Eine Tabelle\protect\footnotemark[5]}
\label{tab:Ueberschrift}
\begin{tabular}{ll}
Hund\footnotemark[3] & Huhn\footnotemark[4]\\
1 & 2\\
3 & 4\\
\end{tabular}
\end{table}
\footnotetext[3]{Hat keine Federn}
\footnotetext[4]{Hat Federn}
\footnotetext[5]{Nichts}

\end{document}


edico

ootobbyoo
17-04-2009, 13:10
hi, danke für deine antwort. leider hat es nicht geklappt.

ich greife einfach mal dein bsp auf:


\documentclass[paper=a5,pagesize,10pt]{scrartcl}
\usepackage[bottom]{footmisc}
\RequirePackage{rotating}

\begin{document}

\subsection*{footnote}

\setfnsymbol{wiley}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}

\subsubsection*{\ldots in tabular}

\begin{sidewaystable}[htb]
\caption{Eine Tabelle\protect\footnotemark[1]}
\label{tab:Ueberschrift}
\begin{tabular}{ll}
Hund & \\
1 & 2\\
3 & 4\\
\end{tabular}
\footnotetext[1]{Nichts}
\end{sidewaystable}


\end{document}

dies sollte jetzt auch ein funktionierendes minibeispiel sein...

edico
17-04-2009, 13:40
ein funktionierendes minibeispiel

ja, sehr schön. Allerdings hast du bei dem Transfer einen Fehler gemacht.

Wenn du mein Beispiel genau anschaust, ist der FN-Text _ausserhalb_ des floats (table).
Da sidewaystable ebenso ein float ist, muss es heissen:



...
% \footnotetext[1]{Nichts}
\end{sidewaystable}
\footnotetext[1]{Nichts}
...


Da nun sidewaystable _immer_ eine neue Seite startet, wird die FN (mit grösster Wahrscheinlichkeit) auf der Seite davor plaziert werden.

Wenn Axel mitliest, wrid er eine dementsprechende Lösung anbieten können ...

edico

ootobbyoo
17-04-2009, 13:45
genau DAS ist das Problem. außerhalb der sidewaystable macht er auch ohne probleme das sternchen, allerdings auf der seite davor oder danach. ich würde die fußnote aber gern auf der seite haben, wo auch die sidewaystable ist... :confused:

Xenara
17-04-2009, 13:49
So sollte es klappen (Lösung von hier (http://newsgroups.derkeiler.com/pdf/Archive/De/de.comp.text.tex/2008-04/msg00146.pdf)):



\documentclass[paper=a5,pagesize,10pt]{scrartcl}
\usepackage[bottom]{footmisc}
\usepackage{rotating}


\renewcommand{\thempfootnote}{\fnsymbol{mpfootnote }}

\begin{document}

\begin{sidewaystable}[htb]
\caption[Caption ohne Fussnote für ins TabellenVZ]{Eine Tabelle\mpfootnotemark[1]}
\label{tab:Ueberschrift}
\begin{tabular}{ll}
Hund & \\
1 & 2\\
3 & 4\\
\end{tabular}
\footnotetext[1]{Nichts}
\end{sidewaystable}

\end{document}

ootobbyoo
17-04-2009, 14:12
super, vielen dank!

hat geklappt :D