在我的工作中,我正在尝试排版以下方程组。
\begin{equation*}
\begin{cases}
\pi_n (i) = {n^2}/{\vol(G_n)} \cr
\pi_n (j) = {n}/{\vol(G_n)} \cr
q^{(n)}_{ij} = {1}/{n^2 } \cr
q^{(n)}_{ji} = {1}/{n}
\end{cases}
\end{equation*}
但是,我想对齐等号。如果我通过添加 & 符号(见下文)来实现这一点,等号前会添加太多空格,这会使方程组看起来比以前更糟糕。还有其他非手动对齐方程的方法吗?
\begin{equation*}
\begin{cases}
\pi_n (i) &= {n^2}/{\vol(G_n)} \cr
\pi_n (j) &= {n}/{\vol(G_n)} \cr
q^{(n)}_{ij} &= {1}/{n^2 } \cr
q^{(n)}_{ji} &= {1}/{n}
\end{cases}
\end{equation*}
答案1
我认为你想在方程周围使用。\left\{...\right.
为了能够对齐方程,你可以使用split
数学包裹。
编辑
在上面和下面的评论中,大家一致认为在这种情况下aligned
环境优于环境split
。也许我没注意到,但我看不出这个例子中的区别,但是,由于比我更有知识的人主张使用环境,因此aligned
肯定存在它确实很重要的情况。
以下是此示例的两个环境的比较:
得出的结果为:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator\vol{\text{vol}}
\begin{document}
\[\left\{
\begin{aligned}
\pi_n (i) &= {n^2}/{\vol(G_n)} \cr
\pi_n (j) &= {n}/{\vol(G_n)} \cr
q^{(n)}_{ij} &= {1}/{n^2 } \cr
q^{(n)}_{ji} &= {1}/{n}
\end{aligned}\right.\tag{\textbf{aligned}}
\]
\[\left\{
\begin{split}
\pi_n (i) &= {n^2}/{\vol(G_n)} \cr
\pi_n (j) &= {n}/{\vol(G_n)} \cr
q^{(n)}_{ij} &= {1}/{n^2 } \cr
q^{(n)}_{ji} &= {1}/{n}
\end{split}\right.\tag{\textbf{split}}
\]
\end{document}
答案2
刺入empheq
:
\documentclass{article}
\usepackage{empheq}
\DeclareMathOperator\vol{\text{vol}}
\begin{document}
\begin{empheq}[left=\empheqlbrace]{align*}
\pi_n (i) &= {n^2}/{\vol(G_n)} \cr
\pi_n (j) &= {n}/{\vol(G_n)} \cr
q^{(n)}_{ij} &= {1}/{n^2 } \cr
q^{(n)}_{ji} &= {1}/{n}
\end{empheq}
\end{document}