我原本期待使用 breqn,但它却神秘地因以下一段代码而失败:
\begin{dmath*}
{2 \brace 3}
\end{dmath*}
但是,此构造输出“缺少分隔符”错误(\choose
运行正常)。这是怎么回事?
我正在 OS X 上使用 TexLive 2011。
答案1
\{
有额外的代码,因此它在文本模式和数学模式下都可以工作,并且会破坏breqn
此处使用的形式。这些中缀原语理所当然地被弃用了amsmath
,但如果你必须这样做,你可以:-)
\documentclass{article}
\let\oldlbrace\lbrace
\let\oldrbrace\rbrace
\def\brace{\atopwithdelims\oldlbrace\oldrbrace}
\usepackage{breqn}
\begin{document}
\begin{dmath*}
{2 \brace 3 }
\end{dmath*}
\end{document}