[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/