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

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


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

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

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

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

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


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

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


よろしくお願いします。

iMac, Mac OS X (10.6.7)

投稿日 2011/04/01 11:45

返信
スレッドに付いたマーク ⚠️ ランキングトップの返信

投稿日 2011/04/02 22:34

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]

返信: 28
並べ替え順: 
スレッドに付いたマーク ⚠️ ランキングトップの返信

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 23:47 ぴっぴ への返信

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

Font Bookの検索でOpen Type PostScriptと入れて、問題を起こすFontのKindを調べるほうが良いと思います。書類に使われてるFontのKindも確認しないと何が何だか分かりません。載せたリンクのU.S. DiscussionsではPages 5まで続いてます。OSX 10.6.7のOpen Type PostScriptの扱いにBugがあるかは今の段階では断言出来ませんが...

返信

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/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/04 16:42 しい坊 への返信

しい坊さま


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

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

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


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

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


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

返信

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やってみました。

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

返信

2011/04/04 22:07 boss1981jp への返信

1990-2000 Apple Computer, Inc.

なので、Apple純正のものだと思います。それ

なるほど確かに... でも1990-2000と古くSnow Leopardで入るOpen Type PostScriptは2000-2002が多い。問題を起こす可能性があるかも知れません。Snow LeopardはLeopardを様々部分で見直をしています。64-bitで動くAppsやProcesses, HMS+ Compression, Built-in Malware Checkerなど... 64-bit起動のMacBook Pro Early 2011などがトラブルを起こさない為とか...

返信

2011/04/04 22:07 boss1981jp への返信

boss1981jp さんによる書き込み:


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

いやいや、別段迷惑はしておりません。逆に、情報を頂けて感謝しております。

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

了解です。うーむ、不思議ですね。

SafeBootやってみました。

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

情報ありがとうございます。Macの機種によって違う事を念頭にGPUドライバの影響かと思ったのですが、検証手段にはSafe Bootは役不足だったようです。

返信

2011/04/04 23:06 ni_ki への返信

ni_ki さんによる書き込み:


Macの機種によって違う事を念頭にGPUドライバの影響かと思ったのですが、検証手段にはSafe Bootは役不足だったようです。


ただの茶々入れです (^^;)。


やく ぶそく [3]【役不足】

① 俳優などが与えられた役に満足しないこと。

② 能力に対して,役目が軽すぎること。

「—で物足りない」

〔「役不足ですが頑張りたいと思います」などのように,自分の力量をへりくだる意味で用いるのは誤り〕


[大辞林 第三版]

返信

2011/04/04 23:33 ni_ki への返信

ni_ki さんによる書き込み:


あー、気にせず押し切るのみです。100年後には意味が変わっているでしょう。(笑)


はい。言語学的には正しい態度です (^^)。言語学は「何が正しい」とか「間違っている」とかは言いません。あれは「学校文法」(規範文法)、いわば国語学のやり方です。言語学は現実に存在する言語現象から機能的に文法を仮定するのみですから。もしもその文法に合わない現象に遭遇したら、それは使い方が間違えているのではなく、文法仮説が不完全だったと考えます (^^)。


ちなみに、最近の若い世代(特に女性)の過半数はもうサ行の子音を [s] ではなく [θ] で発音しますが、今の我々が聴くと耳障りに聞こえますが、日本語の音素構成から言えば、正しい (?) 変化の方向です (^^;)。

返信

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

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

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