どのフォントが Arial としてマスクされるかを確認します。

どのフォントが Arial としてマスクされるかを確認します。

私も同じ問題を抱えていますPDFのフォントが正しく表示されない リンク先の説明にあるように、この問題の原因は「Arial」に偽装された「不良」フォントです。

私の場合、問題の原因は上記のフォントのどれでもありません。見た目は「Alien League」とまったく同じですが、そのフォントはインストールされていないようで、フォントディレクトリにもリストされていません。多くのフォントをインストールしているので、それを調べる方法やツールはありますか。どれのフォントが Arial としてマスクされているため、問題が発生しているのでしょうか?

答え1

Arial を装ったフォントを見つけるには、 を使用しregeditて に移動します HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

という名前のキーを探しますArial (TrueType)が、値は 以外ですarial.ttf。値を編集して に戻しますarial.ttf。これにより、Arial Regular フォントが復元され、問題の原因となっている可能性のあるフォントがアンインストールされます。また、名前が で始まる他のすべてのフォントも確認します Arial

もう一つの非推奨の回避策は、 のコピーを見つけてArial.ttf再インストールすることです。既存の Arial.ttf ファイルがまだ存在するため、システム上に複数のコピーが作成されるため、これは推奨されません。

この問題の原因となることが知られている壊れたフォントには、Alien League、Brady Bunch、Linkin、Jungle Life、Tall Sally などがあります。インストールされている場合は、アンインストールすると問題は解決します。

詳細については、投稿をご覧ください。 Windows 10 にアップグレードした後、アプリや Web ページに間違った「落書き」フォントが表示される

関連情報