最近我发现在环境中 numcases centering 被禁用,显示结果被推到右边。以下是此问题的屏幕截图:
我在Win10中使用TeXLive2020。我该如何解决这个问题。
PS:当我在 Debian Buster 中编译此 .tex 文件时,一切顺利,没有任何问题。
为了找到原因,我制作了一个测试tex文件:
\documentclass{article}
\usepackage{amsmath}
\usepackage{empheq}
\usepackage{cases}
\begin{document}
A simple example is:
\begin{numcases} {|x|=}
x, & for $x \geq 0$\\
-x, & for $x < 0$
\end{numcases}
\end{document}
但当我注释掉“\usepackage{empheq}”这一行后,一切就都正常了。所以我确定这个问题的原因是case和empheq的冲突。
答案1
更新cases.sty
。当前版本是2020/03/29 ver 3.2
,如果 texlive 无法提供,请从 CTAN 获取。
当时修复的冲突与 有关calc.sty
,但效果并非完全是“向右推”,因为方程数字从边距向左推,并伴有“水平盒子过满”警告。我calc
在您的示例中没有看到 loaded,但它显然在 empheq 深处加载了。