是否有 Unicode 字符来表示加号和减号? (+/-)

问题描述 投票:0回答:5

偶尔我会看到用分数形式写的“加号或减号”符号,像这样:

plus or minus

有对应的 Unicode 字符吗?

注意:我已经知道标准“加减号”符号,但它在这种情况下不起作用。我正在专门寻找带有分数栏的版本。

unicode character symbols
5个回答
22
投票

您可以使用上标加号(U+207A)、除号斜线(U+2215)和下标减号(U+208B)来近似它:

⁺∕₋

但是,它需要字体支持才能正确。特别是上标和下标 +/- 在大多数字体中不可用,因此它可能会渲染得很糟糕。

作为参考,这就是我的样子(比五年前好,但仍然有些破损):

enter image description here

但是,在 Word 2010 中使用 Cambria Math 看起来像这样:

enter image description here

这可能正是它应该的样子(遵循与分数相同的排版规则)。


21
投票

这是我在 unicode 中见过的唯一一个(加减号):

±

HTML/XML 字符参考:

±

HTML 命名实体:

±

此符号用于指示近似值的精度。


10
投票

你的意思是像±(U+00B1 /“\x00b1”)?

编辑:具体来说,对于使用斜线的设计,我能找到的最好的是 ⁺⁄₋,即 U+207a(上标加号)U+2044(分数斜线)U+208b(下标减号)。 分数斜杠在某些字体中具有负字距调整,这会导致合成的外观。 请参阅 this JSFiddle,了解如何使用较大字体大小的示例。

<div style="font-size:20em;">&#x207a;&#x2044;&#x208b;</div>

enter image description here


7
投票

+

<sup>+</sup>&#8260;<sub>&#8722;</sub>

0
投票

UTF-8 中:0xC2 0xB1

其他编码请参见: http://www.fileformat.info/info/unicode/char/b1/index.htm

© www.soinside.com 2019 - 2024. All rights reserved.