如果您查看 Mathematical Alphanumeric Symbols 的 Unicode 块您注意到 数学双击大写 C 不见了。而且它不是唯一的。为什么?如果您没有全部 26 个,那么进行 DOUBLE-STRUCK 有什么意义?
最佳答案
code chart (PDF) for Mathematical Alphanumeric Symbols 包含以下解释:
Double-struck symbols already encoded in the Letterlike
Symbols block and omitted here to avoid duplicate encoding.
这里的“and”显然应该读作“are”。无论如何,关键是 Letterlike Symbols 块已经包含双敲 C(以及其他一些双敲字母)。这反射(reflect)了它们在数学中相对普遍的用途(例如,对于 ℂ,用作 C 的替代品来表示复数集)以及它们在旧字符代码中的存在。该块没有足够的代码点来添加所有 double 字母,因此在其他地方进行了添加。为了保持分配自然,孔(保留的代码点)被留在那里。
代码表包含对其他地方分配的字符的交叉引用,例如对于保留的代码点 1D53A,有注释“→ 2102 ℂ double-struck capital c”。
关于unicode - Unicode 字符 MATHEMATICAL DOUBLE-STRUCK CAPITAL C 发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28012644/