Добавление подписи к уравнению в LaTeX

Вы можете посмотреть на http://tug.ctan.org/tex-archive/macros/latex/contrib/float/, который latex позволяет вам определять latex новые поплавки, используя latex \newfloat

Я говорю это, потому что latex подписи обычно применяются latex к поплавкам.

Прямолинейные latex уравнения (записанные с помощью latex $ ... $, $$ ... $$, begin{equation}...) являются встроенными latex объектами, которые не поддерживают latex \caption.

Это можно сделать, используя latex следующие snippet непосредственно latex перед \begin{document}

\usepackage{float}
\usepackage{aliascnt}
\newaliascnt{eqfloat}{equation}
\newfloat{eqfloat}{h}{eqflts}
\floatname{eqfloat}{Equation}

\newcommand*{\ORGeqfloat}{}
\let\ORGeqfloat\eqfloat
\def\eqfloat{%
  \let\ORIGINALcaption\caption
  \def\caption{%
    \addtocounter{equation}{-1}%
    \ORIGINALcaption
  }%
  \ORGeqfloat
}

и при добавлении уравнения latex используйте что-то вроде

\begin{eqfloat}
\begin{equation}
f( x ) = ax + b
\label{eq:linear}
\end{equation}
\caption{Caption goes here}
\end{eqfloat}

latex

2022-10-12T21:15:34+00:00
Вопросы с похожей тематикой, как у вопроса:

Добавление подписи к уравнению в LaTeX