! 额外的对齐标签已更改为 \cr

! 额外的对齐标签已更改为 \cr

我在下面的代码中遇到了这个问题:

$X = \begin{cases}
x_{1} & if & u \in [0,p_{1}] \\
x_{2} & if & u \in [p_{1},p_{1} + p_{2}] \\
\dots \\
x_{j} & if & u \in [\sum_{k=1}^{j-1}p_{k}, \sum_{k=1}^{j}p_{k}] \\
\end{cases}$

希望有人可以帮忙,谢谢!

答案1

环境cases只有两列,因此请使用类似这样的方法。您可能还想使用显示数学,而不是内联数学,因此我将$ .. $改为\[ .. \]

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\[
X = \begin{cases}
x_{1} & \text{if } u \in [0,p_{1}] \\
x_{2} & \text{if } u \in [p_{1},p_{1} + p_{2}] \\
\dots \\
x_{j} & \text{if } u \in [\sum_{k=1}^{j-1}p_{k}, \sum_{k=1}^{j}p_{k}] \\
\end{cases}
\]

\end{document}

在此处输入图片描述

答案2

或者cases*使用mathtools

\documentclass{article}
\usepackage{mathtools}

\begin{document}
\[
X = \begin{cases*}
x_{1} & if $u \in [0,p_{1}]$ \\
x_{2} & if $u \in [p_{1},p_{1} + p_{2}]$ \\
\,\vdots \\
x_{j} & if $u \in \left[\sum\limits_{k=1}^{j-1}p_{k}, \sum\limits_{k=1}^{j}p_{k}\right]$ \\
\end{cases*}
\]
\end{document}

在此处输入图片描述

相关内容