Archiv verlassen und diese Seite im Standarddesign anzeigen : Fußnote wird in Fbox nicht angezeigt
AlexS1985
14-08-2013, 09:06
Hallo zusammen,
ich habe folgendes Problem. Wenn ich in der fbox-Umgebung eine Fußnote einfügen möchte, wird diese am Ende der Seite nicht angezeigt. Was ist hier zu beachten, welches package muss ich dazu laden, oder einfach: Was ist des Rätsel's Lösung?
Im Anhang findet ihr mein Minimalbeispiel.
Vielen Dank für eure Hilfe.
Schöne Grüße,
Alex
Eine Suchmaschine Deiner Wahl wirft mit 'fußnote in fbox' unter anderem folgenden Treffer aus:
http://www.golatex.de/fussnote-in-tabelle-und-box-t2930.html
AlexS1985
14-08-2013, 15:56
Vielen herzlichen Dank LuPi, dass Du den unangenehmen Part von "Let me google it for you" übernommen hast.
Funktioniert super. Nur um das abzuschließen, woran liegt das?
Schöne Grüße,
Alex
AlexS1985
15-08-2013, 07:08
Jetzt hatte ich ein weiteres Problem und möchte hier eine Lösung zeigen, falls jemand diesen Thread dafür öffnet.
Hat man zwei Fußnoten in einer fbox-Umgebung (oder jeder anderen Umgebung, bei der die Fußnoten nicht angezeigt werden), so erhalten die Fußnoten am Seitenende die gleichen Fußnotenzahlen, sofern man sie mit \footnotemark und \footnotetext einbindet.
Um nun den Counter wieder richtig zu setzen, muss vor dem ersten \footnotetext ein \addtocounter{footnote}{-1} stehen und vor dem zweiten \footnotetext ein \stepcounter{footnote}.
Im Anhang seht ihr mein Minimalbeispiel dazu.
Hoffe, es hilft.
Schöne Grüße,
Alex
cgnieder
15-08-2013, 14:38
Wieso postest Du den Code nicht direkt? Extra eine Datei herunterladen zu müssen, empfinde ich persönlich immer als etwas umständlich...
Ich würde das anders machen:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{mdframed}
\makeatletter
\newmdenv[
frametitleaboveskip=6mm,
frametitlebelowskip=\smallskipamount,
innertopmargin=3mm,
innerbottommargin=5mm,
leftmargin=3mm,
rightmargin=3mm,
frametitle=\textbf{Definition\definition@name},
]{definition@inner}
\newenvironment{definition}[1][]
{%
\if\relax\detokenize{#1}\relax
\def\definition@name{}%
\else
\def\definition@name{:\, #1}%
\fi
\definition@inner
\renewcommand*\thempfootnote{\@arabic\c@mpfootnote }%
}
{\enddefinition@inner}
\usepackage{footnote}
\makesavenoteenv{definition@inner}
\makeatother
\begin{document}
\begin{definition}[Minimum Example]
This is a footnote within an fbox-environment.\footnote{Here, I'd like to
have a definition.} And now I have this crazy idea of a second footnote
within the fbox-environment.\footnote{It works with addtocounter and
stepcounter.}
\end{definition}
\end{document}
Insgesamt fände ich es aber besser, wenn die Fußnoten im Kasten blieben. Das wäre auch leichter zu erhalten:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{mdframed}
\makeatletter
\newmdenv[
frametitleaboveskip=6mm,
frametitlebelowskip=\smallskipamount,
innertopmargin=3mm,
innerbottommargin=5mm,
leftmargin=3mm,
rightmargin=3mm,
frametitle=\textbf{Definition\definition@name},
]{definition@inner}
\newenvironment{definition}[1][]
{%
\if\relax\detokenize{#1}\relax
\def\definition@name{}%
\else
\def\definition@name{:\, #1}%
\fi
\definition@inner
}
{\enddefinition@inner}
\begin{document}
\begin{definition}[Minimum Example]
This is a footnote within an fbox-environment.\footnote{Here, I'd like to
have a definition.} And now I have this crazy idea of a second footnote
within the fbox-environment.\footnote{It works with addtocounter and
stepcounter.}
\end{definition}
\end{document}
http://www.mrunix.de/forums/attachment.php?attachmentid=5818&stc=1&d=1376570258
Grüße
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.