[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mgterm with Akagi font



鈴木(康)です。
<200008211116.e7LBGj018975@mailsv1.cna.ne.jp>の記事において
okuyama@cna.ne.jpさんは書きました。

  |   奥山と申します。
  | 
  |   MobileGearII for DoCoMoで1.5_ALPHA2を使用しています。
  | 
  |   mgtermで赤城フォント(FONTX2形式、16x11)を使用したいと思い、bdftomgl
  | を使用し、フォントをコンバートし、できたフォントk16x11.fntを
  | /usr/pkg/lib/mgl2に置き、mgterm.cを改造してmgtermを作り直してみました。
  | しかし、新しいmgtermにオプション -f 9を与えても、通常の16x16フォントし
  | か表示できませんでした。mgterm.cは、10x10ドットフォントを扱うためのパッ
  | チを参考に、パッチの適応部分を
  | 
  | 	} else if (font_size == 9) {
  | 		if (!load_font("k16x11.fnt",16,11)) {
  | 			font_size = 12;
  | 		} else {
  | 			font_size = 16;
  | 		}
  | 
  | このように赤城フォントの情報に書き換えただけです。

mgl2 では、font_size ってのは、縦の dot 数のことになっています。
ですから、

  	} else if (font_size == 11) {
  		if (!load_font("k16x11.fnt",16,11)) {
  			font_size = 12;
  		} else {
  			font_size = 11;
 		}

とすれば OK じゃないかと思います。

ちなみに、12,16,24 dot フォントは既にあるので、
そのままでは、(not 12dot)x12dot, (not 16dot)x16dot , (not 24dot)x24dot 
のフォントはロードできません。

# 16x11 で良かった!

  |   16x11ドットのフォントを表示するためには、これ以外にも、なにかいじら
  | なければいけないところがあるのでしょうか? 教えてください。
  | 
  |  --------------------
  |   奥山  倫  okuyama@cna.ne.jp
  | 
--
					鈴木 康司 @NECソリューションズ
					suz@hpc.bs1.fc.nec.co.jp
					TEL 042-333-6465