我正在尝试为LaTex中的方程式创建新的环境。这是我尝试过的
\newenvironment{myeq}
{
\begin{fleqn}[\parindent]
\begin{equation*}
\begin{split}
}
{
\end{split}
\end{equation*}
\end{fleqn}
}
但是,当我尝试运行代码时,出现“ LaTex错误:\ begin {split}以\ end {myeq}结尾”。有人可以帮我了解我在做什么错吗?谢谢!
此外,如果只希望在一个方程式中使用fleqn,则必须包括软件包\usepackage[fleqn]{nccmath}
。还有一个类似的问题here,给出了解决方案:使用软件包environ
,并将您的环境写为:
\NewEnviron{myeq}{%
\begin{fleqn}[\parindent]
\begin{equation*}
\begin{split}
\BODY
\end{split}
\end{equation*}
\end{fleqn}
}