![方程式中的分裂條件](https://rvso.com/image/348641/%E6%96%B9%E7%A8%8B%E5%BC%8F%E4%B8%AD%E7%9A%84%E5%88%86%E8%A3%82%E6%A2%9D%E4%BB%B6.png)
我試圖將條件分解為一組方程式;見圖。
這是我的程式碼:
\begin{align*}
\rho(X,Y)&=1&
\begin{split}
\text{if and only if }\mathbb P(Y=\alpha X+\beta)=1\\
\text{for some real $\alpha$ and $\beta$ with }\alpha>0,
\end{split}\\
\rho(X,Y)&=-1&
\begin{split}
\text{if and only if }\mathbb P(Y=\alpha X+\beta)=1\\
\text{for some real $\alpha$ and $\beta$ with }\alpha<0.
\end{split}
\end{align*}
但是,條件的第一行與方程式不在同一級別。我不喜歡條件的協調方式。
有誰知道如何解決這個問題,或使用什麼其他環境?
答案1
請發布完整的文檔而不是片段,我會使用 parbox 或對齊
\documentclass{article}
\usepackage{amsmath,amsfonts}
\begin{document}
a
\begin{align*}
\rho(X,Y)&=1&&
\parbox[t]{5cm}{
if and only if $\mathbb P(Y=\alpha X+\beta)=1$\\
for some real $\alpha$ and $\beta$ with $\alpha>0$,}
\\[\jot]
\rho(X,Y)&=-1&&
\parbox[t]{5cm}{if and only if $\mathbb P(Y=\alpha X+\beta)=1$\\
for some real $\alpha$ and $\beta$ with $\alpha<0$.}
\end{align*}
or
\begin{align*}
\rho(X,Y)&=1&&
\begin{aligned}[t]\text{if and only if }\mathbb P(Y=\alpha X+\beta)=1\\
\text{for some real $\alpha$ and $\beta$ with }\alpha>0,
\end{aligned}\\[\jot]
\rho(X,Y)&=-1&&
\begin{aligned}[t]\text{if and only if }\mathbb P(Y=\alpha X+\beta)=1\\
\text{for some real $\alpha$ and $\beta$ with }\alpha<0.
\end{aligned}
\end{align*}
\end{document}
答案2
amsmath
環境怎麼樣cases
?像這樣:
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{equation*}
\rho(X,Y)=
\begin{cases}
\phantom{-}1 & \text{if and only if $\mathbb{P}(Y=\alpha X+\beta)=1$}
\\
&\text{for some real $\alpha$ and $\beta$ with $\alpha >0$,}
\\[4pt]
-1 & \text{if and only if $\mathbb{P}(Y=\alpha X+\beta)=1$}
\\
&\text{for some real $\alpha$ and $\beta$ with $\alpha < 0$.}
\end{cases}
\end{equation*}
\end{document}
\\[-2pt]
如果需要,可以透過使用(例如)來代替第一個和第三個實例來收緊每個兩行條件下的一對行之間的行距\\
答案3
其他答案中未提及的變體,它使用tabular
.
它的優點是您不需要猜測寬度\parbox
並避免笨拙的\text
宏。說明符@{}l@{}
表示一個左對齊的列,兩側都沒有填滿。
您alignat
可以更好地控制兩個部分之間的空間。
\documentclass{article}
\usepackage{amsmath,amssymb}
\renewcommand{\Pr}{\operatorname{\mathbb{P}}} % probability operator
\begin{document}
\begin{alignat*}{2}
\rho(X,Y) &= 1 &\qquad& \begin{tabular}[t]{@{}l@{}}
if and only if $\Pr(Y=\alpha X+\beta)=1$ \\
for some real $\alpha$ and $\beta$ with $\alpha>0$,
\end{tabular}
\\[1ex]
\rho(X,Y) &= -1 && \begin{tabular}[t]{@{}l@{}}
if and only if $\Pr(Y=\alpha X+\beta)=1$ \\
for some real $\alpha$ and $\beta$ with $\alpha<0$.
\end{tabular}
\end{alignat*}
\end{document}
答案4
我想建議您使用一個dcases
環境(由包提供mathtools
)並使用\parbox
es 來容納調節訊息。
如果您希望 parbox 頂部對齊,只需添加[t]
(“頂部”)定位說明符:
\documentclass{article}
\usepackage{amsfonts,mathtools}
\let\Pr\relax
\DeclareMathOperator{\Pr}{\mathbb{P}} % probability operator
\begin{document}
\[
\rho(X,Y) =
\begin{dcases} % optional: '[t]' ("top") specifiers for the parboxes
1 & \parbox[t]{5.5cm}{if and only if $\Pr(Y=\alpha X+\beta)=1$ for some real $\alpha$ and $\beta$ with $\alpha>0$,}\\[1ex]
-1 & \parbox[t]{5.5cm}{if and only if $\Pr(Y=\alpha X+\beta)=1$ for some real $\alpha$ and $\beta$ with $\alpha<0$.}
\end{dcases}
\]
\end{document}