2016-08-29 7 views
1

ウェブページにユニコード文字と発音区別記号を書く必要があります。彼らはローマ人の研究のために設計された表音アルファベットの一部です(Bourciez Alphabet)。私の問題は表示上の問題です。文字コードはすべてUnicodeでOKですが、いくつかの発音区別記号は期待通りに表示されません。 特に、「複合ダブルブレスト」(U + 035C)は期待通りに表示されません。適用されるはずの2文字ではなく、最後の文字と次の文字(別の文字文字、またはスペース)。発音アルファベットの発音記号を表示する

ここで、たとえば、結合発音記号は最初の2つの "a"文字の下にあるはずですが、2番目と3番目の "a"の下に表示されます。これらの文字を持つフォントを使用しています(つまり、これらの文字を持つフォントを使用しています。)私はArial MS Unicode、Gentium、Lucida Sans Unicodeを試しました。それらはすべて同じ表示の問題があります。

どうすればこの問題を解決できますか?

+0

わかりやすくするために、**xa͜ax**?これは、テキストを表示するために使用されるフォントに依存します。カンブリアでは期待どおりに表示されます。それは私のブラウザでも期待どおりレンダリングされます。 – roeland

答えて

0

問題の再現に問題があります。 breve diacriticの2文字を接続すると、が私のために働いているようです。最初にペアの最初の文字を入力し、次にU + 035C文字を入力し、最後に2番目の文字を入力して次のように表示します。

sample image

関連する問題