数式の改行

数式の改行

長すぎる方程式があります。途中で切れてしまうので、環境split内の環境で修正しようとしましたequation

\begin{equation}
\begin{split}
& I_{ribbon} = \frac{1}{2} M(a^2 +b^2) \\ &= \frac{1 }{2}\times3.8\times0.001kg\times\Big(\frac{12.49\times0.001m}{2} + \frac{20.79\times0.001m}{2}\Big)^2 = 2.794\times10^{-7} kg\cdot m^2
\end{split}
\end{equation}

現時点での唯一の問題は、方程式番号が、本来あるべき最後の行にあるべきところを、方程式の 2 行の間の線、つまり 2 行にわたって垂直に中央揃えになっていることです。

これをどうすれば修正できますか?

答え1

以下を使用できます。

\documentclass{article}

\usepackage[
  tbtags
]{amsmath}
\usepackage[
  product-units = single,
  output-product = \times,
  inter-unit-product = \cdot
]{siunitx}

\begin{document}

\begin{equation}
\begin{split}
  I_{\mathrm{ribbon}}
  &= \tfrac{1}{2} M(a^{2} + b^{2})\\
  &= \tfrac{1}{2} \times \num{3.8} \times \SI{0.001}{\kg} \times \left(\frac{\num{12.49} \times \SI{0.001}{\mm}}{2} + \frac{\num{20.79} \times \SI{0.001}{\m}}{2}\right)^{2}\\
  &= \SI{2.794e-7}{\kg\square\m}
\end{split}
\end{equation}

\end{document}

出力

PS 物理量をタイプセットする場合、siunitxパッケージが最適です。

関連情報