显示语音字母表的变音符号问题

时间:2016-08-29 17:08:22

标签: unicode fonts

我需要在网页中编写unicode字符和变音符号。它们是为罗马主义研究(Bourciez Alphabet)设计的语音字母的一部分。我的问题是显示问题,我相信:字符代码在unicode中都可以,但是某些变音符号没有按预期显示。 最值得注意的是,' COMBINING DOUBLE BREVE BELOW' (U + 035C)没有按预期显示:它不会出现在它应该应用的2个字母之下,而是出现在这些字母的最后一个字母和下一个字母(另一个字母或空格)之下。

这里例如,组合变音符应该在前2" a"字符,但它显示在第2和第3个" a&#34 ;;但你可以看到这个组合已应用于前2" a" s,因为它们的显示尺寸小于普通的" a" s: result of combining double breve below

我使用具有这些字符的字体(我尝试过Arial MS Unicode,Gentium和Lucida Sans Unicode)。它们都有相同的显示问题。

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

1 个答案:

答案 0 :(得分:0)

我在复制问题时遇到了麻烦。使用 breve diacritic 连接两个字符似乎对我有用。首先我输入该对的第一个字符,然后输入U + 035C字符,最后输入第二个字符,如下所示。

sample image