MacのSafariやメールが読めなくなるフォントの問題を解決する方法

MacのSafariやメールが読めなくなるフォントの問題を解決する方法

突然、Safariやメールアプリに判読可能なテキストではなく、クエスチョンマークがずらりと表示されるようになりました。フォントを変更したせいだとは分かっていても、どうすれば直るのかなかなか分かりません。そんな時、解決策があります。

コンピュータフォントの歴史は非常に長く、複雑で、奇妙なほど辛辣なものですが、そのすべてはMacに遡ります。具体的には、大学を中退しながらもキャンパスに留まり、カリグラフィーを含む様々なコースに挑戦したスティーブ・ジョブズに遡ります。

「もし大学時代にあの講義を一度も受講していなかったら」とジョブズは後にウォルター・アイザックソンに語った。「Macに複数の書体やプロポーショナルフォントが搭載されることはなかったでしょう。WindowsはMacをコピーしただけなので、おそらくどのパーソナルコンピュータにも搭載されなかったでしょう。」

私たちはあの大学の授業に恩義を感じています。そしてたいていの場合、フォントをこんなに簡単に使えるようにしてくれたMacの設計者たちにも、無意識のうちに恩義を感じています。Macではフォントの使用とインストールがあまりにも簡単なので、フォントについて考える必要がほとんどないかもしれません。だからこそ、何か問題が起きると、修復が困難なのです。

フォントの問題は修正が難しいほどではありませんが、分かりにくいものです。Macが何か問題があると警告しても、それが何なのか分からない場合もあります。

さらに、何かがうまく動作しないことに気づく理由は、たいてい意外なものです。例えば、Adobe InDesignで作業している仕事のために、クライアントのフォントをインストールしたばかりかもしれません。想像できる最悪の事態は、InDesignがそれをうまく扱えないことです。ところが、実際にはこのような画面が表示されます。

信じられないことに、このフォントの問題が発生すると、AppleInsiderのトップページがこれになります。すべてのサイトが常に影響を受け、メールも例外ではありません。

信じられないことに、このフォントの問題が発生すると、AppleInsiderのトップページがこれになります。すべてのサイトが常に影響を受け、メールも例外ではありません。

これはいつものAppleInsiderのトップページですが、フォントの問題で全てが読めなくなってしまいました。そもそもAppleInsiderが問題のフォントを使用しているわけでもありません。Macでフォントの問題が一つあるだけで、全てがこのように表示されることがあります。

この問題が発生すると、ウェブブラウザかApple Mailに表示されることが多いです。どちらの場合も、この支離滅裂な疑問符の列を選択して、例えばWordなどに貼り付けると、テキスト全体が読めるようになります。

もし、あなたにも同じようなことが起こってしまい、どうしてもこのテキストをクライアントに送らなければならない場合は、一時的な回避策があります。「すべて選択」してコピーし、他のアプリケーションに貼り付けてください。

しかし、こんな状態で長く働くことはできません。根本的な解決策が必要です。問題が発生する理由は様々ですが、解決策はだいたい同じです。

問題を解決する

Macにフォントをインストールするアプリもありますが、それらは問題を引き起こすことはほとんどありません。例えばAdobeのアプリは、必要なフォントを通知し、Adobeのサーバーからダウンロードします。そしてMacにインストールしてくれるので、ユーザーは「OK」をクリックするだけで済みます。

それ以外の状況では、macOSに付属のFont Bookアプリを使用しています。サードパーティ製のツールもありますが、クライアントのメールからフォントの添付ファイルをドラッグしてダブルクリックしてインストールする場合でも、通常はMacはFont Bookを使用しています。

これを実行するか、Font Bookアプリケーションを開いて「ファイル」「フォントを追加」を選択すると、作業中に通常の進行状況バーが表示されます。また、警告が表示される場合もあります。

単一のフォントをインストールしているときに警告が表示された場合、その警告の内容は実質的に重要ではなく、どのフォントに関する警告であるかがわかります。

ただし、Font Book を使用して一度に非常に多くのフォントを追加することもできますが、その場合、問題の原因が少しわかりにくくなります。

何が起こっているのかを見つけるには、少し調べる必要があります

「小さな問題」が何であるかを見つけるには、かなりの調査が必要です。

ちょっと矛盾したメッセージですね。「軽微な問題が見つかりました」とだけ言うのは良いのですが、「注意して進めてください」と書くと、危険性が少し増すように感じます。エラーメッセージに、何が問題で、どのフォントに問題があるのか​​が具体的に記載されていたらもっと良かったと思います。

リスト内の各フォントの右側にあるステータスアイコンを見れば、どのフォントが問題なのかが分かります。ほとんどは緑色のチェックマークですが、中には感嘆符の入った黄色の三角形が表示される場合もあります。

これらはもちろん何らかの理由で問題が発生するフォントですが、エラーメッセージでは原因が説明されていないため、ここでその理由をお伝えしましょう。最も可能性が高いのは、これらのフォントが既にインストールされていることです。

Font Bookを使えば、インポートと同じくらい簡単に書体のエクスポートが可能です。例えば、新しいMacに移行する際、長年かけて何百もの専用フォントを蓄積してきたとします。その場合、一つ一つエクスポートしてインポートする手間をかけるのではなく、すべてエクスポートすることになります。そして、Macの標準フォントセットに既に含まれていたフォントを追加する場合、Font Bookがそれを認識してくれることを期待するでしょう。

気づきます。「小さな問題」というのは大抵そういうことです。

通常、これらの警告が表示され、Safariがおかしくなる原因は、フォントが重複していることです。なぜこのような問題が発生するのか理解に苦しみますし、Font Bookがインストール時に重複フォントを指摘しないのはなぜなのか、さらに理解に苦しみます。とはいえ、フォントブックはインストールを阻止するものではなく、重複フォントが存在するとこの問題が発生する可能性があります。重複フォントを削除すれば、問題は解消されます。

