Windows Mozilla Firefox でフォントを修正するにはどうすればいいですか?

Windows Mozilla Firefox でフォントを修正するにはどうすればいいですか?

コンピュータをフォーマットするときは、通常、すべての .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 という名前のフォントをすべて削除するだけです。

何らかの理由で Wi​​ndows がそれを許可しない場合は、レジストリに移動し、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 に関するものではありませんが、他の誰かがこのトピックに遭遇した場合に備えて、共有したいと思います。

  1. Google Chromeを開く
  2. 新しいタブを開き、アドレスバーに以下を入力します。

chrome://flags/#直接書き込みを無効にする

  1. このスイッチを有効にするには、「有効にする」をクリックし、Google Chrome による Microsoft DirectWrite の使用を無効にします。
  2. Chrome を閉じて再度開きます。

出典とクレジット:https://youtu.be/cHHBnHRcOjQ

答え3

Firefox の設定に移動し、「コンテンツ」タブの下に「既定のフォント」コンボボックスがあるはずです。設定を通常の Microsoft フォントのいずれかに切り替えてみてください。そうでない場合は、Microsoft フォントがインストールされていない可能性があります。どうやら、コア フォントのいくつかはここから入手できるようです:http://web.nickshanks.com/fonts/microsoft-core-web-fonts

関連情報