Действительно ли возможно объединить несколько ссылок уравнения в одну, как он для команды \cite? То, что я хотел бы, следующее:
\begin{subequations}
\begin{align}
a & = b \label{eq1} \\
c & = d \label{eq2}
\end{align}
\end{subequations}
Some text referring to the formulas \eqref{eq1,eq2}.
который затем скомпилировал бы как "Некоторый текст, относящийся к формулам (1a, b)". Очевидно, этот пример не работает, но я надеюсь, что существует пакет там, который делает что-то подобное. Какие-либо идеи?
Вы можете использовать cleveref
-package . Здесь документация .
Затем вы можете использовать \ cref {eq2, eq1, eq3, eq5, thm2, def1}
, чтобы сделать это.
Что я делаю, когда у меня есть несколько уравнений, на которые всегда нужно будет ссылаться вместе, я помечаю только одно (верхнее, если их два, среднее, если их три, если их больше, я разделяю их):
\begin{align}
a & = b \label{eq1} \\
c & = d \notag
\end{align}
Some text referring to the formulas \eqref{eq1}.
Здесь также нет причин использовать подравнения, IMHO. Я о таком даже не слышал...
Примите во внимание следующее:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
See the equations below:
\begin{subequations}
\label{all1}
\begin{align}
a & = b \label{eq1} \\
c & = d \label{e2}
\end{align}
\end{subequations}
These refer to \ref{all1}, \ref{eq1} and \ref{e2}.
\end{document}
Пакет amsmath
представляет среду подуравнений
. Первая метка, 'all1', перед \ begin {align}
, создает метку для полного набора уравнений (в данном случае 1). Две последующие метки относятся к 1a и 1b соответственно.
Это то, о чем вы спрашивали (о существовании среды подуравнений и нумерация составного уравнения отдельно от подуравнений), или о части \ eqref
?