Windows 7 / Firefoxで動作しない一部のUnicodeフォント
エジプトの象形文字を表示したい: 𓀁𓀂𓀃𓀄𓀅𓀆𓀇𓀈𓀉𓀊𓀋𓀌𓀍𓀎𓀏𓀐𓀑𓀒𓀓𓀔𓀕𓀖𓀗𓀙𓀚𓀛𓀜𓀝𓀞𓀠𓀡𓀢𓀣𓀣 これらはUnicode 5.2の一部です。 TL; DR: クリーンなWindows 7またはWindows 8 VMにNotoフォントをインストールすると、期待どおりに機能し、Firefoxに象形文字があります。 ローカルマシンにNotoフォントをインストールできません。フォントを特に呼び出さない限り、プログラムは私にどのような象形文字も表示しません。 デスクトップ上のファイル名などのさまざまな回避策を試してみましたが、これらの文字を使用してIEをトリガーすることはできません。 詳細: AegyptusフォントとGoogle Notoフォントをインストールしてみました。 その結果、新しいフォントがシステムに表示され(たとえば、MS Wordでテキストをフォーマットするために使用できます)、Webページで明示的に参照する場合(つまり、font-familyを 'aegyptus'に設定する)それらは正しく表示されます: 問題は、Webページが使用するフォントを制御できないことと、Windowsまたはブラウザがグリフがフォントにないことを自動的に検出し、適切な一致を見つけることであるということです。 これをクリーンなvm(modern.ieのWindows 7 / IE 9 Virtual Box VM)でテストしましたが、notoとFirefoxをインストールするとフォントが機能することがわかりました。フォントをインストールすると、フォントフェースを指定しなくても、グリフがFirefoxに自動的に表示されます。しかし、私のローカルベアメタルマシンでは機能しません。 My Windows 7が突然 Chromeの問題を示唆するUnicodeシンボルの表示を停止したことを確認し、必要なUnicodeコードポイントを使用する文字を含むファイルをデスクトップに配置することをお勧めします。しかし、ファイル名に中国語文字のファイルとエジプト文字のファイルの両方を入れてみましたが、助けにはなりませんでした。注:漢字が機能しなくなったことはありません。動作していないのは他の文字範囲のみです。 いずれにせよ、すべてのスタートアッププログラムを無効にしようとしましたが、それらの1つがこれをいじっていないかどうかを確認できますが、何も役に立たなかった。Chrome、Adobe Acrobat、および他のいくつかの候補もアンインストールしましたが、役に立ちませんでした。 更新 役立つ回避策を1つ発見しましたが、より良い解決策が必要です。「使用可能な場合はハードウェアアクセラレーションを使用する」をオフにしてFirefoxを再起動すると、フォントが表示されます。グラフィックカード(Intel HD4000)の最新のドライバーがあることを確認しましたが、それは役に立たないようです。Mozillaのこのバグレポートは、特定のカードでフォントレンダリングの問題があることを示唆していますが、記載されている回避策は私に影響を与えず、いずれの場合もフォントは正常に見えますが、グリフの置換は行われていません。