dcases* 错误

dcases* 错误

我正在使用 LaTeX 来写我的数学笔记,并且相当成功地实现了我试图弄清楚的大多数风格。dcases*但我似乎在环境方面遇到了麻烦。

使用代码

\item Let $g: \N \rightarrow \N$ be given by $n=$ 
\begin{dcases*} 
$1$ & if $n=1$ \\ 
$n-1$ & if $n \not = 1$ 
\end{dcases*}

给我一个错误,说它只能在数学模式下使用。然后它给了我一堆关于缺少分隔符的错误,但没有任何缺失。另一件奇怪的事情是它确实显示正确。

答案1

也许你的意思是类似以下内容,请注意dcases 必须mathmode,理想情况下在displayed mathmode这样的

  • \[...\]
  • \begin{equation}...\end{equation}
  • \begin{equation*}...\end{equation*}

以下是完整的 MWE:

% arara: pdflatex
\documentclass{article}
\usepackage{mathtools}

\begin{document}

Let $g: N \rightarrow N$ be given by 
\[
    n=
    \begin{dcases*} 
        1 & if $n=1$ \\ 
        n-1 & if $n \ne 1$
    \end{dcases*}
\]

\end{document}

供以后参考,您可以查看第 17 和 18 页the documentation描述了

  • dcases将每一列放入mathmode
  • dcases*只放第一的mathmode,第二列采用文档的普通罗马字体(因此需要回到mathmode第二列)

相关内容