我正在尝试使用子方程环境修复一些方程编号。以下是显示我的问题的 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)。我该怎么做?