y
Chrome で Palatino フォントを使用している Web サイトにアクセスすると、小文字がz
まったく表示されず、小文字がx
二重引用符 ( ) として表示されるという問題にしばらく悩まされていました"
。Firefox をインストールしてみましたが、同じ状況です。ただし、Safari ではフォントが正しく表示されます。
Chrome のレンダリングされたフォント ユーティリティでは、フォントがローカル ファイルからのものであることが示されます。ユーティリティを使用してフォント キャッシュを削除しようとしましたatsutil
が、成功しませんでした。Font Book ではフォントが正しく表示され、TextEdit などのアプリケーションでは問題なく使用できます。
この問題に何年も悩まされています。少なくとも El Capitan の頃からです (私は Catalina 10.15.2 を使用しています)。ずっとちょっとした迷惑でした。修正したいのですが、そもそもなぜ Chrome と Firefox だけにこの問題が発生するのかわかりません。
これを解決するにはどうすればよいですか?
答え1
私は Chrome を使用していませんが、Firefox の設定で Web ページで Web フォントを使用するかどうかを選択できることは知っています。場合によっては、オプションのチェックを外して Firefox を再起動し、オプションを再度有効にすると、Web フォントのキャッシュが消去され、クリーンなフォント セットが読み込まれます。
または、フォントを以下からダウンロードすることもできます。編集者のウェブサイト手動でインストールします (NoScript や ScriptSafe などのスクリプト ブロッカーを使用していない限り、OS は自動的に検出されます。スクリプト ブロッカーを使用している場合は、ページ全体を承認する必要があります)。
編集: システム フォント キャッシュをクリアするために、「sudo atsutil databases -remove」コマンドを使用しましたか? 管理者権限が必要です。