日本語、英語、中国語(簡体字)が表示可能なフォント公開
改変再配布可能な、中国語フォントを探すと、Wen Quan Yi がGPL v2で、しかもゴシック体のようです。
READMEを見ると、ずいぶん色々な言語の文字が入っているようです。ファイルサイズもそれなりに大きいです。
これをM+ と合わせれば、日本語英語中国語がフォントファイルひとつでいけそうです。早速試してみます。
気になるのはGPLです。
まず、GPLに汚染されていないM+ に記号を追加したものを作り、それはそれで公開し、その後Wen Quan Yi と合わせたフォントファイルを作り、GPLで公開することにしてみましょう。
まずは、M+ OUTLINE FONTSに Nokia機などS60 3rdデバイスで使いそうな記号を追加したフォントファイルを作成します。今回、IPAフォントもVLゴシックフォントファミリも無関係です。
「mplus_1m_nokia.zip」をダウンロード
このアーカイブは、
森下浩司(coz)さんがデザインされ、M+ FONTS PROJECTより、
自由なライセンスで公開しているアウトラインフォントである、
M+ OUTLINE FONTS
http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/
にて配布された、
M+ TESTFLIGHT 017
に基づき、
mplus-1m-regular.ttf
に若干の記号を追加した、
mplus-1m-nokia.ttf
を、元配布物のライセンスに準じて配布しているものです。
記号はM+ OUTLINE FONTSの他のグリフから写し、適宜変更を加えた
ものです。
追加した記号がだいぶありますので、詳しくはアーカイブ内のドキュメントをご参照ください。
さて、ここまではGPLは関係ありませんでした。
Wen Quan Yi はGPL v2なので、元アーカイブを含んだアーカイブにしておきます。ライセンス関係等、元アーカイブ内のドキュメントをご覧ください。
「M_1M_WenQuanYiZenHei.zip」をダウンロード
M+1M+WenQuanYiZenHei.ttf
が、作成したフォントファイルです。

カレンダー表示も正常です。

ゴシック体なので、M+ フォントとの相性もなかなか良いです。

台湾のサイトも表示できます。

中国語(簡体字)も大丈夫のようです。
なお、SoftBank絵文字領域には空白を設定しています。GPLとの整合性が判断できなかったためです。必要な方はご自分で今まで公開したフォントファイルからfontforgeでコピペしてもらえればと思います。

とりあえず、E71でだけ動作確認しています。
----------
ダウンロード用まとめページNokia機などのSymbian S60 3rd用フォント
| 固定リンク


