
我想寫一個方程,將數量定義f(X)
為a
ifX>0
和b
else。我想這樣做,f(X)=
然後寫一個曲線括號,然後a if x>0
垂直b else
對齊。
我所說的曲線括號是\bigg
指{
.
答案1
cases
包的環境提供amsmath
了將函數分解為不同情況的最簡單方法。但在第一個範例中可以看到,右側部分的對齊方式將受到左側部分寬度的影響。因此,cases
支援使用對齊選項卡&
來分離和對齊案例的列,如第 2 個案例所示。
使用套件*
提供的環境版本(範例 3),mathtools
案例的右側部分會自動設定為文字。
對於dcases
環境系列(也來自套件)mathtools
,數學會\displaystyle
自動設定(範例 4)。
從評論中可以看出,cases
家庭中有很多環境,應該(包括我自己)研究文件以弄清楚它們。
\documentclass{article}
\usepackage{amsmath,mathtools}
\begin{document}
\[
f(x) =
\begin{cases}
a \quad\text{if } x>0\\
b \quad\text{if } x\le0
\end{cases}
\]
\[
f(x) =
\begin{cases}
a & \text{if } x>0\\
b & \text{if } x\le0
\end{cases}
\]
\[
f(x) =
\begin{cases*}
\frac{a}{b} & if $x>0$\\
b_3 & for all other situations
\end{cases*}
\]
\[
f(x) =
\begin{dcases*}
\frac{a}{b} & if $x>0$\\
b_3 & for all other situations
\end{dcases*}
\]
\end{document}