Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

特定のフォントがpages,Keynoteで正しく表示されない

該当ソフトウエァのところで質問すべきか迷ったのですが、システムに関係があることかもしれないと思いこちらで質問させていただきます。


数週間程度前より、平成明朝体W3、平成角ゴシック体W3の2種類のフォントが、pages,Keynote上で正しく表示されない(文字化けした状態)という現象が発生するようになり大変困っています。

その文字化けした文章をコピーして、例えば、テキストエディットに貼り付けたりすると同一フォントで正しく表示されます。この逆で、テキストエディットで作った文章をpages,Keynoteに貼り付けるとやはり文字化けをします。

フォントの設定を他の日本語フォントに変えると正しく表示されます。

当初は、フォント自体が壊れているのかなと思ってフォントの入れ替えをしましたが、状態は変わりませんでした。

他のソフト上では正しく表示されているので、やはりフォント自体の問題ではないような気がします。


解決法について他に思いつかないのでそれ以外のことは試していません。

どなたか、アドバイスをお願いいたします。


よろしくお願いします。

iMac, Mac OS X (10.6.7)

投稿日 2011/04/01 11:45

返信
返信: 28

2011/04/01 11:57 boss1981jp への返信

数週間前だと、10.6.6→10.6.7のアップデートがあった頃のような気がしますが、関係はありそうですか?

10.6.7ではどうやらフォント関係に手が入ったらしく、一部のプリンタドライバで印刷時に文字が全部消えたりといったフォントがらみのトラブルがいくつか報告されていました。


こちらでは平成書体を持ってないので確認できないのですが、古いTrueTypeフォントでしょうか?

使っているiWorkのバージョンも書いてください。

2011/04/01 12:22 Hit-C への返信

早速RESをつけていただいてありがとうございます。

まず、OSですが、今確認したら10.6.6のままでアップデートはしていませんでした。(他のMacではアップデートしたのでこのMacもアップデートしたものと思い込んでいました)すみません。

なので、アップデート関連のトラブルではないと思います。


iWorkのバージョンは、09でpagesは、バージョン4.0.5、KeyNoteは、バージョン5.0.5です。


TrueTypeFontかどうかは不明ですが、情報を見たところ

種類:Font Suitcase

バージョン:3.4.1

フルネーム:HeiseiMincho W3

コピーライト:1990-2000 Apple Computer, Inc.

と表示されています。

おそらく、かなり前から使ってるフォントだと思います。


それから、追加情報として

フォントブック上では正しく表示される。

他のマックでは、同じソフトで正しく表示される。

ということを付け加えておきます。


すみません。どうぞよろしくお願いします。

2011/04/01 14:43 NO9 への返信

上記の記事読みました。

なるほどと思ったのですが、今回の私の場合、フォントを入れ替える際、正常に文字を表示する他のMacからひっぱってきた(つまりどちらともバージョンは3.4.1)のでこの件は該当しないように思います。

他のMacでは、平常使うどのソフトウェアでも正常に表示できて、トラブルの起こるMacではなぜできないのか不思議です。また、このフォントトラブルのあるMacでもpages,KeyNote以外ではこれらのフォントは正常表示。なんか不思議な感じです。

2011/04/01 23:07 ni_ki への返信

ni_ki さんによる書き込み:


OnyXなんかでフォントキャッシュを削除してみては如何でしょうか。


起動するときに {shift}(⇧)キーを押しっぱなしにするセーフブートでもフォントキャッシュはクリアされたのではありませんでしたっけ?



--------------------

