ウェブページにユニコード文字と発音区別記号を書く必要があります。彼らはローマ人の研究のために設計された表音アルファベットの一部です(Bourciez Alphabet)。私の問題は表示上の問題です。文字コードはすべてUnicodeでOKですが、いくつかの発音区別記号は期待通りに表示されません。 特に、「複合ダブルブレスト」(U + 035C)は期待通りに表示されません。適用されるはずの2文字ではなく、最後の文字と次の文字(別の文字文字、またはスペース)。発音アルファベットの発音記号を表示する
ここで、たとえば、結合発音記号は最初の2つの "a"文字の下にあるはずですが、2番目と3番目の "a"の下に表示されます。これらの文字を持つフォントを使用しています(つまり、これらの文字を持つフォントを使用しています。)私はArial MS Unicode、Gentium、Lucida Sans Unicodeを試しました。それらはすべて同じ表示の問題があります。
どうすればこの問題を解決できますか?
わかりやすくするために、**xa͜ax**?これは、テキストを表示するために使用されるフォントに依存します。カンブリアでは期待どおりに表示されます。それは私のブラウザでも期待どおりレンダリングされます。 – roeland