由于 yhmath 软件包的原因,括号中的内容会导致环境显示不正确

由于 yhmath 软件包的原因,括号中的内容会导致环境显示不正确

有人可以解释一下为什么我在使用案例环境时会出现这种情况吗? 破损箱体支架

这背后的代码是

$$
\underbrace{\mathrm{u}(\tau )}_{\substack{=1\\ \text{για}\ \tau >0}} \underbrace{\mathrm{u}(t-\tau )}_{\substack{=1\\ \text{για}\ \tau <t}} =
  \begin{cases}
    1 & \text{για} \ 0<\tau <t, \ t>0 \\
    &  \\
    0 & \text{αλλού}
  \end{cases}
$$

在听取了评论中的一些建议后,我得出结论,这种情况只有在包含 yhmath 包时才会发生。具体来说,该包中的违规命令是:\DeclareSymbolFont{largesymbols}{OMX}{yhex}{m}{n}

现在,鉴于我已经在我编写的大多数书中都包含了这个包,并且没有快速找到我一直在使用哪个包的命令的方法,是否有一些解决方法?

答案1

的旧版本yhmath可能会遇到此问题。整个软件包已于 2013-07-09 更新,特别是度量文件已得到修复。

更新软件包应该可以解决问题。

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek]{babel}
\usepackage{amsmath}
\usepackage{yhmath}
\begin{document}
\[
\underbrace{\mathrm{u}(\tau )}_{\substack{=1\\ \text{για}\ \tau >0}} \underbrace{\mathrm{u}(t-\tau )}_{\substack{=1\\ \text{για}\ \tau <t}} =
  \begin{cases}
    1 & \text{για} \ 0<\tau <t, \ t>0 \\
    &  \\
    0 & \text{αλλού}
  \end{cases}
\]
\end{document}

在此处输入图片描述

相关内容