我有这个在 Latex 中构建方程系统的代码。我想将方程式左对齐。
\begin{equation}
$$$\left\{ \begin{array}{cc}
\begin{aligned}
(x_{i},Pa_{j(X_{i})}),\\
j=1 \\
r(X_{i},Pa_{j}(X_{i}|Pa{1}(X_{i}),...,Pa{j-1}(X_{i}))),\\
j=2,...,m
\end{aligned}
\end{array}
\right .$$$
\end{equation}
答案1
&
您可以在环境中的每一行开头包含一个aligned
,这会使每一行与左边缘对齐。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
$$$\left\{ \begin{array}{cc}
\begin{aligned}
&(x_{i},Pa_{j(X_{i})}),\\
&j=1 \\
&r(X_{i},Pa_{j}(X_{i}|Pa{1}(X_{i}),...,Pa{j-1}(X_{i}))),\\
&j=2,...,m
\end{aligned}
\end{array}
\right .$$$
\end{equation}
\end{document}
答案2
您可以使用cases
它,因为它将第一列在左侧对齐:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\Pa}{Pa}
\begin{document}
\begin{equation}
\begin{cases}
(x_i, \Pa_j(X_i)), \\
j = 1 \\
r(X_i, \Pa_j(X_i \mid \Pa_1(X_i), \dots, \Pa_{j - 1}(X_i))), \\
j = 2, \dots, m
\end{cases}
\end{equation}
\end{document}
但是,根据您的布局,您可能对
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\Pa}{Pa}
\begin{document}
\begin{equation}
\begin{cases}
r(x_i, \Pa_j(X_i)), & j = 1, \\
r(X_i, \Pa_j(X_i \mid \Pa_1(X_i), \dots, \Pa_{j - 1}(X_i))), & j = 2, \dots, m
\end{cases}
\end{equation}
\end{document}
其中,您有 的条件cases
。