我正在以 IEEE 事务 2 列格式编写数学表达式。但问题是它超出了页边距。这是我的 MWE:
\begin{align}
\hspace{-5mm}
F_{X}(x) =
\begin{cases}
1- \hspace{-1mm}\text{exp}{\left(-\frac{\gamma_{th}\left(\left(1-\z_{h}^{2(n-1)}\right)\sigma_{h}^2+z_{h}^{2(n-1)}\sigma_{e_{h}}^2+\frac{1}{\bar{\gamma}}\right)}{z_{h}^{2(n-1)}\sigma_{h}^2}\right)},B_m=0\\
1-\hspace{-1mm}\text{exp}{\left(-\frac{\gamma_{th}\left(\left(1-z_{\mu_m}^{2(n-1)}\right)\sigma_{\mu_m}^2+z_{\mu_m}^{2(n-1)}\sigma_{e_{\mu_m}}^2+\frac{1}{\bar{\gamma}}\right)}{z_{\mu_m}^{2(n-1)}\sigma_{\mu_m}^2}\right)},B_m=1
\end{cases}
\end{align}
我需要做哪些改变才能正确适应这个表达。
任何在这方面提供的帮助都将受到高度赞赏。
答案1
我会利用大部分可以重复使用的事实:
\documentclass{IEEEtran}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}
\usepackage{lipsum} % for context
\begin{document}
\lipsum[1][1-3]
\begin{equation}
\begin{aligned}[t]
&F_{X}(x) = \textstyle
1-\exp\left(
-\frac{
\gamma_{th}\left(
(1-z_{\alpha(m)}^{2(n-1)})
\sigma_{\alpha(m)}^2+z_{\alpha(m)}^{2(n-1)}
\sigma_{e_{\alpha(m)}}^2+\frac{1}{\bar{\gamma}}
\right)
}{
z_{\alpha(m)}^{2(n-1)}\sigma_{\alpha(m)}^2
}
\right)
\\
&\text{where }\alpha(m)=\begin{cases} h & B_m=0\\ \mu_m & B_m=1 \end{cases}
\end{aligned}
\end{equation}
\lipsum
\end{document}
注意\exp
而不是\text{exp}
。请勿用于align
单行显示。
我添加了newtxtext
和newtxmath
,否则排版会将文本的 Times 与数学的 Computer Modern 混合,这实际上不合适。