几乎在所有地方我都看到所谓的连字符减号(Unicode 字符U+002D和 HTML 符号-)用作减号,这实际上是标准连字符(Unicode 字符U+2010和 HTML 符号‐),正如您在此示例等式中看到的那样:

如您所见,在大多数字体中,连字符减号没有最佳宽度、粗细或位置来表示减号,因此实用排版.com 建议
使用破折号,它可以在电子表格或数学表达式中使用可接受的减号。
当我们按照我们的示例进行操作时,它看起来像这样:

但在我看来,这有点误导,因为破折号也用于表示跨度或差异:

另一方面,“日常讲话”存在一个“正确的”减号(Unicode 字符U+2212和 HTML 符号−),但由于某种原因很少使用:

我现在想知道在印刷上下文中是否应该使用连字符(-减号)、破折号或减号来表示减号。
正如@PieBie和@Zach Saucier指出的那样,有很多用例。但是出版物的类型有什么不同吗?
我的意思是为什么我们在编写数学方程式时不应该使用相同的减号字符,或者对本网站上的帖子表示反对票:

附带说明:我也不知道为什么没有减号( U+2212),而是在我们按下小键盘上的减号键时显示连字符 ( --minus )。为什么不同的字符有两个相同的键?
注意:示例中使用了无衬线字体Arial 。
