有人能帮我解决这个问题吗?我希望这三个函数从名称后面的相同位置开始,如图所示。
我不确定我应该在什么环境中做这件事。
这是我目前所拥有的:
\begin{document}
\begin{itemize}
\item
Fr\'{e}chet:
$\Phi_{\alpha}(x) =
\begin{cases}
0 \quad \quad & x \leq 0 \\
e^{-x^{-\alpha}} & x>0
\end{cases}
\quad \quad \alpha >0$
\item
Weibull:
$\Psi_{\alpha}(x) =
\begin{cases}
e^{-(-x)^\alpha} \quad \quad & x \leq 0 \\
1 & x>0
\end{cases}
\quad \quad \alpha >0$
\item
Gumbel: $\Lambda (x) = e^{e^{-x}} \quad \quad x \in \R$
\end{itemize}
\end{document}
多谢!
答案1
我发现alignat
环境非常有用:它允许您在方程列表中的多个位置指定对齐。在这里,我在每个函数的开头和的开头进行了对齐\alpha > 0
。
\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{alignat*}{2}
\text{Fr\'echet:}\quad\qquad &\Phi_\alpha(x) =
\begin{cases}
0, & x \le 0\\
e^{-x^{-\alpha}}, & x > 0
\end{cases}
&\alpha > 0,\\
\text{Weibull:}\quad\qquad&\Psi_\alpha(x) =
\begin{cases}
e^{-(-x)^\alpha}, & x \le 0\\
1, & x > 0
\end{cases}
\quad
&\alpha > 0,\\
\text{Gumbel:}\quad\qquad&\Lambda(x) = e^{-e^{-x}},\ x\in\mathbb R.
\end{alignat*}
\end{document}
答案2
我想建议使用 的另一种解决方案alignat
。我的解决方案与其他解决方案有何不同alignat
?
- 我使用文本的冒号、等号和
\alpha
作为对齐点。 - 我保留了你的
\R
宏并添加了\ee
将欧拉数排版成直立的附加宏。 - 您也
\quad\quad
可以使用\qquad
。
将来还请提供排版示例所需的\documentclass
和部分。\usepackage
\documentclass{article}
\usepackage{mathtools,amssymb}
\newcommand*\R{\mathbb{R}}
\newcommand*\ee{\mathrm{e}}
\begin{document}
\begin{alignat*}{4}
\text{Fr\'{e}chet:}&\qquad&
\Phi_{\alpha}(x) &=
\begin{cases}
0, & x \leq 0 \\
\ee^{-x^{-\alpha}}, & x>0
\end{cases}
&\quad \alpha > 0 \;, \\
\text{Weibull:}&\qquad&
\Psi_{\alpha}(x) &=
\begin{cases}
\ee^{-(-x)^\alpha}, & x \leq 0 \\
1, & x>0
\end{cases}
&\quad \alpha > 0 \;, \\
\text{Gumbel:}&\qquad&
\Lambda (x) &= \ee^{\ee^{-x}},\quad x \in \R \;.
\end{alignat*}
\end{document}
答案3
array
这是一个使用环境在四个地方垂直对齐项目的解决方案。
\documentclass{article}
\usepackage{amsmath,amsfonts,mleftright}
\newcommand\R{\mathbb{R}}
\begin{document}
\[
\begin{array}{l@{\qquad}l@{{}={}}l l}
\text{Fr\'{e}chet:} &
\Phi_{\alpha}(x) &
\mleft\{ \begin{array}{@{}ll}
0, & x \leq 0 \\
e^{-x^{-\alpha}}, & x>0
\end{array}\mright. &
\alpha >0\\[4ex]
\text{Weibull:} &
\Psi_{\alpha}(x) &
\mleft\{ \begin{array}{@{}ll}
e^{-(-x)^\alpha}, & x \leq 0 \\
1, & x>0
\end{array}\mright. &
\alpha >0\\[3ex]
\text{Gumbel:} &
\Lambda (x) &
e^{e^{-x}}, x \in \R
\end{array}
\]
\end{document}
答案4
另一种方法是:
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\text{Fr\'{e}chet:} \hspace{4mm} \Phi_{\alpha}(x) &=
\begin{cases}
0 & x \leq 0 \\
e^{-x^{-\alpha}} & x>0
\end{cases}
\hspace{5mm} \alpha >0 \\
\text{Weibull:} \hspace{4mm} \Psi_{\alpha}(x) &=
\begin{cases}
e^{-(-x)^\alpha} & x \leq 0 \\
1 & x>0
\end{cases}
\hspace{5mm} \alpha >0 \\
\text{Gumbel:} \hspace{4mm} \Lambda (x) &= e^{e^{-x}} \hspace{5mm}
x \in \mathcal{R}
\end{align}
\end{document}
生成结果: