为上标“查找正确的ASCII字符”;r";?

为上标“查找正确的ASCII字符”;r";?,ascii,special-characters,superscript,Ascii,Special Characters,Superscript,是否存在小写字母r的上标ASCII码? 我找到了字母e,但在法语中,1st是1er,因此我们缺少r部分。 这似乎是ASCII可用字符范围之外的特殊字符 中没有上标字母。ASCII仅包含基本拉丁(英语)字母A–Z、A–Z、数字和一小部分其他字符。ASCII中只有128个代码位置 在Unicode中,有更多的字符(大约1000000个代码位置,目前已经分配了大约100000个)。包括"ᵉ” U+1D49修饰符字母小写E,属于块体,这意味着它被包括在内是因为它在语音符号中的使用,而不是因为它在人类语言

是否存在小写字母r的上标ASCII码? 我找到了字母e,但在法语中,1st是1er,因此我们缺少r部分。
这似乎是ASCII可用字符范围之外的特殊字符

中没有上标字母。ASCII仅包含基本拉丁(英语)字母A–Z、A–Z、数字和一小部分其他字符。ASCII中只有128个代码位置

在Unicode中,有更多的字符(大约1000000个代码位置,目前已经分配了大约100000个)。包括"ᵉ” U+1D49修饰符字母小写E,属于块体,这意味着它被包括在内是因为它在语音符号中的使用,而不是因为它在人类语言的正常书写系统中的使用。我认为它是“上标E”你已经发现了;我无法想象它可能是什么。确实没有法律禁止使用简单上标字母这样的字符,但也不是特别推荐

无论如何,没有对应的“r”,仅仅是因为上标r没有在语音符号中使用(足够广泛)

通常,上标字母通常使用,例如英语“1st”或法语“1er”应被视为普通字母的文体变体,而不是独立字符。至少这是Unicode位置,这是软件供应商通常遵循的位置。因此,您不能在文本级别指示上标,而是在更高的“协议级别”


根据软件上下文,这可能意味着1)在诸如MS word之类的字处理器中使用上标命令(选择字母并使用格式化命令);2)在HTML中使用
sup
标记;3)在软件和字体支持的情况下,使用Opentype
sups
功能。最后一个选项是唯一真正可以接受的印刷方式:它意味着使用印刷师设计的上标字形,而其他选项只使用大小较小的字母,并将它们放在su上方perscript r字母可以编码为denary 0691(或691)[Unicode:2B3或02B3]。类似地,一些字母可以在Unicode的语音扩展补充中作为上标,其他如下图所示。 [注:并非所有字母都可以作为上标使用;据我所知,只有这些字母。]

下面是这些上标字符的列表

上标小b→ 7495第纳尔;Unicode:1D47ᵇ

上标小c→ 第纳尔7580;Unicode:1D9Cᶜ

上标小d→ 7496第纳尔;Unicode:1D48ᵈ

上标小f→ 第纳尔7584;Unicode:1DA0ᶠ

上标小g→ 第纳尔7586;Unicode:1DA2ᶢ

上标小h→ 第纳尔0688;Unicode:02B0ʰ

上标小j→ 第纳尔0690;Unicode:02B2ʲ

上标小k→ 7503第纳尔;Unicode:1D4Fᵏ

上标小m→ 7504第纳尔;Unicode:1D50ᵐ

上标小n→ 第纳尔8319;Unicode:207Fⁿ

上标小p→ 7510第纳尔;Unicode:1D56ᵖ

上标小t→ 7511第纳尔;Unicode:1D57ᵗ

上标大写字母H→ 第纳尔7544;Unicode:1D78ᵸ

上标大写字母I→ 第纳尔7590;Unicode:1DA6ᶦ

上标大写字母L→ 第纳尔7595;Unicode:1DABᶫ

上标大写字母→ 第纳尔7600;Unicode:1DB0ᶰ

上标大写字母S→ 第纳尔0738;Unicode:02E2ˢ

上标大写字母U→ 第纳尔7608;Unicode:1DB8ᶸ

上标大写字母V→ 第纳尔7515;Unicode:1D5Bᵛ

上标大写字母X→ 第纳尔0739;Unicode:02E3ˣ

上标大写字母Z→ 第纳尔7611;Unicode:1DBBᶻ


Cf:

0691是阿拉伯文字母rreh()