我喜欢在自定义环境中使用 \tag 和 \label,风格与方程相同。但到目前为止,这会导致错误,因为 amsmath 方程环境无法接受未放置在开头 \begin{equation} 后面的标签。
我该如何解决这个问题?
下面是我的最小示例。我确实在我的应用程序中使用了 \varwidth 环境来嵌入 bussproofs 树,但我省略了后者,因为我认为它并不有趣
\documentclass[]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%opening
\title{Test}
\author{aiquita}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{varwidth}
\newenvironment{myenv}
{\begin{equation*}\varwidth{.9\textwidth}}
{\endvarwidth\end{equation*}}
\begin{document}
\maketitle
\begin{myenv} \tag{abc} \label{cba}
1234
\end{myenv}
\end{document}
感谢您的帮助!