![用于否定数量(而不是减法)时减号太宽](https://linux22.com/image/422595/%E7%94%A8%E4%BA%8E%E5%90%A6%E5%AE%9A%E6%95%B0%E9%87%8F%EF%BC%88%E8%80%8C%E4%B8%8D%E6%98%AF%E5%87%8F%E6%B3%95%EF%BC%89%E6%97%B6%E5%87%8F%E5%8F%B7%E5%A4%AA%E5%AE%BD.png)
令我惊讶的是,当减号用于否定数量时,每个人似乎都对减号的大小感到满意。
减号有两个不同但相关的功能:减法和否定。当你将它用作减法二元运算符时,如 $fg$ 中的 $3-4$,它看起来很完美,减号与 $3+4$ 中的加号一样宽。当你写 $3+(-4)$ 或 $x^{-n}$ 时,它看起来太大了(尤其是在指数中)。
请注意,当 TeX(或 LaTeX?)认为我们使用一元否定运算符时,它会正确地缩短间距,但不会将符号更改为更短的符号。TeX 和 LaTeX 是花了很多精力来纠正间距和大小的系统,我很惊讶人们对负号的现状感到满意。我在这里找到了以下讨论:是否有一个指定的符号表示负号,例如 -16?但是提出的解决方案 textminus 在数学模式下不起作用,并且 siunitx 似乎不再是标准软件包分发的一部分,而其他解决方案更像是黑客。