
Estou escrevendo um livro de matemática financeira. O livro está obviamente repleto de equações, numeradas desta forma:
Capítulo 1
Equação 1.1
Equação 1.2
...
Capítulo 2
Equação 2.1
Equação 2.2
...
Existem equações cuja demonstração é um pouco mais difícil ou mais tediosa, por isso apenas apresento a fórmula no texto e relego a prova formal para notas de rodapé. No entanto, tenho um problema com a numeração de equações nas notas de rodapé. Se eu deixar o LaTeX numerá-los automaticamente, ele atribuirá um esquema de numeração dupla, como no texto (número do capítulo + número sequencial da equação do capítulo). Gostaria de redefinir a numeração de cada nota de rodapé, como:
- Texto da nota de rodapé
Equação 1
Equação 2
...
Ou:
- Texto da nota de rodapé
Equação I
Equação II
...
Eu tentei usar \setcounter{equation}{0}
, mas infelizmente ele apenas redefine o esquema de dois números para 1,1, 1,2...
Existe alguma maneira de usar um esquema de numeração diferente nas notas de rodapé? Ou 1, 2, 3..., I, II, III..., A, B, C... ?
Responder1
A solução a seguir pode ser do seu interesse: As equações nas notas de rodapé são numeradas como (<footnote>-<alphabetic-fneq-counter-rendered-in-smallcaps>)
, onde fneq
é um contador separado do equation
contador. Observe o uso de -
em vez de .
para "conectar" os números.
Sugiro que você use apenas ambientes matemáticos de exibição não numerados nas notas de rodapé e forneça \dotag
instruções nas equações que deseja ver numeradas. \dotag
recebe um argumento obrigatório - o rótulo a ser aplicado, para permitir referência cruzada.
\documentclass[oneside]{book}
\usepackage{amsmath}
\newcounter{fneq}
\counterwithin{fneq}{footnote}
\renewcommand\thefneq{\thefootnote-\textsc{\alph{fneq}}}
\newcommand\dotag[1]{\refstepcounter{fneq}\label{#1}\tag{\thefneq}}
\usepackage[noabbrev]{cleveref} % optional
\begin{document}
\chapter{Uno}
\setcounter{footnote}{4} % just for this example
\begin{equation} 1+1=2 \label{eq:1_1}\end{equation}
aaa.\footnote{%
A moment's reflection shows that
\begin{align*}
0+0&=0 \dotag{fneq:aa_1} \\
\intertext{and}
0-0&=0\,. \dotag{fneq:aa_2}
\end{align*}
}
bbb.\footnote{%
Pythagoras showed that
\[ a^2+b^2=c^2\,. \dotag{fneq:bb_1} \]
}
\begin{equation} 2+2=4 \label{eq:1_2}\end{equation}
\chapter{Due}
Cross-references to \cref{fneq:aa_1,fneq:aa_2,,fneq:bb_1,eq:1_2,eq:1_1}.
\end{document}