次のように、黄色の要素がシグマ記号の下にあるシグマを含む方程式を作成したいと思います。
以下は、TeX Live 2022 の次のページにあるコードです。
\documentclass[journal]{IEEEtran}
\usepackage{mathtools}
\usepackage{amsmath}
\begin{document}
\begin{equation} \footnotesize \label{eq:R5}
R_5(A^\prime_x) = (\frac{1}{1 + \sum_{\tau \in H(A^\prime_x)} \tau} )(n + 2 + |A^\prime_x|)w + (n+2)v + \sum_{P\in A^\prime_x} P) \quad \forall A^\prime_x \in S^\prime \\
\end{equation}
\end{document}
これは 2 列形式なので、すべての式が 1 列内に収まるように脚注フォントを使用します。残念ながら、結果では黄色で強調表示された要素がシグマ シグマの下になく、次のように 2 列形式を超えていることが示されています。
方程式がフォーマットに適合するように、シグマ記号の下の黄色で強調表示された要素を確認する方法はありますか?
ありがとう。
答え1
@Clara の素晴らしい回答 (+1) の代替として、\multline and
\matclap` を使用したソリューション:
\documentclass[journal]{IEEEtran}
\usepackage{mathtools}
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{multline}\label{eq:R5}
R_5(A^\prime_x)
= \frac{1}{1 + \sum\limits_{\mathclap{\tau \in H(A^\prime_x)}} \tau}(n + 2 + \abs{A'})w + {}\\
(n+2)v + \sum_{P\in A'_x} P
\qquad\forall A^\prime_x \in S^\prime
\end{multline}
\lipsum[2-7]
\end{document}
答え2
方程式をスケールしないでください。
\documentclass{IEEEtran}
\usepackage{mathtools}
\usepackage{lipsum}
\begin{document}
\lipsum
\begin{equation}
\begin{aligned}
R_5(A'_x) & = \biggl((n + 2 + |A'_x|)w + (n+2)v + \sum_{P\in A'_x} P\biggr) \\
& \phantom{{}={}}\times\biggl(\frac{1}{1 + \sum\limits_{\tau \in H(A'_x)} \tau}\biggr) \quad \forall A'_x \in S' \\
\end{aligned}
\end{equation}
\lipsum
\end{document}
答え3
次のように記述できます。
\begin{equation} \footnotesize \label{eq:R5}
R_{5}\left( A^{\prime}_{x} \right) = \left( \frac{1}{1 + \sum\limits_{\tau \in H\left( A^{\prime}_{x} \right)} \tau} \right) \cdot \left( \left( n + 2 + \left| A^{\prime}_{x} \right| \right) \cdot w + \left( n + 2 \right) \cdot v + \sum\limits_{{P \in A^{\prime}_{x}}} P \right),\, \forall A^{\prime}_{x} \in S^{\prime}\\
\end{equation}
これにより、次のことが可能になります。
チップ:
\left(
and\right)
または\left|
and を使用する必要があります\right|
。そうすると、括弧は括弧で囲むべき範囲と同じ大きさになり、完全に囲むので、通常は数式がより見やすくなります。\sum\limits_{}
インデックスが下にあると、合計は通常正しくきれいにフォーマットされるため、非常に便利です。- 括弧で乗算記号を使用する
\cdot
必要はありませんが、これにより式がより階層化され、見やすくなると思います。さらに、異なる乗算記号 (例: または ) を使用して、より長い数式を「構造化」することもでき\times
ますast
。 - 方程式のスケーリングによって一部のプログラムが混乱する可能性もあるため、スケーリングしない方がよいでしょう。