行列方程式を作成した
この方程式の最後に方程式番号を付けたいと思います。しかし、それを行う方法を私が知っている唯一の方法は、この方程式全体を\begin{equation}
と\end{equation}
に入れることです。これによりエラーが発生します。エラーは
不正な数学環境の区切り文字
と\]
を実行しても、エラーは発生しなくなりました。私の質問は、\begin
と\end
で方程式を移動するだけでこのエラーが発生するのはなぜですか。
コメント
- TeX.SXへようこそ! スターターガイドを参照して、フォーマットについてさらに理解してください。コードに改行を追加してください。現在の形式では、'はあまり読みにくく、水平スクロールは苦痛です。
- @Mico:あなたのコメントは実際にOP
の質問。 OPが質問の編集を完了する前に答えるのが速すぎました:)
私は'今私のものを削除しています。質問について:いいえ、\tag{...}
は'でequation
の番号が重複することはありません-環境のように。ただし、これらの環境で'指定された番号を置き換えるだけです。
回答
LaTeXマクロ\begin{equation}
と\[
はどちらも、表示数学グループを開始し、マクロ\end{equation}
と\]
は、どちらもdisplay-mathグループを終了します。 (さらに、equation
環境は方程式に番号を付ける方法を提供しますが、\[ ... \]
は提供しません。)LaTeXマクロ\begin{equation}
と\[
は、ユーザーがdisplay-mathグループを2回開かないように意図的に設計されています。これが、LaTeXが\begin{equation}
を処理した後に\[
を検出すると、「Bad mathenvironmentdelimiter」というエラーメッセージが表示される理由です。
結論:display-mathグループの設定にはどちらか一方の方法を使用しますが、両方を同時に使用しないでください。
さまざまなLaTeXdisplaymath環境の詳細については設定については、「$$
、iv id = “9e634491abの違いは何ですか?」という質問に対するこの回答をご覧ください。 “>
、align
、equation
、displaymath
?”恥知らずな自己引用アラート!