« 2006年03月16日 | メイン | 2006年03月18日 »

2006年03月17日

PDFとフォント(7) 平成角ゴシック Stdフォントのファミリー名

さて、次に平成角ゴシック Stdフォントの名前が、Macintosh、Windowsの日本語、英語モード用にどのようになっているかを比較してみました。

○まとめ
(1)Macintosh用
・英語では、ファミリー名:Heisei Kaku Gothic Std、サブファミリー名:W3~W9となっています。つまり、フォントウエイトでファミリー化しているということになります。また、優先フォントファミリーの部分は使っていません。
・日本語も同様です。

(2)Windows用
・英語では、ファミリー名:Heisei Kaku Gothic Std W3~同W9、サブファミリー名:RegularまたはBoldとなっています。
この部分を使うと、Heisei Kaku Gothic StdのウエイトW3~W9のフォントはファミリーとして扱われません。

・優先ファミリー名(ID16)を使ってMacintoshと同じようなファミリー化をしています。従って、Windows版では、優先ファミリー名を使わないとファミリーとして扱えません。

・Full font name (ID4)は、ID1とID2を結合したものでなければならない、しかし、そうなっていない、という点で仕様違反です。

・日本語の場合、Full font name (ID4)が空白になっています。日本語WindowsではFull font name を表示するアプリケーションがもしあると困るでしょう。

以下にデータを示します。

次の表は、平成角ゴシック Std W3フォントのName Tableに書かれている4つのプラットフォーム用のフォントファミリー関係のデータを取り出したもの。

表1 平成角ゴシック Std W3フォントのName Tableをttfdump.exeで解析した結果

Font Family Font Subfamily 優先Font Family 優先Font Subfamily
Mac 英語 Heisei Kaku Gothic Std W3
Mac 日本語 平成角ゴシック Std W3
Window英語 Heisei Kaku Gothic Std W3 Regular Heisei Kaku Gothic Std W3
Windows日本語 平成角ゴシック Std W3 Regular 平成角ゴシック Std W3

次の表は平成角ゴシックStdファミリーのName Tableの解析結果です。4つのフォントファイルのフォント名に関する部分を取り出して、4種類のプラットフォーム毎に整理したものです。

表2-1 平成角ゴシックStdファミリー Macintosh用英語

FileName Font Family Font SubFamily Full Font Name 優先Font Family 優先Font Subfamily
(ID1) (ID2) (ID4) (ID16) (ID17)
HeiseiKakuGoStd-W3.otf Heisei Kaku Gothic Std W3 Heisei Kaku Gothic Std W3
HeiseiKakuGoStd-W5.otf Heisei Kaku Gothic Std W5 Heisei Kaku Gothic Std W5
HeiseiKakuGoStd-W7.otf Heisei Kaku Gothic Std W7 Heisei Kaku Gothic Std W7
HeiseiKakuGoStd-W9.otf Heisei Kaku Gothic Std W9 Heisei Kaku Gothic Std W9

表2-2 平成角ゴシックStdファミリー Macintosh用日本語

FileName Font Family Font SubFamily Full Font Name 優先Font Family 優先Font Subfamily
(ID1) (ID2) (ID4) (ID16) (ID17)
HeiseiKakuGoStd-W3.otf 平成角ゴシック Std W3 平成角ゴシック Std W3
HeiseiKakuGoStd-W5.otf 平成角ゴシック Std W5 平成角ゴシック Std W5
HeiseiKakuGoStd-W7.otf 平成角ゴシック Std W7 平成角ゴシック Std W7
HeiseiKakuGoStd-W9.otf 平成角ゴシック Std W9 平成角ゴシック Std W9

表2-3 平成角ゴシックStdファミリー Windows用英語

FileName Font Family Font SubFamily Full Font Name 優先Font Family 優先Font Subfamily
(ID1) (ID2) (ID4) (ID16) (ID17)
HeiseiKakuGoStd-W3.otf Heisei Kaku Gothic Std W3 Regular HeiseiKakuGoStd-W3 Heisei Kaku Gothic Std W3
HeiseiKakuGoStd-W5.otf Heisei Kaku Gothic Std W5 Regular HeiseiKakuGoStd-W5 Heisei Kaku Gothic Std W5
HeiseiKakuGoStd-W7.otf Heisei Kaku Gothic Std W7 Bold HeiseiKakuGoStd-W7 Heisei Kaku Gothic Std W7
HeiseiKakuGoStd-W9.otf Heisei Kaku Gothic Std W9 Bold HeiseiKakuGoStd-W9 Heisei Kaku Gothic Std W9

表2-4 平成角ゴシックStdファミリー Windows用日本語

FileName Font Family Font SubFamily Full Font Name 優先Font Family 優先Font Subfamily
(ID1) (ID2) (ID4) (ID16) (ID17)
HeiseiKakuGoStd-W3.otf 平成角ゴシック Std W3 Regular 平成角ゴシック Std W3
HeiseiKakuGoStd-W5.otf 平成角ゴシック Std W5 Regular 平成角ゴシック Std W5
HeiseiKakuGoStd-W7.otf 平成角ゴシック Std W7 Bold 平成角ゴシック Std W7
HeiseiKakuGoStd-W9.otf 平成角ゴシック Std W9 Bold 平成角ゴシック Std W9
投票をお願いいたします

投稿者 koba : 08:00 | コメント (0) | トラックバック