しかし、重複している場合はこの問題が発生する可能性があり、重複を削除すると問題は解消されます。

将来の問題を回避する

この問題を解決する前に、すべてのフォントのバックアップ コピーを作成してください。

フォント ブックを開き、「すべてのフォント」をクリックし、リスト内のいずれかのフォントをクリックして、Command + A を押してすべてを選択します

次に、「ファイル」「フォントのエクスポート」を選択し、すべてを Mac 上のどこかに保存します。

まずこの解決策を試してください

Open Font Bookの「すべてのフォント」の下に、 「ユーザー」というセクションがあります。それをクリックすると、インストールされているすべてのフォントのリストが表示されます。Macに標準で付属していないすべてのフォントのリストです。

次の列にはフォントの一覧が表示されますが、各フォントを順番にクリックしていくと、最終的に次のような画面が表示されます。

フォントブックのユーザーセクションを調べると、これが見つかるかもしれません

フォントブックのユーザーセクションを調べると、これが見つかるかもしれません

「自動的に解決」というボタンを手動で押すのは少し面倒に思えます。しかし、「解決」は「削除」を意味するので、クリックした方が賢明です。Font Bookは重複したフォントファイルを自動的に削除します。少なくとも、「自動的に解決」をクリックし、片方のフォントをゴミ箱に移動することを確認すれば、自動的に削除されます。

代わりに[手動で解決]を押すと、フォントがインストールされた日時に関するメタデータが表示され、一方または両方が [アクティブ] としてラベル付けされていることがわかります。

もしかしたら、ある程度は役に立つかもしれませんが、結局は「重複フォントファイルをゴミ箱に移動して重複を解決する」というチェックボックスにチェックを入れることになるでしょう。そして「すべての重複を解決」をクリックします。

しかし、期待通りには動作しません。「すべての重複を解決」は、単にすべてをゴミ箱に捨てるのではなく、最初に見つかった重複を1つだけ削除します。BoldやObliqueなど、複数のフォントが混在するフォントを使用している場合は、フォントを探してこのオプションを何度も選択する手間がかかります。

「すべての重複を解決」を選択しても、フォントが複数インストールされているという警告が表示されない場合は、 「この重複を解決」を選択してください。それをクリックし、「OK」をクリックして重複をゴミ箱に移動します。この警告が表示されなくなるまで繰り返します。

それでも重複が解消されない場合は、別の方法があります。メインのフォントブックビューに戻り、 「ユーザー」を選択した状態で、問題の原因となっているフォントをクリックします。

右クリックして表示されるメニューから「フォント名」ファミリーを削除を選択します。同じメニューに重複を解決するオプションもありますが、すでに試しました。このフォントを無効にするオプションもあり、削除するのと同じ効果があるはずです。ただし、バックアップは安全な場所に保存してあるので、このコピーは削除しましょう。

どの解決策を選んでも、重複は削除され、ほとんどの場合、問題は解決します。Macが軽微な問題と表示するフォントすべてに対してこの操作を実行すると、Webブラウザとメールはどちらも正常に表示されるようになります。

もちろん、これらすべてを試しても効果がなかったという場合もあるでしょう。その場合は、次のステップとして、すべてのフォントを徹底的に削除し、現在のMacに付属していないものをすべて削除しましょう。

これは理想的とは言えませんが、必要な場合もあります。さらに、バックアップも用意してあります。Font Book がまたバックアップを作成してくれます。

フォント ブックで、[ファイル]をクリックし、[標準フォントの復元] を選択します。

核心的な選択肢。Macに標準で付属していないフォントをすべて削除させることもできる。

核心的な選択肢。Macに標準で付属していないフォントをすべて削除させることもできる。

確かに、何年もかけて慎重に、おそらくは費用をかけて追加したフォントはすべて削除されますが、Mail や Safari などのブラウザは正常に動作するようになります。

Resolveのオプションを選択した場合とは異なり、Font Bookはここですべての非標準フォントを「Resolve」という新しいフォルダに移動します。そのため、そこにそれらのコピーが保存されます。

足りない

フォントがMacにバックアップされているのに使えないのは、あなたにとっても仕事にとってもあまり役に立ちません。クライアントからフォントが送られてきたためにこのような状況になった場合は、クライアントはそのフォントを使う必要があるからです。ですから、最後の作業は、これらのフォントをすべて元に戻すことです。ただし、必ずしも一度に全てを戻す必要はありません。

クライアントからフォントをインストールしてください。フォントブックで「ファイル」「フォントを追加」を選択し、フォントを追加するだけです。黄色の警告三角形が表示されたら、インストール完了です。メールアプリでメッセージを読んだり、ブラウザで新しいウェブページを開いたりしてみてください。

うまくいかない場合は、重複の問題ではなく、フォントファイルの何らかの破損が原因です。ご自身で修正することはできません。クライアントに再度問い合わせる必要があります。

次に、残りのフォントを、先ほどと同じように「ファイル」「フォントの追加」から追加します。フォントを一つずつ追加していくのがベストですが、私たちもあなたと同じくらい忍耐力があるので、とりあえず全部追加して、どうなるか見てみましょう。

問題が再発する場合は、もう一度すべて削除し、少しずつ追加し直してください。

どれも本当に大変な作業ではなく、説明にかかったほど時間がかからないとしても、それでもすぐに解決できるわけではありません。そもそもこの問題を望んでいたわけでも、Macでフォントがどのように動作するかを学びたいからこれらすべてを行っているわけでもありません。

それでも問題は解決し、Web ブラウザーとメールが再び使用できるようになります。