[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-zaurus:43] unismall font.
はじめまして,乃村です.
野首さん,登録ありがとうございます.
On Thu, 2 May 2002 09:27:28 JST,
knok@xxxxxxxxxxxxx (NOKUBI Takatsugu) said:
> # 日本語(EUC-JP)を表示可能な embeddedkonsole を作成することに成功しま
> # した。詳細はまた別メールにて報告します。
すばらしい.arm binary 希望です.:-)
逃避の一環で,naga10 から,5x10 & 10x10 の小さな unifont
(といっても,JISX0208 + ASCII 領域のみ) を作ってみました.
qpf ファイルにして 200KB ぐらいです.
http://www.swlab.csce.kyushu-u.ac.jp/~nom/Z/tmp/
にスナップショットその他を置いてます.
2つほど問題があるので,御存知の方がいらっしゃったら教えて下さい.
1. libqpe の fontmanager にパッチを当てる必要がある?
システムデフォルトのフォントは,
$QPEDIR/library/fontmanager.cpp 中で決め打ちのようで,
unifont_160_50*.qpf を返してきます.
なので,*_100_50.qpf を使うためには,fontmanager.cpp に
パッチが必要でした.
明示的にフォントを指定するアプリケーションは,
そのまま表示できると思います.
(なので,野首さんの embeddedkonsole 中では使えると思います)
fontmanager にパッチを当てる方法以外にシステムデフォルトのフォ
ントを指定する他の方法があるのかないのか分からないです.
(多分ない?)
ちなみに addressbook のリストビュー中のフォントもちゃんと表示
されるようになりました.めでたい.
2. *_t10.qpf が作れない...
実機で必要なフォントは,unismall_100_50_t10.qpf なのですが,
これがをうまく作れません.
unismall_100_50.qpf は,X 上の virtual frame buffer 上で
作れるのですが,t10 (270度回転) はうまくいきません.
SL 実機で BDF サポートを on にして一回レンダリングさせればいい
のでしょうけど,試していません.
makeqpf + Linux (VMWare の guest) の /dev/fb0 だと,どうしても
うまくいきません.28バイトのファイルができます.(;_;)
--
nom
--
ML: linux-zaurus@xxxxxxxxxxx
使い方: http://QuickML.com/