「M+フォントとIPAフォントの合成フォント」に記号を追加したもの

2008/09/08
文市（あやち）N.Aono <info@ayati.com>

このアーカイブは、

森下浩司(coz)さんがデザインされ、M+ FONTS PROJECTより、
自由なライセンスで公開しているアウトラインフォントである、

M+ OUTLINE FONTS
http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/
にて配布された、

M+ TESTFLIGHT 017
に基づき、
同梱の m++ipa.pe スクリプトと IPA フォント（ipag.ttf）、
FontForge プログラムを使用して生成した合成フォントのうち、

M+1MN+IPAG.ttf

に若干の記号を追加した、

M+1MN+IPAG-nokiaemoji.ttf
M+1MN+IPAG-nokiaemoji_75.ttf
M+1MN+IPAG-nokiaE61i.ttf
M+1MN+IPAG-nokiaE61i_75.ttf
M+1MN+IPAG-nokiaX02NK.ttf
M+1MN+IPAG-nokiaX02NK_75.ttf

を、元配布物のライセンスに準じて配布しているものです。

記号はM+ OUTLINE FONTSの他のグリフから写し、適宜変更を加えた
ものです。

S60独自記号十数文字（U+F800 - U+F815）も、M+ OUTLINE FONTSの
他のグリフを元に適当に作成しました。
また、S60アプリケーションの一部で利用しているため、
http://www.ne.jp/asahi/myhp/masa/gsm3g/note/zakki200802.htm
にあるように、U+25BA に右向き三角、U+25C4 に左向き三角を追加
しました。
Symbian S60 3rd機で上下の位置ずれを防ぐため、U+10000の文字の
高さを伸ばして調整しました。

M+内他グリフから移し、適宜改変した記号の一覧は以下の通りです。
U+00009
U+00A0-U+00A4
U+00A6
U+00A9-U+00AF
U+00B2-U+00B3
U+00B5
U+00B7-U+00D6
U+00D8-U+00F6
U+00F8-U+00FF
U+0152-U+0153
U+0160-U+0161
U+0178
U+017d-U+017e
U+0192
U+02C6
U+02DC
U+2011-U+2012
U+2016-U+2017
U+2022-U+2024
U+2039-U+203A
U+20AC
U+2122
U+21B0-U+21B4
U+2122
U+2219
U+25B4-U+25BB
U+25BE-U+25C5
U+2661-U+2662
U+2665-U+2666
U+F6DB
U+F800-U+F815
U+E1000

これら追加した記号のライセンスにについては、M+ OUTLINE FONTSと
同一です。

これらのフォントはフリー（自由な）ソフトウエアです。 
あらゆる改変の有無に関わらず、また商業的な利用であっても、自由にご利用、複製、再配布することができますが、全て無保証とさせていただきます。

となります。

また、bobby_softさんが、ボビーのデジモノ日記にて公開された、
http://blog.goo.ne.jp/bobby_soft/e/c46fe4d9127575cbb2b3f264a55fd216
SoftBank絵文字の外字ファイルをマージしました。

こちらは、ボビーのデジモノ日記「X01HTにSoftBank絵文字を外字登録しました。」
ページによると、
「興味のある方は、ご自由にご利用くださいませ。
　ただし、自己責任でお願い致します。
　最悪、ハードリセットも考えられますので、バックアップを」
とのことです。
元は、X01HTというWindows Mobileデバイス用の外字ファイルです。

絵文字をいれたものの一覧は以下の通りです。
U+E001-U+E05A
U+E101-U+E15A
U+E201-U+E257
U+E301-U+E34D
U+E401-U+E44C
U+E501-U+E537

X02NKでは元のカラービットマップ絵文字が重ね表示されるため、
これら二値化したアウトラインフォントとビットマップが重ね表示を
避けるため、X02NK用ファイルでは、該当グリフに絵文字を入れず、
空白を設定しています。

また、NM705i等のdocomo端末で、
microSDに/Resource/Fontsフォルダを作成し、本フォントを
HeiseiGothS60.ttfにリネームして入れている方がおられるよう
ですので、docomo絵文字及びdocomo拡張絵文字のグリフ
U+E63E - U+E757に空白を入れました。

空白グリフを設定したもの。
U+E63E-U+E757

E61iではdocomo用絵文字グリフに空白を入れると表示が乱れる場合が
あるようなので、E61i用ファイルでは該当グリフを未定義にしています。


オリジナルのサイズに加え、全グリフを75％縮小したファイルも
同梱しています。


この配布物は、元配布物であるM+ OUTLINE FONTSとIPAフォントの
ライセンスに準じて配布しています。

M+ OUTLINE FONTのライセンスは、このアーカイブに含まれる
LICENSE_J.mplus
LICENSE_E.mplus
をご覧ください。

IPAフォントのライセンスは、このアーカイブに含まれる
COPYING.font.ja
をご覧ください。

IPAフォントを改変して再配布するために、ライセンス条項にしたがい
HP Vector Driverに同梱して配布しています。

