不确定为什么案例会出现错误?

不确定为什么案例会出现错误?

我正在尝试写一个案例:

\begin{equation}
    D(i) = 
    \begin{cases}
    False & \text{if } D(j_1) \land D(j_2) \and ... \forall j \in D(i).child \\
    True
    \end{cases}
\end{equation}

但是,Latex 一直给出错误: ,,,Missing \right. inserted.。不知道为什么?Display math should end with $$LaTeX Error: \begin{equation} on input line 6 ended by \end{tabular}.Missing $ inserted.

我正在使用这些包:

\usepackage{listings}
\usepackage{multirow}
\usepackage{siunitx}
\usepackage{mathtools}
\DeclarePairedDelimiter\ceil{\lceil}{\rceil}
\DeclarePairedDelimiter\floor{\lfloor}{\rfloor}
\usepackage{outlines}
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}

答案1

  • 不清楚您想用什么来呈现cases(第二行缺失)
  • 所述错误不是由显示的代码引起的
  • 相反,undefined\and可能应该是\land

我猜,你可能正在寻找这样的东西:

\documentclass{article}
\usepackage{mathtools}

\begin{document}
    \begin{equation}
D(i) =  \begin{cases*}
    \text{False} & if $D(j_1) \land D(j_2) \land \dots\quad\forall j \in D(i).\mathrm{child}$ \\
    \text{True}  & otherwise
        \end{cases*}
    \end{equation}
\end{document}

在此处输入图片描述

相关内容