Calibriフォントでアラビア文字のheh(ه)が正しくレンダリングされない


3

Calibriフォントバージョン6.18を使用してMicrosoft Word 2010に単語 "هذه"を入力すると、単語は "هذهذ"のように表示されます(末尾のذはなし)。これは、最後の文字の形式が正しくないことを意味します。

  • Calibri以外のフォントを使用しても問題ありません。
  • Microsoft Word 2010以外のアプリケーションを使用しても問題なく動作します。 LibreOffice、Microsoftワードパッド、Google Chrome、Microsoft Word 2016を試しました。
  • これはまた、¯のように孤立した文字として表示されるテキストにも影響します。

何がこの状況につながる可能性がありますか?

Microsoft Wordを使って単語を正しく表示する方法はありますか?


最後の文字の後にスペースを追加してみてください。または任意の非手紙
Ayman

@Ayman私が試したが、役に立たなかった。
Roland Illig

カリブリ 言及されていません グリフをサポートするフォントさらにもっと アラビア語はまったくサポートされていません (また見なさい 足りない文字 )だからあなたはおそらく別のフォントを見ているでしょう。それでも、WordがCalibriで他のフォントとは異なる代替を使用しているのであれば、奇妙なことになると思います。Windowsがこれらすべてのフォントを処理すると仮定しても、ワードパッドでも同じように機能します。 。
Arjan

fileformat.infoはおそらく古いバージョンのCalibriフォントを使用しています。 「(c)2016 Microsoft Corporation.All Rights Reserved。」と書いたもので、FontForgeを使用してフォントファイルを調べたところ、2016バージョンにはアラビア文字が含まれています。
Roland Illig

同じシステムにWord 2010と2016がインストールされていますか。そして、おそらく2016フォントは2010 Wordが理解していないいくつかのOpenType機能を使用していますか?そしてそれは役に立たないと思いますが、 ここでどのローカルフォントでレンダリングされているかを確認できます。
Arjan

回答:


2

Unicodeチャートで、私は見つけました U + FBA6 これは、hehという独立した形式の文字です。今私は言葉があります هذﮦ (最後の文字はU + FBA6です)そこから私はコピー&ペーストでその文字を使うことができます。

不利な点は、上記が母音なしでهが単独で現れる場合にのみ働くということです。したがって、هذهのレンダリングは機能しますが、هَذَهَは機能しません。後者の場合、母音は左に離れすぎています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.