Archiv verlassen und diese Seite im Standarddesign anzeigen : Counterarithmetik in Matheumgebung
Hallo liebe Setzergemeinde,
ich möchte gern den Zähler footnote so organisieren, dass beim Verwenden von mehr als einer Fußnote in einer align-Umgebung, man anschließend nicht extra den Counter passend zur Fußnote berechnen muss.
\documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{ctable}
\usepackage{multicol}
\usepackage{blindtext}
\renewcommand{\thefootnote}{\arabic{footnote}}
\newcommand{\myfootnotemark}{\refstepcounter{footn ote}\text{\thefootnote}}
\begin{document}
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\setcounter{footnote}{\value{footnote}-1}
\footnotetext[\value{footnote}]{vgl. A}
\setcounter{footnote}{\value{footnote}+1}
\footnotetext[\value{footnote}]{vgl. B}
\end{document}
Moin moin,
ich möchte gern den Zähler footnote so organisieren, dass beim Verwenden von mehr als einer Fußnote in einer align-Umgebung, man anschließend nicht extra den Counter passend zur Fußnote berechnen muss.
meinst Du das so?
\documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\newcounter{fnsave}
\newcommand*\savefn{%
\setcounter{fnsave}{\value{footnote}}%
}
\newcommand*\restorefn{%
\setcounter{footnote}{\value{fnsave}}%
}
\newcommand\myfootnotetext[1]{%
\stepcounter{footnote}%
\footnotetext{#1}%
}
\newcommand{\myfootnotemark}{\refstepcounter{footn ote}\text{\thefootnote}}
\begin{document}
\savefn
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\restorefn
\myfootnotetext{vgl. $A$}
\myfootnotetext{vgl. $B$}
\end{document}
MfG
Hallo Rainer,
danke für die schöne Lösung. Welchen Wert muss man in fnsave speichern wenn man das Paket "perpage" verwendet?
\documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{perpage} %the perpage package
\MakePerPage{footnote}
\newcounter{fnsave}
\newcommand*\savefn{%
\setcounter{fnsave}{\value{footnote}}%
}
\newcommand*\restorefn{%
\setcounter{footnote}{\value{fnsave}}%
}
\newcommand\myfootnotetext[1]{%
\stepcounter{footnote}%
\footnotetext{#1}%
}
\newcommand{\myfootnotemark}{\refstepcounter{footn ote}\text{\thefootnote}}
\begin{document}
\savefn
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\restorefn
\myfootnotetext{vgl. $A$}
\myfootnotetext{vgl. $B$}
\newpage
\savefn
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\restorefn
\myfootnotetext{vgl. $A$}
\myfootnotetext{vgl. $B$}
\end{document}
Moin nochmal,
Welchen Wert muss man in fnsave speichern wenn man das Paket "perpage" verwendet?
ich nehme an, Du verwendest auch andere (normale?) Fußnoten bzw. hast nicht nur eine align-Umgebung mit Fußnoten pro Seite ...
\documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{perpage} %the perpage package
\MakePerPage{footnote}
\newcounter{fnsave}
\newcommand*\savefn{%
\stepcounter{footnote}%
\addtocounter{footnote}{-1}%
\setcounter{fnsave}{\value{footnote}}%
}
\newcommand*\restorefn{%
\setcounter{footnote}{\value{fnsave}}%
}
\newcommand\myfootnotetext[1]{%
\stepcounter{footnote}%
\footnotetext{#1}%
}
\newcommand{\myfootnotemark}{\refstepcounter{footn ote}\text{\thefootnote}}
\begin{document}
\savefn
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\restorefn
\myfootnotetext{vgl. $A$}
\myfootnotetext{vgl. $B$}
\newpage
\savefn
\begin{align*}
A&=B\overset{\myfootnotemark}{=}C\overset{\myfootnot emark}{=}D
\end{align*}
\restorefn
\myfootnotetext{vgl. $A$}
\myfootnotetext{vgl. $B$}
\end{document}
Sonst wäre die Antwort: 0 ;)
MfG
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.