引用主子方程

引用主子方程

在下面的例子中,我标记了每个子方程。

\begin{subequations}
  \begin{gather}
    R_0 = 0 \label{subeqn:ini-cond-r}  \\
    N_0 = 0 \label{subeqn:ini-cond-n}
  \end{gather}
\end{subequations}

然后我可以分别给出每个方程作为参考。

我想要的是,假设子方程的数字是1.1a1.1b,指的是1.1或者 LaTeX 会以某种方式显示数字1.1(如果能使用 hyperref 解决方案就好了,因为我已经在工作中用到了它)

答案1

您可以在环境内部subequations但在内部数学环境之外设置额外的标签。这样您将获得对父计数器的引用。

\listfiles
\documentclass{report}
\usepackage{amsmath}
\begin{document}
\chapter{foo}
\begin{equation}
A_0=1
\end{equation}

\begin{subequations}
  \label{foo}
  \begin{gather}
    R_0 = 0 \label{subeqn:ini-cond-r}  \\
    N_0 = 0 \label{subeqn:ini-cond-n}
  \end{gather}
\end{subequations}

\begin{equation}
A_0=1
\end{equation}

\eqref{subeqn:ini-cond-r} and \eqref{subeqn:ini-cond-n} and \eqref{foo}
\end{document}

在此处输入图片描述

答案2

你可以给环境贴上另一个标签subequations

\begin{subequations}\label{refertothis}
  \begin{gather}
    R_0 = 0 \label{subeqn:ini-cond-r}  \\
    N_0 = 0 \label{subeqn:ini-cond-n}
  \end{gather}
\end{subequations}

然后,您可以通过 引用该方程组\eqref{refertothis}

相关内容