我正在尝试写一个案例:
\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}