Nexus 7に搭載されている日本語フォントは,モトヤLマルベリ3等倍です。最近のAndroid機では標準に使われていて,SDKの中にも入っているし,githubからでもダウンロード出来るものです。すっきりとしたイメージの丸ゴシック体で,なかなか見やすいんじゃないかと思います。
ただHT-03AやSC-02Bでも使っていたフォント(ゆかりんフォントに絵文字とかをマージしたもの)が気に入っているんで,入れ替えてみた。
HT-03AやSC-02Bで使っていたフォントをMTLmr3m.ttfの名前にrenameして,Nexus 7の/sdcardにコピーしておく。オリジナルのフォントも必要であればバックアップしておく。(このやり方だと,フォントファイルを入れ替えるだけで簡単だから。)
> adb push MTLmr3m.ttf /sdcard/
/systemをrwにマウントしなおして,/sdcardに入れたフォントに変更する。 PCで,adb shellでログインして,rootで作業をする。
# mount -o remount,rw /system # cp /sdcard/MTLmr3m.ttf /system/fonts/MTLmr3m.ttf
これでフォントが変更できた。
リブートして,フォントが変わっていることを確認してOK。
HT-03AやSC-02Bだと問題なかったんだけど,Nexus 7だと一部の文字で上部が欠けちゃう表示になっちゃう。
FontForgeを使って,フォントを編集する。FontForgeでフォントを開いて,
出来たフォントMTLmr3m.ttfを再度Nexus 7にコピーしてOK。
新しくコメントをつける