什么决定了一个组合字符是否会组合?

时间:2021-04-07 04:49:05

标签: unicode diacritics

如果我有一个字符串 "\u05D2\u0308" 我实际上并没有在 gimel 上得到分音符。它位于一侧,作为一个离散的字形。

我实际上并不想要组合字形,但总的来说我很困惑。像 U+0308 这样的组合变音符号如何决定是与前面的字符组合还是单独挂出?

Unicode 标准中规定了多少这种行为,多少取决于单个文本渲染器或字体?

1 个答案:

答案 0 :(得分:1)

实际上,它确实结合了。

enter image description here

您可能正在使用一些文本引擎无法正确呈现它的环境,但实际上您的字符串是一个字符长(使用传统意义上的“字符”),并且是正确的 Unicode - 合规环境会告诉你。