在 \[...\] 中的对齐环境中使用 \tag

在 \[...\] 中的对齐环境中使用 \tag

有什么方法可以\tag\align环境内部使用吗\[...\]

使用 MathJax,似乎如果你有这样的内容:

\[
\begin{aligned}
x &= 1 \tag{tag}\\
\end{aligned}
\]

它被正确渲染了。然而,将同样的东西放在 TeX 文档中并尝试编译它会抛出错误:

\documentclass[]{article}
\usepackage{amssymb,amsmath}

\begin{document}

\[
\begin{align}
x &= 1 \tag{tag}\\
\end{align}
\]

\end{document}

我收到的两个错误是“方程结构嵌套错误”和“此处不允许使用 \tag”。

\tag所以本质上我的问题是:是否有可能以任何方式在\align环境内部使用\[...\]

答案1

这有效。

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{amsmath}



\begin{document}

Text text text.
% \[\begin{aligned}
% x &= 1 \tag{tag}\\
% \end{aligned}\]
Text text text.
\begin{align*}
    x&=1\tag{tag}\\
    y&=2\tag{tug}
\end{align*}
Text text text.

\end{document}

请注意,您必须不是围绕align环境\[...\]

相关内容