\]は数式番号が着かない。二次方程式の解の公式は\begin{equation}x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\end{equation}ディスプレイ数式と直前のテキストの間に空行を入れると行頭1文字空いてしまうため注意する(段落が変わる場合を除く)。行頭が空く以外にもテキストとの間隔がおかしくなってしまう。ソースファイルの見た目上そこに空行を挟みたい場合は%によるコメントアウトを使う(%のみの行を挿入する)。\]を連続使用しないようにする。数式の行間がおかしくなるので複数行数式にはgather環境などを使う。以下は使っていはいけない。これらはLaTeXの提供する数式環境が残っていて使えるだけであって、amsmathパッケージが意図するコマンドではないので混在させないようにする。数式内や数式間のスペースの広さや数式番号の配置がおかしくなるので使わないに越したことは無い。\]などを連続して使用しないようにする。複数行数式で改ページしてもいい場合には\allowdisplaybreaks[1]をプリアンブルに書く。個別に指定したい場合はそれぞれの数式の行末に\displaybreak[1]を書く。ここに[1]は、必ずしも改ページしなくてもいいが必要あればやってもいいということを表す。度合いは[0]~[4]で指定できる。複数の数式を独立に並べる:gatherただ単に数式を中央揃えにして並べる、equation環境を連続使用したような配置になる。式番号も1行ずつそれぞれに着く。等号を縦一列にそろえなくても不親切でないような場合に使うとよいだろう。\begin{gather}(a+b)^2=a^2+2ab+b^2\\(a+b+c)^2=a^2+b^2+c^2+2(ab+bc+ca)\end{gather}長い数式を複数行に分割:multline項の数が多くて数式が横に長くなり過ぎる場合の数式の改行を左、真ん中、右という風にいい感じに配置してくれる。いう風に?見ればわかる。flalignこちらは&(アンド)を指定した場所で複数行の数式を縦に整列させる。5x-y&=-4\end{flalign}alignは縦にそろえて中央よりに配置。alignatは横の間隔を自分で指定する。この例では\quadを指定しているがこれを書かないと密着する。alignatの引数は数式の「カタマリ」の数を指定する(この例では2つのカタマリがある)。lengthの意味で、横幅をめいっぱい使う。+x^2z+y^2z+z^3+2xyz+2yz^2+2z^2x\end{multlined}\end{equation}前の例と比べて数式番号の位置が上下方向の中心なのに加えて真ん中の行の左右の配置が異なる。}(...を右へずらす)で制御できる。rcases環境の使用には\usepackage{mathtools}が必要です。mathtoolsしましょう。\end{cases}\end{equation}cases環境はこのような場合分けをalignedよりも短く描けますが内容は同じです。alignedatの使い方はきわめて上記に同じです。ここで上げた環境は、その部分の横幅が数式のサイズそのままになるので最初の例のD=の部分のように前後に別な数式を配置できます。splitとはやや挙動がことなります。cases環境では数式がインライン数式モードになる(行中数式で用いられるサイズが小型のもの)。ディスプレイ数式モードにしたければ\displaystyleを明示的に指定するか、もしくはdcases環境を用いる。中括弧を右側にしたい場合にrcases環境もある。これらは\usepackage{mathtools}が必要である。数式番号の制御よく知られた基本的なこととしてアスタリスク*を環境名の末尾に付与した以下の環境では数式番号が割り振られない。文書の種類にもよるが基本的に使わなくてよいだろう。アスタリスクは無い前提でいく。\end{split}\end{equation}&は1つだけ使える。お気づきの通りこれはalignedでも実現できるうえに、現状equation内のsplitの外に別の数式があると横幅がはみ出すことがある。従って入れ子にするなら-ed系の環境を使ったほうが良いだろう。subequations自動的に割り振られる「tag」の形式を制御できる(LaTeXにおけるtagとlabelの使い分けが難しい)。これらは何かしらのテンプレートを使用していればそのテンプレートが指定する形式になっていることもあるのでその場合はいじらないこと。subequationsの形式などを自分で指定したい場合。\end{subequations}\end{document}見ての通りsubequationsで入れ子にした数式にはアルファベットによるtagが振られます。ちなみに、この例からは\numberwithinの効果はわかりません。意味は「equation」というカウンタを「section」ごとにリセットせよ、です。これが無いと次のセクションに行ったときに最初の数式が(2.4)となりますが、これによって(2.1)とすることが出来ます。\renewcommandによる\theequationの上書きは見た通りで、他のフォーマットにしたければ好きな区切り文字などが使えます。subsectionやsubsubsectionも当然両方のコマンドで使えます。対応するのはthesubsection、thesubsubsectionとなります。subequations内の数式のフォーマットを変えたければ\renewcommand{\theequation}{\theparentequation\roman{equation}}をsubequations内で使うと「親の数式番号+ローマ数字の子カウンタ番号」とできます。\end{subequations}\eqref{ss3}の\eqref{di}は運動方程式である.普通の\refと違ってカッコが勝手につくという違いがある。PostAbout個人的メモサイト的電子ノート。誰かに見られる可能性のある場所に置いておく事に意味があることもある。実際に誰か見ているかどうかはそんなに気にしないし後から見たら間違ったことも書いている。ノートだし消すこともないかということで置いたまま悪しからず。JsonSitemapXMLContact万が一何か言いたいことがあればコチラまで。