如何删除由 \tag 创建的方程编号中的括号?

如何删除由 \tag 创建的方程编号中的括号?

这可能很简单,但我搞不懂。如何删除等式\tag中a 周围的括号align?我希望第二行(仅此一行)包含[2]而不是([2])。一种解决方法是不给它任何标签,将标签视为[2]等式的一部分,然后手动将其移动到右文本边距。但如何?\hfill这里不插入空格。

\documentclass{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[american,ngerman]{babel}
\usepackage{amsmath}

\begin{document}
\begin{align}
  a &= b \\
  c &= d \tag{[2]}
\end{align}
\end{document}

答案1

正如 egreg 所说,使用带星号的版本\tag*,它与 相同,\tag只是它不会自动将标签括在括号中。

\documentclass{article}

\usepackage{amsmath}

\begin{document}
    \begin{equation}
        a + b = c \tag*{[2]}
    \end{equation}
\end{document}

标签

相关内容