
コンピュータをフォーマットするときは、通常、すべての .ttf ファイルと .fon ファイルをFonts
システム フォルダにコピー/貼り付けるだけです。
100% 確信は持てませんが、これを実行した後、Firefox は一部の Web サイトのフォント (Arial、Helvetica など通常のデフォルトのフォント) を正しく表示しなくなったと思います。
Firefox 以外のプログラムではこの問題は発生しません。
これがスクリーンショットですディグ私のラップトップに今表示されているもの:
見た目が変です。フォントがおかしくなっています。
どうすれば修正できますか? Windows 7、Firefox 3.6.10 を使用しています。
答え1
この特定の問題は、Windows または Firefox で表示できないバージョンの Helvetica フォント (Web で非常によく使用される) をインストールしたことが原因です。確認するには、Firefox のアドレス バーに次のテキストを貼り付けて Enter キーを押すだけです。
data:text/html,
Helvetica
<font face="Helvetica" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font>
Helvetica Neue
<font face="Helvetica Neue" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font>
奇妙な記号として表示される場合は、それが問題であると確信できます。
これを修正するには、%WINDIR%\Fonts に移動して、Helvetica という名前のフォントをすべて削除するだけです。
何らかの理由で Windows がそれを許可しない場合は、レジストリに移動し、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
名前に Helvetica が含まれるすべてのエントリに移動して削除する必要があります。
Windows 7 64 ビットを使用している場合は、次のレジストリ キーから Helvetica エントリも削除する必要があります。
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Fonts
この後、コンピュータを再起動するだけで、フォントが再び正しく表示されます。少なくとも私の場合はこれで解決しました。
答え2
私もちょうど同じ問題に悩まされていたのですが (Google Chrome ですが)、このトピックに出会いました。職場で PC を使用しているため、レジストリを編集する権限がありません。しかし、別の回避策を見つけました。おそらく Chrome でしか機能しませんが、少なくとも私の場合は問題が解決しました。Firefox に関するものではありませんが、他の誰かがこのトピックに遭遇した場合に備えて、共有したいと思います。
- Google Chromeを開く
- 新しいタブを開き、アドレスバーに以下を入力します。
chrome://flags/#直接書き込みを無効にする
- このスイッチを有効にするには、「有効にする」をクリックし、Google Chrome による Microsoft DirectWrite の使用を無効にします。
- Chrome を閉じて再度開きます。
出典とクレジット:https://youtu.be/cHHBnHRcOjQ
答え3
Firefox の設定に移動し、「コンテンツ」タブの下に「既定のフォント」コンボボックスがあるはずです。設定を通常の Microsoft フォントのいずれかに切り替えてみてください。そうでない場合は、Microsoft フォントがインストールされていない可能性があります。どうやら、コア フォントのいくつかはここから入手できるようです:http://web.nickshanks.com/fonts/microsoft-core-web-fonts