コメント
貴方にて以前に掲載いただきました以下FONTの導入は成功しました。M+1VM+IPAG-circle-nokia.ttf
業務上必要なので、今回の日英中表示可能FONTに変更したいのですが、具体的な方法を指南いただけませんでしょうか?
投稿: 素人ですいません | 2008/09/13 09:13
GREAT!昨日コメントを残し、もう今日には既に3ヶ国語対応フォントを作成くださるなんて!謝謝!
投稿: WUSHILAN | 2008/09/13 10:18
素人ですいません さん、おはようございます。
簡単に6220 classicなどの日本語化手順で導入成功したのでしたら、内蔵メモリのfontsフォルダ(C:¥Data¥Fonts¥)に今回のフォントを入れてやり、M+ 1VMをY-Browserで削除してから再起動すればOKです。
Y-Browserをインストールしていない場合、標準のファイルマネージャで以下のように作業します。
(1)内蔵メモリのfontsフォルダ(C:¥Data¥Fonts¥)にあるFontRouter.iniを別の場所に移動して再起動する。
(2)内蔵メモリのfontsフォルダ(C:¥Data¥Fonts¥)から以前のフォントファイル(M+ 1VM等)を削除して、今回のフォントファイルを入れる。
(3)FontRouter.iniを内蔵メモリのfontsフォルダ(C:¥Data¥Fonts¥)に戻して再起動
もし、FontRouter LTをSDカード側にインストールしたのなら、SDカードを抜いて再起動し、フォントファイルを入れ替えてからSDカードを入れて再起動でOKだと思います。
以上ですが、通常、Symbian S60 3rd以降のNokia機でフォントのインストールは、
(A)Z:¥Resource¥Fonts¥にあるファイル名すべてと同じファイル名でE:¥Resource¥Fonts¥に入れたいフォントのファイルをそれぞれリネームして入れる。
もしくは、
(B)FontRouter LTを利用し、FontRouter.iniにフォント名を指定して有効にする
という方法のどちらかですが、E71など最近の機種だと、
(C)簡単に6220 classicなどの日本語化手順でFontRouter LTを利用してINIを書き換えずに入れる
というのがお手軽です。
ただし、docomoから出ているNM705i(NM706i)はS60用のアプリケーションソフトのインストールができませんから、(A)の方法、すなわち、PC上でmicroSDに/Resource/Fontsフォルダを作成し、本フォントをHeiseiGothS60.ttfにリネームして入れるという手順になります。NM705iではフォントの差し替えはmicroSD上の¥Resource¥Fonts¥HeiseiGothS60.ttfを入れ替える(削除して、新しいフォントファイルをHeiseiGothS60.ttfにリネームコピーする)という手順となります。
投稿: あやち | 2008/09/13 11:15
さっそくE90に導入しました。とても良い感じで日中両用環境になりました。ありがとうございます。
投稿: コザック | 2008/09/13 14:10
あやち様
美しいFONTを公開いただいている上に無謀な初心者質問にもご丁寧にお答えいただき、感謝感激!!!!です。
本当にありがとうございます!!
投稿: 素人 | 2008/09/14 01:01
こんにちは!
『愛 LOVE 中国!!』の『浪漫飛行』です。
『中国語』で検索してやって来ました。
中国&中国語に興味があるなら、私も中国関係のブログを書いてますので、お暇な時にでも覗いて見てください。
中国語の勉強から、中国語の歌紹介、女優紹介に至るまで、色々紹介しています。きっと役立つ情報があると思います。
投稿: 浪漫飛行 | 2008/09/14 16:49
すばらしいの一言です。
M+1M+WenQuanYiZenHei.ttf
大切に使わせていただきます。
従来よりE71のフォントを色々替えてきましたが、どれも100%満足いくフォントではありませんでした、(すみません、全て他力本願のくせに、要求だけ高くて)
フォントの表示位置、高さ、読みやすさ、一言、惚れました。
現在香港在住ですので、本当に有り難いです。
投稿: yamagishi | 2008/09/16 15:24
追記いたします。
どうも私のやり方が皆さんと違うようですが、元々E90を購入後に下記設定で使用していました。
M+1P+IPAG-circle-90a.ttfを下記へrename
nohindisnr60.ttf
nohindissb60.ttf
nohinditsb60.ttf
E90ではフォント上部が少し欠けた状態で使用(他のピッタリフォントが見つけられなかったのが理由でした。)
E71を購入後、とにかく面倒なので、E90で使用していたフォント設定をそのままE71へ移行。
なんとQreaderではフォント設定できるではありませんか.....
それではとFontRouter.LT.をPhoneメモリー側へインストール、イニシャルファイルの設定も、なにもしていません。
というか.INIファイルが入っていないと思います。
で、やはりE90と同じで90%縮小フォントでも上が欠ける。。でも我慢。
そしてM+1M+WenQuanYiZenHei.ttfとの出会い。。
それぞれ3つのフォントにrename,全てOKでした。
広東語言語に変更、すばらしいフォント表示、そして英語へ設定を戻してgmail、memo、カレンダーと日文と中文混在を試したが
全く問題ありません、とても美しく表示されています。
ありがとう、神様.....
投稿: yamagishi | 2008/09/16 17:25
あやち様
いつも、フォントを利用させています。ありがとうございます。
今回のフォントも早速使わさせていただきます。
投稿: sonia | 2008/09/19 21:39
上記、(/ω\)ハズカシーィ 失礼しました..。いつもフォントを利用させて戴いています。これからもよろしくお願いいたします。
投稿: sonia | 2008/09/19 21:44
X01NK(E61)にこのfontを入れました。中国からのメール(簡体字)が読めるようになり感謝しています。MMSでもWEBのGoogleのGmailerでも簡体字が表示されるのですが、唯一E61の標準E-mailソフトでgmailを受けると、なぜかすべて文字化けします。設定の問題でしょうか、システムの問題でしょうか?何か対処法がありましたらお教えください。
投稿: kyungwha | 2008/09/21 21:06
kyungwha さん、こんばんは。
手許の中国語ファームの6220classicでは、標準メールソフトでpop.gmail.com利用で、GB2312, GB18030, HZ, BIG5それぞれの形式で送ったメールを受信して正常に読めています。
X01NKで同様に試すと、文字化けしました。X01NK標準メールソフトが中国語のメールのエンコーディングに対応していないのではないでしょうか。
X01NKでなく、中国語ファームのNokia機を使うか、X01NKでも、標準のメールソフトでなく、中国語に対応したメールソフトを使えばよいかと思います。
Webではなく、別途インストールするGMailアプリでそれぞれの中国語エンコードメールの受信を試したところ、正常に表示されました。
メールソフト、GMailアプリは、
http://mail.google.com/app
からダウンロードしました。
投稿: あやち | 2008/09/22 22:50
回答ありがとうございました。やはりX01NKの標準e-mailではエンコードできないんですね。MMSでは簡体字が読めるのでなにか方法があるのではないかと考えてしまいました。X01NKは日本語エンコードが3種ありますが簡体字表示はダメでした。でも、ご指摘のようにGmailアプリやGoogleのサイトからgamilが読めますので使用上の問題はありません。
投稿: kyungwha | 2008/09/23 00:30
初次见面。我是FJXZ.
现在学习汉语。
以前我使用+J的免费字体和A4输入法。
这次吧你的字体对X02NK安装了。
挺美丽的,非常感谢你。
投稿: FJXZ | 2008/10/05 19:37
E61日本語版とX01NKに常用させて頂いて重宝しております。一点、ご質問です。全体的には上手く収まっているのですが、「ノート」では字が全体に上にずれて、上線よりも少しはみ出します。例のトーフ文字U+10000の高さを伸ばしたり縮めたりしましたがほとんど変わりませんでした。具体的な伸縮率の値などありましたらお教え下さい。
投稿: kyungwha | 2008/10/06 14:58
大変に申し訳御座いませんが下記フォント変更に関してアドバイスをいただけると大変助かります。
状況:日本語フォントが表示できない。(文字化けしてしまいます)
FontRouter.LT.for.v9.Build20071109.opensigned.sisはphone側へ導入済です。
機種:香港版 NOKIA E75
Z:のフォント構成内容
nosnr60.ttf
nssb60.ttf
nstsb60.ttf
s60sc.ccc
s60tchk.ccc
s60zdigi.ttf
M+1M+WenQuanYiZenHei.ttfを下記にrename後にSDカード resource/fontsへコピー
nosnr60.ttf
nssb60.ttf
nstsb60.ttf
結果:再起動文字化け
ではと下記はrenameせずにttfと一緒に追加でSDカードへ導入
s60sc.ccc
s60tchk.ccc
s60zdigi.ttf
結果:再起動文字化け
よくわからないのですが何故ビットマップとture typeが混在しているのか??
E61,E61iの機種ですとビットマップのみで簡単に日本語化できたのですが.....
またE71ではttfのみrenameで簡単に日本語化できてしまいましたがこのE75は....どうして??
以上宜しくお願い致します。
投稿: E75 ユーザー | 2009/04/26 10:18
あやち様
各種設定につき大変丁寧に書いてくださり、どうもありがとうございます。
数ヶ月前にE71(欧州版)に+J Font&松茸を入れて、日本語フォントを普通に表示できるようにしたのですが、今回は中国語のフォントも合わせて表示させたいため、御教示いただいた通りFontRouterをインストールしました。
しかし、インストールした際に、本携帯とはcompatibleではないとのメッセージがあり、それを無視して一応最後までインストールできました。
その後、M+1VM+IPAG-circle-nokia.ttfをc:\data\fonts\に入れたものの、なぜかファイルの前に"?"のマークが付いていて、試して送った中国語の文字も"□"のように化けてしまいました。
これはFontRouterの設定がうまくいかなかったのか、それとも+J Fontをuninstallしていないことによる現象なのでしょうか。
そもそも+J Fontのuninstallはどこからやれば良いでしょうか。
解決策につきアドバイスをいただけると幸甚です。
投稿: E71 User | 2009/12/14 03:44
あやち様
一点訂正です。
c:\data\fonts\に入れたのはFontRouter.iniとM+1M+WenQuanYiZenHei.ttfです。
後者(ttfファイル)の前に"?"が付いている状態です。
どうぞよろしくお願いいたします。
投稿: E71 User | 2009/12/14 03:51
あやち様
度々すみません。
いろいろトライしてみた結果、+J Fontの一部を削除できて、それで中国語も無事に表示できるようになりました!
改めて感謝申し上げます。
また、当面は不要ですが、今度フォント表示のみならず、入力システムのインストールについてもちょっと調べてみたいと思います。
何か良いアドバイスがあれば、よろしくお願いいたします。
投稿: E71 User | 2009/12/14 04:09