Apple MacBook Pro (17"/Intel Core i7/2.3 GHz/8 GB RAM/512 GB SSD/HR-AG)

Mac OS X 10.6.7 (Build 10J869) [Snow Leopard]

2011/04/02 10:00 しい坊 への返信

ni_kiさん、しい坊さんResありがとうございます。

早速やってみました。…が、やはり状況変わらずです。

そもそもどうして、これらソフトだけで文字が化けるのでしょうか?

これらのソフトが独特のフォントに関する情報、初期設定のようなものやキャッシュのようなものをもってたりするのでしょうか?

素人考えなんですけど…。

すみません。よろしくお願いします。

2011/04/02 22:34 boss1981jp への返信

boss1981jp さんによる書き込み:


数週間程度前より、平成明朝体W3、平成角ゴシック体W3の2種類のフォントが、pages,Keynote上で正しく表示されない(文字化けした状態)という現象が発生するようになり大変困っています。



これ(↓)ですね?:


ユーザがアップロードしたファイル

[Pages ’09 4.0.5 (852)]




その文字化けした文章をコピーして、例えば、テキストエディットに貼り付けたりすると同一フォントで正しく表示されます。



これ(↓)ですね?:


ユーザがアップロードしたファイル

[Jedit X Rev.2.27 (build 22322) (2011-02-16)]




この逆で、テキストエディットで作った文章をpages,Keynoteに貼り付けるとやはり文字化けをします。


Jedit X でも同じ現象が発生することが確認できました。



フォントの設定を他の日本語フォントに変えると正しく表示されます。


当方の Pages ’09 4.0.5 (852) でも文字化けしているフォントを他のフォントに変更すると、きちんと読めるようになりました。このことから、文字コード自体はきちんと反映されているようです。それを実際にグリフとして出力するデータに(ベクトルデータの関数に?)問題があるのではないでしょうか?



当初は、フォント自体が壊れているのかなと思ってフォントの入れ替えをしましたが、状態は変わりませんでした。

他のソフト上では正しく表示されているので、やはりフォント自体の問題ではないような気がします。


私は逆にフォントの問題のような気がしています。今回、MacBook Pro (17", Late 2006) を MacBook Pro (17", Early 2011) に買い替えました。今回は過去のフォントは隔離していて、基本は、MacBook Pro (17", Early 2011) 購入時にインストールされていたフォントと、Adobe Creative Suite 5 Master Collection と Microsoft Office for Mac 2011 を新規インストールしたときに追加されたフォントのみです。ですから、フォントの異常はあまり考えにくい状況です。で、平成フォントを探したのですが、見当たりません。どうやら、Mac OS X 10.6 [Snow Leopard] では平成フォントはインストールされなくなったようです。(今、思えば、このような問題が発生する可能性があったので削除されるようになったのかもしれません。)


そこで過去のバックアップから平成フォントを探し出してきて、インストールして比較してみました。インストールしたのは以下の一覧にある3つの平成明朝 W3 フォントです。比較のためヒラギノ明朝 ProN W3 のデータも入れてあります。:



File Name

平成明朝 W3

平成明朝 W3 Acrobat

平成明朝

ヒラギノ明朝 ProN W3.otf

Size

4,850,244 bytes

783,167 bytes

8,104,508 bytes

9,731,132 bytes

Name

HeiseiMin-W3

NeiseiMin-W3-Acrobat

HeiseiMincho W3

Hiragino Mincho ProN W3

Family Name

HeiseiMin

HeiseiMin

HeiseiMincho

Hiragino Mincho ProN

PostScript Name

HeiseiMin-W3

NeiseiMin-W3-Acrobat

HeiseiMincho W3

HiraMinProN-W3

Style

W3

W3

W3

W3

Unique Name

Adobe Systems 平成明朝 W3

Adobe Systems 平成明朝 W3 Acrobat

Apple Computer HeiseiMincho W3

Dainippon Screen Mfg. Co., Ltd. Hiragino Mincho ProN W3

Format

TrueType

TrueType

TrueType

OpenType

Format (detailed)

TrueType (Mac)

TrueType (Mac)

TrueType (Mac)

OpenType (PostScript Flavored)

Version

3.010, sfntc 2.4b3, 01 Oct 96 10:07

3.011, sfntc 2.4b6, 07 Mar 97 13:35

0003.04.01.

8.00

Copyright

1996 Adobe Systems Incorporated

1997 Adobe Systems Incorporated

1990-2000 Apple Computer, Inc.

ver 8.00, 1993-2007 Dainippon Screen Mfg. Co., Ltd.

Designer

JIYUKOBO Ltd.

Manufacturer

Adobe Systems, Inc.

Adobe Systems, Inc.

Dainippon Screen Mfg. Co., Ltd.

Vendor

Unknown

Unknown

Font ID

-447

-2240

15425

Characters

63,923

63,923

0

20,599


これらのデータは Linotype GmbH 社製の FontExplorer X 2.5.2 (build 5152) で取得しました。(この表は Numbers ’09 2.0.5 (368) で作成したものを単純にコピペしました。こんなことができたんですねぇ〜。)


結果は Pages では平成系フォントはどのバージョンも全滅でした。FontExplorer X で確認すると、ヒラギノ系が PostScript 系の OpenType フォントであるのに対し、平成系は全てが TrueType フォントであること、Adobe が作った古い2つのバージョンは、どちらも登録字母数が 63,923 文字(そんなに入っているはずがない!)で、最新の Apple が作ったバージョンは登録字母数が 0。また古い2つは Font ID の先頭にマイナス記号が付いているのに、最新のものには付いていません。さらに、最も新しいヒラギノの場合は Font ID そのものが存在しないようです。(このテストをする前に1度フォントキャッシュをクリアして、MacBook Pro を再起動してあります。)


FontExplorer X でそれぞれのフォントに収録されている文字の一覧を表示させると、平成系のフォントは古いものは全て同じように文字化けしたフォントが表示されます。最新の平成では何も表示されません。ヒラギノではきちんと字母が表示されます。


FontExplorer X で平成系のフォントの情報を取得しようとすると、以下のようなエラーメッセージが表示されます:

ユーザがアップロードしたファイル



私はフォントのことは詳しくないのですが、平成系のフォントに共通していることは:


  • 全て前世紀に作成されたフォントであること。
  • 全て TrueType であること。
  • Font ID を持っていること。
  • Pagesだけではなく、FontExplorer X でも問題があることが確認されていること。


これらから推定すると、平成系フォントは「設計が古い」ものであり、フォーマットも「TrueType」であることもあり(私は一部の TrueType フォントが Microsoft Office for Mac 2011 のフォント管理をおかしくする現象を経験しています)、さらに OS がバージョンを上げるに従って、OS の基準を満たせなくなり、(安全のためにも)OS の基準を厳密に適用するアプリケーションではフォントがきちんと表示されなくなってしまうのではないかと想像します。ちょうど「プレビュー」では問題なく開ける PDF ファイルが、純正の Adobe Acrobat で開こうとすると、開けなかったり、文字化けするのと似た現象かもしれません。純正のアプリの方が厳密にファイルを診断しているのかもしれません。


平成系のフォントの場合は、そこまでシビアにフォント・チェックをしないアプリケーションでは問題が発見されにくいのかもしれません。


平成系フォントは(一見)問題なく開ける場合も多いですが、ダメな場合も散見されます。さらにフォント管理ソフトである FontExplorer X は明示的に問題のあるフォントだと判断しています。たぶん、このことが最近の Mac OS X では平成系フォントがインストールされなくなったことの理由のような気がします。


どうやら、平成系のフォントは今後は使わないようにした方が良いのかもしれません。




--------------------

Apple MacBook Pro (17"/Intel Core i7/2.3 GHz/8 GB RAM/512 GB SSD/HR-AG)

Mac OS X 10.6.7 (Build 10J869) [Snow Leopard]

2011/04/04 16:42 しい坊 への返信

しい坊さま


詳しい説明をありがとうございました。

なるほど。そうなんですね。

平成明朝体は結構気に入って使っていたのですが、今後は使わないようにした方がいいですね。


ただ不思議なのは、同じ平成明朝体を使った文章でも違うMac(OSX10.6.7)では、正しく表示されたりすることです。今回のトラブルも、もともとはMac Bookで作成した文章を職場のiMacで開いた時に発生し、これは、職場のiMacがおかしいんだと思ってフォントの入れ替えなどをしたのです。

とりあえず、職場のiMacは、OSX10.6.6なのでバージョンアップして、また様子を見てみます。


しい坊さま、みなさま、ありがとうございました。

2011/04/04 17:36 boss1981jp への返信

これなのでは… OSX 10.6.7にはOpenType PostScript FontのBugがある。

# Adobeや3rd PartyのSoftにはOpenType PostScriptを入れるものがある

http://discussions.apple.com/thread.jspa?threadID=2791830


取り敢えずの対応は…

OpenType PostScriptを外す。別のFontに変更する。Adob​​e Readerの代わりにPreviewを使う。OSX 10.6.6を使う。

# Snow LeopardはOpenType PostScriptを入れない

2011/04/04 20:00 boss1981jp への返信

boss1981jp さんによる書き込み:


ただ不思議なのは、同じ平成明朝体を使った文章でも違うMac(OSX10.6.7)では、正しく表示されたりすることです。

申し訳ありません、ちょっと頭がこんがらがったので、情報を頂きたいのでが例えば同じOS X10.6.7で同じPagesで、正常に表示するMacと異常なMacがあると言う事でしょうか。


それと、時間があったらで良いのですが技術的に興味があるので、Safe Boot中にPages等を起動して、問題の文章を表示するとどのような結果になるでしょうか。

2011/04/04 21:06 boss1981jp への返信

平成明朝体W3、平成角ゴシック体W3はAppleのFontですか?

# Snow Leopardで入るOpen Type PostScroptを確認したらPro, ProN, Std, StdN, GBがFont名の最後につく


TextEditでは仕様が緩く文字化けせず、PagesやKeynoteで仕様が厳しいので文字化けとか... OSX 10.6.7でOpen Type PostScriptの仕様が変更されたかは存じません。Appleが他社製Open Type PostScriptを切ったとしても不思議ではないと思います。


Font Bookの検索でOpen Type PostScriptを確認して下さい。そして書類にはどのFontが使われているか調べる必要があります。

/Library/Fonts, $HOME/Library/Fonts, $HOME/Library/Application Support/メーカーにもFontsがあります。# AdobやMicrosoftに...

2011/04/04 21:20 ni_ki への返信

ni_kiさんへ

いろいろご迷惑をおかけします。


同じOS X10.6.7で同じPagesで、正常に表示するMacと異常なMacがあると言う事でしょうか。


とのことですが、その通りです。同じOSX10.6.7、同じバージョンのpagesを使って同じ文章を開くと、一方のMacでは正常で、他方のMacでは文字化けするという状況です。


SafeBootやってみました。

すると、その文章は、みごとに真っ白な文章(文字が全く見えない)でした。サムネールのところは、真っ黒になっていました。

特定のフォントがpages,Keynoteで正しく表示されない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。