\choose 和 \align 不兼容吗?

\choose 和 \align 不兼容吗?

当我尝试在包环境\choose中使用数学命令时遇到了一个奇怪的警告:amsmath\align*

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
{n \choose k}
\end{align*}
\end{document}

软件包 amsmath 警告:应使用外部命令 \atopwidthdelims;\frac 或 \genfrac

文档仍可编译并产生完美的输出。但是什么导致了这个警告?有没有什么方法可以消除它?

答案1

不要{n \choose k}在 LaTeX 中使用(它是一个简单的 TeX 命令)。在 LaTeX 中,建议\usepackage{amsmath}在序言中使用 ,然后使用\binom{n}{k}。(对于文本和显示样式,也可以使用 和\tbinom\dbinom

答案2

简单的回答:不要使用\choose,或者不要使用amsmath,或者遵守警告。

文档中对这种结构被弃用的解释很长技术说明.pdf它是 amsmath 文档的一部分,在“4 当我添加 amsmath 包时,为什么 \over、\atop、\above [... withdelims] 会发出警告?”一节中。

相关内容