amsmath 的互文和标签

amsmath 的互文和标签

我有一个与互文一致的环境:

\usepackage{amsmath,mathtools}
\begin{align*}
x&=f(z)\cos\alpha\\
y&=f(z)\sin\alpha
\shortintertext{with}
f(z)&=\ldots
\end{align*}

但是我想要一个标签,位于前两个方程式中间。因此像这样:

\begin{equation}\label{eq:test}
\begin{aligned}
x&=f(z)\cos\alpha\\
y&=f(z)\sin\alpha
\end{aligned}
\end{equation}
with
\begin{equation*}
f(z)=\ldots
\end{equation*}

这样就可以按照我想要的方式进行标记,但第三个方程不再对齐。有什么办法可以解决这个问题吗?

答案1

请始终发布完整的文档,而不仅仅是片段。

split环境设计用于以下用途:

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath,mathtools}
\begin{document}

aaa
\begin{align}
\begin{split}
x&=f(z)\cos\alpha\raisetag{0pt}\\
y&=f(z)\sin\alpha
\end{split}\\
\shortintertext{with}
f(z)&=\ldots
\end{align}

\end{document}

相关内容