gpt4 book ai didi

unicode - 为什么 unicode 上标和下标 block 不包含所有字母的简单序列?

转载 作者:行者123 更新时间:2023-12-04 15:03:35 27 4
gpt4 key购买 nike

可以用作上/下标字母的字符排列似乎完全困惑。它们中的大多数显然不打算用作 sup/subscr。字母,但即使是那些也没有暗示非常合理的顺序。在 Unicode 6.0 中,现在终于有了 U+2095 到 U+209C 中下标字母 ht 的按字母顺序排列的子集,但这显然被挤进了块中的剩余空间,并且包含了不到所有字母的 1/3 .

为什么财团没有为至少一个小写字母和一个下标字母分配足够的空间?

最佳答案

这些字符排列的困惑是因为它们被零碎地编码为使用它们的脚本被编码,并且添加了与其他字符集的往返兼容性。 Chapter 15 Unicode 标准的一些关于它们的起源的讨论:例如上标数字 1 到 3 在 ISO Latin-1 中。而其他的则被编码以支持 MARC-8书目字符集( see table here );和 U+2071 SUPERSCRIPT LATIN 小写字母 I 和 U+207F SUPERSCRIPT LATIN 小写字母 N 被编码以支持 Uralic Phonetic Alphabet .

Unicode Consortium 的一般政策是不编码字符,除非有证据表明人们正在使用字符来区分需要编码的语义。所以字符不会被编码只是为了完成设置,或者让事情看起来整洁。

关于unicode - 为什么 unicode 上标和下标 block 不包含所有字母的简单序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6638471/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com