\def を使用して \end{split} を再定義するにはどうすればよいですか?

\def を使用して \end{split} を再定義するにはどうすればよいですか?

\defを再定義しようとすると\end{split}エラーが発生します。

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\def\be{\begin{equation}}
\def\ee{\end{equation}}
\def\bs{\begin{split}}
\def\es{\end{split}}

\be
    \bs
        a\\
        b
    \es
\ee

\end{document}

エラーは次のとおりです:

暴走議論?

a\ b \es \ee

! \split が完了する前に段落が終了しました。

しかし、使用せず\def\es{\end{split}}にコードを修正するだけで

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\def\be{\begin{equation}}
\def\ee{\end{equation}}
\def\bs{\begin{split}}
\def\es{\end{split}}

\be
    \bs
        a\\
        b
    \end{split}
\ee

\end{document}

大丈夫です。何が問題なんですか? ありがとうございます!

答え1

TeX-SEへようこそ!問題はここ: LaTeXは明示的な を見たいので\end{split}できた使用

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\def\be{\begin{equation}}
\def\ee{\end{equation}}
\def\bs#1\es{\begin{split}#1\end{split}}


\be
    \bs
        a\\
        b
    \es
\ee

\end{document}

ここまでは、あなたの質問の LaTeXnical な側面についてです。

しかし、私はあなたを説得したいないこれらの略語を使用するのは困難です。他の人と共同作業する瞬間に、これは非常に面倒になります。誰もが独自の略語を持っています。そして、この千年紀では、その必要もありません。すべてのエディターにはショートカットがあります。

関連情報