使用子方程环境对方程进行编号

使用子方程环境对方程进行编号

我正在尝试使用子方程环境修复一些方程编号。以下是显示我的问题的 MWE:

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{microtype}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\usepackage{tensor}

\begin{document}

Blabla:
    \begin{subequations}
    \begin{gather}
    \begin{align}
        x &= a + b, \\
        y &= c \, d.
    \intertext{Some usefull blablabla:}
        u &= t + z, \\
        v &= r \, s,
    \end{align}
    \\
        f(x) = g(x).
\end{gather}
\end{subequations}

\end{document}

预览,我需要实现的编号以红色显示:

在此处输入图片描述

所有数学项都需要用等号对齐,除了最后一个项太长,必须居中(因此需要 gather 环境)。互文性很重要,因为出于美观原因,我需要将前四个方程对齐。问题是我还需要对前两个方程进行子编号(1a、1b),其余方程使用新编号进行子编号(2a、2b、2c)。我该怎么做?

相关内容