[M+ OUTLINE FONTS 626] Re: win7(x64) 全角文字の横幅に不具合?

Back to archive index

Aktado aktad****@users*****
2011年 8月 5日 (金) 13:02:05 JST


itouhiro さん,
ご返信が遅くなって申し訳ありません。aktado です。

ご指摘いただいた点を修正し, WINDTUNNEL_040 ブランチにコミットしています。
どうもありがとうございました。

問題なければ,trunk にマージしたいと思います。…が,以下のような問題点が
あり,今マージしてしまうと原因の切り分けが難しくなるので,一旦停止しました。

【問題点】
ビルドした TTF  ファイルを fontforge で開くと,時折,警告ウィンドウに以下の
ようなメッセージが表示されます。
(mplus-1p-heavy.ttf の場合)
| Copyright (c) 2000-2010 by George Williams.
|  Executable based on sources from 11:21 GMT 1-May-2010.
|  Library based on sources from 03:43 GMT 29-Apr-2010.
| This font contains both a 'kern' table and a 'GPOS' table.
|   The 'kern' table will only be read if there is no 'kern' feature in 'GPOS'.
| This font contains both a 'mor[tx]' table and a 'GSUB' table.
|   FF will only read feature/settings in 'morx' which do not match features
|   found in 'GSUB'.
| The glyph named uni2005 is mapped to U+4E3B.
|   But its name indicates it should be mapped to U+2005.
この最後の2行が示すように,本来は漢字グリフの U+4E3B に別のグリフ名が
割り当てられてしまうことがあるようです。

これはすべての M+ フォントで起こるわけではなく,また誤って割り当てられる
グリフ名の対応も一定ではないようです。そのため,原因の絞り込みが難しくなっ
ています…。

M+ LOG に書き込みのあった件も,これと関連しているのではないかと推測します。
http://mplus-fonts.sourceforge.jp/cgi-bin/blosxom.cgi/2011/07/25#mplus_fonts-110725

詳細は別途まとめてみようと思いますが,同様の症状が見られた方がいましたら,
使用環境などをお知らせいただけませんでしょうか。

なお,私の検証環境は以下のとおりです:
  Ubuntu Linux 11.04 (amd64)
  fontforge 20100501
  libfontforge 20100429

-- 
Aktado <aktad****@users*****>




mplus-fonts-dev メーリングリストの案内
Back to archive index