2つのFontトラブルについて
2012年07月04日 01:15 PM
FAQ
「文字が表示されない、印刷されない」というトラブルがあったのですが、 よくよく調査すると原因が異なる複合的なトラブルでしたのでお伝えしたいと 思います。
・1台のMacのみ、あるフィールドの文字が印刷されない。
<原因> 対象のフィールドに設定されているFont(今回はArial)が、 対象のMacで重複していたことが原因でした。
FontBookで確認するとArialフォントが重複しておりました。 FontBookの重複の解決コマンドより1つのみを有効にしても解決せず。
システム内を確認していると、Fontsフォルダが複数あることを発見。
通常Macでは、
システム→ライブラリ→Fontsの中のフォントが使われるはずですが、
ユーザ→ライブラリ→Fontsという別のFontsフォルダも存在していて、
中を見ると200近いフォントの中にArialが入っておりました。
試しにユーザ→ライブラリ→Fonts内のフォントを全てデスクトップへ
移動してFontBookを確認すると、有効になっていたArialが消えておりました。
無効のArialフォントが残っていたため、有効に設定すると・・・
トラブル解決いたしました。
何故、ユーザーの中のフォントが有効になったのか?
こちらについては確かな情報ではありませんが、 MacにてOfficeのアップグレード時に問題が起きるのかもしれません。
-参考サイト-
http://gogojapanstyle.com/2011/11/entry360.html
http://blog.goo.ne.jp/nakamurajosui/e/fc065476ac33a0560a6a2611d39a0021
http://answers.microsoft.com/en-us/mac/forum/macoffice2011-macword/mac-lion-ms-office-2011-fonts-not-showing-in-word/7dc44d8c-f685-4692-82ce-28fb7d88d8dc?msgId=c5dc7a8d-03ea-4fdc-b279-b4c47be8a1c5
・1台のMacのみ、あるフィールドの文字が見切れてしまう。
(フィールドの文字が欠けてしまう)
<原因> 対象のフィールドに設定されているFont(今回はMSゴシック)が、 対象のMacに入っていないことが原因でした。
問題の無いPCと対象のMacと画面を見比べると、 対象のMacの文字が明らかに大きく表示されており、 フィールド幅が足りずに文字が見切れてしまっておりました。
対象のMacからレイアウトモードに切り替えて対象のフィールドの フォントを確認すると「ヒラギノ角ゴ」と表示されておりました。
対象のMacにMSゴシックフォントを入れることで トラブル解決いたしました。
上記2つのトラブルではどちらもFontが原因でしたが、 発生する現象が異なるという事がとても興味深かったです。