上标逗号是否有Unicode符号?

上标逗号是否有Unicode符号?,unicode,special-characters,Unicode,Special Characters,在翻译YouTube视频时(翻译只能使用Unicode,据我所知,没有其他标记),我偶然发现了橙汁中的H+浓度。它应该是负3.5摩尔的10倍 我想写下“1·10-3,5 M”(注意逗号,它被翻译成荷兰语)。问题是在所有120520个unicode图形字符之间找不到上标逗号,甚至找不到上标句点 有人知道如何解决这个问题吗?据我所知,上标逗号没有unicode,但可以用作点分隔符。unicode上标(和下标)代码点是为了与旧字符集向后兼容,基本上不推荐使用。它们不是为了完整,也不是用来格式化文本的。

在翻译YouTube视频时(翻译只能使用Unicode,据我所知,没有其他标记),我偶然发现了橙汁中的H+浓度。它应该是负3.5摩尔的10倍

我想写下“1·10-3,5 M”(注意逗号,它被翻译成荷兰语)。问题是在所有120520个unicode图形字符之间找不到上标逗号,甚至找不到上标句点


有人知道如何解决这个问题吗?

据我所知,上标逗号没有unicode,但可以用作点分隔符。

unicode上标(和下标)代码点是为了与旧字符集向后兼容,基本上不推荐使用。它们不是为了完整,也不是用来格式化文本的。如果需要使用上标字符,建议(也是最完整/兼容的)方法是使用标记语言


如果没有可用的标记语言,那么您就是运气不佳。对其他看起来相似的字符进行黑客攻击似乎是一种可用的解决方法,但会损害文本的任何语义值–例如,
U+22C5
可能会被机械地解析为相邻数字的乘法。

存在两个,但第一个对您的用例更有用

U+1d112音乐符号呼吸标记

希腊语Ano Teleia(U+0387)带有一些字体,看起来不错:

·

下面是一个在您的特定情况下的示例(所有上标字符都是Unicode字符):

1·10⁻⁴·⁵ M

在本例中,它看起来非常好,但在其他字体中,字符悬停在更靠近上标字符中间(垂直)的位置

即使在看起来不错的字体中,如果你增加足够大的字体大小,很明显圆点并不是它需要的位置


我真的希望在Unicode标准中添加一个官方的上标/下标小数点,因为可以用来替代这些字符的所有字符都取决于字体(有时还取决于大小),因此,不能保证它们在所有用例中都会看起来很好。

我用40000作为指数,并在寻找上标逗号。我能找到的最好的是Calibri U+031B,一种组合喇叭,所以我能做出一个看起来合理的指数:10分之一的几率⁴⁰̛ ⁰⁰⁰ 指通过自然方式产生的生命。当我将它与《泰晤士报新罗马报》结合使用时,我不得不在组合喇叭后添加一个额外的空格,但在这里我不得不删除这个额外的空格。发布后,这种效果似乎被破坏了。

不,Unicode中还没有特定的上标逗号,
但是可以使用类似或接近逗号符号的替代/其他字符,例如此
˒
U+02D2或
U+2E34字符。
我已经为这里使用的相关字符包括了一些其他Unicode代码点。
\ \ \
HTML中的UNICODE符号示例符号
lte-码点:lte-字形:lte-
:lte-十进制:\\说明:\\看起来像:\\
U+
UUUU
:字形:
code:“示例”-行:
\ \ \
U+02D2
˒以右半环为中心的修饰字母作为上标逗号
(U+02D2)(1·10)⁻³˒⁵ M<代码>“1·10⁻³˒⁵ M.“示例”
\ \ \
(U+2E34)⸴ | <代码>⸴⸴凸起的逗号作为上标逗号
U+2E34“1·10⁻³⸴⁵ M<代码>“1·10⁻³⸴⁵ M.“示例”
\ \ \
(U+0F21)༡ | <代码>༡༡藏文数字1作为上标逗号
(U+0F21)(1·10)⁻³༡⁵ M<代码>“1·10⁻³༡⁵ M.“示例”
\ \ \

​U+1046E​你必须停止走简单的路线,真正让你的文本正确地上标。@Nicolas告诉Google/YouTube:),他们不允许在字幕中使用HTML标记。这真是一个奇怪的遗漏!表示“这些字符允许任何多项式、化学和某些其他方程式以纯文本形式表示,而不使用任何形式的标记,如HTML或TeX。”但这一省略对于该特定用例来说似乎是一个相当大的差距。(也没有上标或下标句点,所以即使是美国人这次也不会比我们其他人得到更多。)这不是一个真正的逗号,但我认为它可以做到。我想读者会理解它的意思。仍然奇怪的是,有些你想当然地认为它们会存在的字符不在其中(例如,你会如何在一个大指数中使用千位分隔符?。@AutomatedChaos:-我会添加一个空格,或者不使用逗号,因为在这种情况下没有其他选项了。真是胡说八道。显然,在设计子字符和上标时,比模拟的
标记更有效。此外,这些标记在
字段中不可用。@SergeStroobandt不同意“字体设计师做得更好”部分。在我的浏览器上,Unicode上标实际上是不可读的。否则,我肯定更喜欢使用Unicode。“但是损坏文本的任何语义值”——也考虑使用屏幕阅读器对人的影响:输出将是最好的,谢谢。˒U+02D2在我的用例(IG bio)中非常有效。