zaurusのフォント入れ替えの覚書(1)

PCで日本語ではメイリオ、big5ではJheng Heiに見慣れた目には、ほかのフォントが見づらく感じるようになった。これは、単純に目の老化のせいとも言えるんだが。今までザウルスに入れていたHAN HOM AもUnicode対応で表示文字数にはまったく問題がないものの、少し見づらい所があったので、久しぶりに入れ替えることにした。フォント作成の手順を覚え書きとしてまとめておくことにした。

  1. makeqpf-armと使いたいフォントのttfファイルをSDカードに保存
  2. SDカードに作業ディレクトリを作る
    bash-2.05$ mkdir /mnt/card/lib
    bash-2.05$ mkdir /mnt/card/lib/fonts
  3. makeqpf-armとttfファイルを作業ディレクトリに移す
    bash2.05$mv /mnt/card/makeqpf-arm $QTDIR/lib/fonts/
    bash2.05$mv /mnt/card/arialuni.ttf $QTDIR/lib/fonts/
  4. 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 su

    newfontはこれから作成するフォント名
    oldfont.ttfは変換元のフォント名
    FT ttfフォントならFT、 bdfフォントならBDFを指定
    n でそのまま y で斜体字
    50 でそんまま, 75 で粗字体
    80,100,120…..360 フォントサイズの指定。pt数X10で,80は8pt, 100は10ptのこと
    su はアンチエイリアス。u はunicode

  5. makeqpfの実行
    bash-2.05$ cd $QTDIR/lib/fonts
    bash-2.05$ ./makeqpf-arm -A

    この 作業中、画面はかなり乱れる。一面、緑の画面で、しばらく緩慢な動きになるが、ひたすら我慢する。

  6. フォントの確認
    ターミナル画面に戻ったら、フォントが作成されたかどうか、念のため確認。

    bash2.05$ls
    newfont_100_50_t10.qpfができているはず。

zaurusのフォント入れ替えの覚書(1)” への1件のフィードバック

コメントを残す