行列方程式を作成した
この方程式の最後に方程式番号を付けたいと思います。しかし、それを行う方法を私が知っている唯一の方法は、この方程式全体を\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?”恥知らずな自己引用アラート!