PCで日本語ではメイリオ、big5ではJheng Heiに見慣れた目には、ほかのフォントが見づらく感じるようになった。これは、単純に目の老化のせいとも言えるんだが。今までザウルスに入れていたHAN HOM AもUnicode対応で表示文字数にはまったく問題がないものの、少し見づらい所があったので、久しぶりに入れ替えることにした。フォント作成の手順を覚え書きとしてまとめておくことにした。
- makeqpf-armと使いたいフォントのttfファイルをSDカードに保存
- SDカードに作業ディレクトリを作る
bash-2.05$ mkdir /mnt/card/lib
bash-2.05$ mkdir /mnt/card/lib/fonts - makeqpf-armとttfファイルを作業ディレクトリに移す
bash2.05$mv /mnt/card/makeqpf-arm $QTDIR/lib/fonts/
bash2.05$mv /mnt/card/arialuni.ttf $QTDIR/lib/fonts/ - fontdirの作成
一旦作業ディレクトリに戻って、viまたはzeditorを使ってfontdirを作成し、makeqpf-armと同じく作業ディレクトリ下に保存。fontdirの内容 下の内容で、一行一作業で計7回分。newfont oldfont.ttf FT n 50 100 su
newfont oldfont.ttf FT n 50 160 su
newfont oldfont.ttf FT n 50 180 su
newfont oldfont.ttf FT n 50 200 su
newfont oldfont.ttf FT n 50 240 su
newfont oldfont.ttf FT n 50 320 su
newfont oldfont.ttf FT n 50 360 sunewfontはこれから作成するフォント名
oldfont.ttfは変換元のフォント名
FT ttfフォントならFT、 bdfフォントならBDFを指定
n でそのまま y で斜体字
50 でそんまま, 75 で粗字体
80,100,120…..360 フォントサイズの指定。pt数X10で,80は8pt, 100は10ptのこと
su はアンチエイリアス。u はunicode - makeqpfの実行
bash-2.05$ cd $QTDIR/lib/fonts
bash-2.05$ ./makeqpf-arm -Aこの 作業中、画面はかなり乱れる。一面、緑の画面で、しばらく緩慢な動きになるが、ひたすら我慢する。
- フォントの確認
ターミナル画面に戻ったら、フォントが作成されたかどうか、念のため確認。bash2.05$ls
newfont_100_50_t10.qpfができているはず。
“zaurusのフォント入れ替えの覚書(1)” への1件のフィードバック