是否有机会在对齐中实现部分子方程?

是否有机会在对齐中实现部分子方程?

我想对齐四个方程。我希望第一个和第二个方程是定期标记,第三和第四个是子标签。是否有机会通过使用align和来实现这一点subequations?这是我的 MWE

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{subequations}
    \begin{align}
        \mathbf{a}_{p}^{\mathsf{t}} &= A \\
        \mathbf{a}_{q}^{\mathsf{r}} &= B \\
        \mathbf{a}_{k,l} & = C \\
                         & = D
    \end{align}
\end{subequations}
\end{document}

我希望第一个方程被标记为(1),第二个被标记(2),第三和第四个被标记(3a)(3b)分别。我该如何实现呢?

答案1

恐怕还没有完全实现自动化。

\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}

\makeatletter
\newcommand{\sublabel}[1]{\refstepcounter{equation}\ltx@label{#1}}
\makeatother


\begin{document}

\begin{align}
\mathbf{a}_{p}^{\mathsf{t}} &= A \\
\mathbf{a}_{q}^{\mathsf{r}} &= B \\
\mathbf{a}_{k,l} & = C \sublabel{partial}\tag{\ref*{partial}a}\label{partial-a}\\
                 & = D \tag{\ref*{partial}b}
\end{align}

Another equation to check numbering is OK
\begin{equation} \label{x}
1=1
\end{equation}

\ref{partial-a} and \ref{x} and \ref{partial}

\end{document}

如果不打算使用hyperref,请\ref*换成\ref

在此处输入图片描述

相关内容