-
ntheorem+footnote
Hallo,
ich hätte die 2 von der Fußnote gerne direkt am Wort "Satz", so wie es im Text üblich wäre, d.h. zwischen "Satz" und "1".
Geht das irgendwie?
Code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ntheorem}
\theoremstyle{plain}
\newtheorem{satz}{Satz}
\usepackage{hyperref}
\begin{document}
\begin{satz}\footnotemark[2]
Hier steht der Satz.
\end{satz}
\footnotetext[2]{Hier steht die Fußnote.}
\end{document}
Danke & Gruesse
-
Ich habe mir jetzt eine Möglichkeit überlegt, falls es jemanden interessiert. Diese ist allerdings Pfusch und muss auf jede Umgebung angepasst werden, außerdem sieht das Ergebnis beim eingestellten Abstand von Umgebungsname und Zähler schwachsinnig aus, vielleicht hat es ja auch seinen Sinn, dass das nicht ohne Weiteres geht.
Code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ntheorem}
\theoremstyle{plain}
\newtheorem{satz}{Satz}
\usepackage{hyperref}
\begin{document}
\begin{satz}
\hspace{-0.35cm}\llap{\footnotemark[2]}\hspace{0.35cm}Hier steht der Satz.
\end{satz}
\footnotetext[2]{Hier steht die Fußnote.}
\begin{satz}
Hier steht der Satz zum Vergleich.
\end{satz}
\end{document}
-
Code:
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ntheorem}
\theoremstyle{plain}
\newtheorem{satz}{Satz}
\usepackage{hyperref}
\makeatletter
\newcommand\without@thm{}
\newenvironment{withfootnote}[2]{%
\let\without@thm\@thm
\def\@thm##1##2##3{\without@thm{##1}{##2}{##3\footnotemark}}%
\csname #2\endcsname
\footnotetext{#1}%
}{%
\@endtheorem
}
\makeatother
\begin{document}
\begin{withfootnote}{Hier steht die Fußnote}{satz}
Hier steht der Satz.
\end{withfootnote}
\begin{satz}
Hier steht der Satz zum Vergleich.
\end{satz}
\end{document}
-
Cool, ich verstehe es zwar nicht, aber vielen Dank!