2列の方程式の位置合わせの問題

2列の方程式の位置合わせの問題

を使用して 2 列の方程式を作成しようとしています。ただし、方程式が に設定した\minipages範囲を超えているようです。方程式を分割する方法、または分割せずに解く方法はありますか? よろしくお願いします!0.5\textwidthminipage

\begin{minipage}{0.5\textwidth}   %left column
\begin{align*}
    \frac{\mathrm{d} R1(t)}{\mathrm{d} I(t)} & = \frac{\gamma \bar{k} I(t) S(t)  +  \alpha \bar{k} S(t) R2(t)  + \delta S(t)}{- \bar{k} I(t)S(t)} \\
     & =  - \gamma - \alpha \frac{R2(t)}{I(t)}  -  \frac{\delta}{\bar{k} I(t)}
\end{align*}
\end{minipage}
\hfill\vline\hfill
\begin{minipage}{0.5\textwidth} %right column
\begin{align*}
    \frac{\mathrm{d} R1(t)}{\mathrm{d} I(t)} & = \frac{5.3 I(t) S(t) + 4.5 S(t) R2(t) + 0.5 S(t)}{-10 I(t) S(t)}  \\
     & =  - 0.53 - 0.45 \frac{R2(t)}{I(t)}  -  \frac{0.05}{I(t)}
\end{align*}
\end{minipage}

ここに画像の説明を入力してください

答え1

標準articleクラスでは、オプションなしで、テキストの幅は 345pt に設定されます。一方、最も長い数式の幅はそれぞれ 195.14384pt と 205.44582pt になります。

これにより、400 pt をわずかに超えるため、テキスト幅を広げない限り、2 つのブロックを並べて配置することはできません。中間線といくらかのパディングのためのスペースを確保するには、420 ​​pt 以上が必要です。

ここでは 420pt です (もちろんこれより広くすることも可能です)。このshowframeオプションは、テキスト ブロックの余白を表示するだけです。

\documentclass{article}
\usepackage[textwidth=420pt,showframe]{geometry}
\usepackage{amsmath}

\newcommand{\diff}{\mathop{}\!\mathrm{d}}

\begin{document}

\[
\begin{aligned}[t]
  \frac{\diff R1(t)}{\diff I(t)}
  & = \frac{\gamma \bar{k} I(t) S(t)  +  \alpha \bar{k} S(t) R2(t)  + \delta S(t)}
           {- \bar{k} I(t)S(t)} \\
  & =  - \gamma - \alpha \frac{R2(t)}{I(t)}  -  \frac{\delta}{\bar{k} I(t)}
\end{aligned}\hspace{1000pt minus 1fil}\vrule\hspace{1000pt minus 1fil}
\begin{aligned}[t]
  \frac{\diff R1(t)}{\diff I(t)}
  & = \frac{5.3 I(t) S(t) + 4.5 S(t) R2(t) + 0.5 S(t)}{-10 I(t) S(t)\vphantom{\bar{k}}}  \\
  & =  - 0.53 - 0.45 \frac{R2(t)}{I(t)\vphantom{\bar{k}}}  -  \frac{0.05}{I(t)\vphantom{\bar{k}}}
\end{aligned}
\]

\end{document}

ファントムに注意して、線の高さと深さを同じにします。

ここに画像の説明を入力してください

あるいは、単一のalign*:

\documentclass{article}
\usepackage{amsmath}

\newcommand{\diff}{\mathop{}\!\mathrm{d}}

\begin{document}

\begin{align*}
  \frac{\diff R1(t)}{\diff I(t)}
  & = \frac{\gamma \bar{k} I(t) S(t)  +  \alpha \bar{k} S(t) R2(t)  + \delta S(t)}
           {- \bar{k} I(t)S(t)} \\
  & =  - \gamma - \alpha \frac{R2(t)}{I(t)}  -  \frac{\delta}{\bar{k} I(t)} \\[2ex]
  & = \frac{5.3 I(t) S(t) + 4.5 S(t) R2(t) + 0.5 S(t)}{-10 I(t) S(t)}  \\
  & =  - 0.53 - 0.45 \frac{R2(t)}{I(t)}  -  \frac{0.05}{I(t)}
\end{align*}

\end{document}

ここに画像の説明を入力してください

答え2

ドキュメントのテキスト ブロックがドキュメント クラスのデフォルトよりも大幅に広い場合を除き、両方の環境articleで最初の分数項を改行する必要があります。minipage

ここに画像の説明を入力してください

\noindent最初の文の前のの使用に注意してください\begin{minipage}

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}

\noindent % <-- new
\begin{minipage}[t]{0.5\textwidth} %left-hand minipage
\begin{align*}
    \frac{\mathrm{d} R_1(t)}{\mathrm{d} I(t)}
    &= \bigl[\gamma \bar{k} I(t) S(t) + \alpha\bar{k}S(t)R_2(t)  \\
    &\quad+\delta S(t)\bigr]\big/\bigl[-\bar{k}I(t)S(t)\bigr] \\
    &=  - \gamma - \alpha \frac{R_2(t)}{I(t)}  -  \frac{\delta}{\bar{k} I(t)}
\end{align*}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth} %right-hand minipage
\begin{align*}
    \frac{\mathrm{d} R_1(t)}{\mathrm{d} I(t)} 
    &= \bigl[5.3 I(t) S(t) + 4.5 S(t) R_2(t) \\
    &\quad + 0.5 S(t)\bigr]\big/\bigl[-10 I(t) S(t)\bigr]  \\
    &=  - 0.53 - 0.45 \frac{R_2(t)}{I(t)} - \frac{0.05}{I(t)}
\end{align*}
\end{minipage}
\end{document} 

答え3

ロード時に方程式が余白の間に収まりきらないことがありますgeometry。それ以外では、align*中央の列を垂直線専用にした 3 つの列を持つ単一の環境を使用することを提案します。

\documentclass{article}
\usepackage{amsmath}
\usepackage[showframe]{geometry} 

\begin{document}

\begin{align*}
    \frac{\mathrm{d} R1(t)}{\mathrm{d} I(t)} & = \frac{\gamma \bar{k} I(t) S(t) + \alpha \bar{k} S(t) R2(t) + \delta S(t)}{- \bar{k} I(t)S(t)} & & \vrule &
    \frac{\mathrm{d} R1(t)}{\mathrm{d} I(t)} & = \frac{5.3 I(t) S(t) + 4.5 S(t) R2(t) + 0.5 S(t)}{-10 I(t) S(t)} \\
     & = - \gamma - \alpha \frac{R2(t)}{I(t)} - \frac{\delta}{\bar{k} I(t)} & \smash{\rule[-2ex]{0.5pt}{12ex}}& & & = - 0.53 - 0.45 \frac{R2(t)}{I(t)} - \frac{0.05}{I(t)}
\end{align*}

\end{document} 

ここに画像の説明を入力してください

関連情報