[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:537]bdf backend (Re: high level API による font の設定について)
- X-ml-count: 537
- Subject: [MD:537]bdf backend (Re: high level API による font の設定について)
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 26 Feb 1998 16:28:17 +0900
- X-mailer: Semi-gnus 6.0.4 (based on Quassia Gnus v0.23)
yamamoto@xxxxxxxxx writes:
> ところで、mw32bdf.c を読んでいたのですが、FONTBOUNDINGBOX より、
> FONT_ASCENT, FONT_DESCENT の方を優先していますよね?
>
> 例えば、
>
> jiskan16.bdf:
> FONTBOUNDINGBOX 16 16 0 2
> FONT_ASCENT 14
> FONT_DESCENT 2
>
> だと、ury = 14, lly = -2, すなわち、height = 16 になるのでは? と思っ
> たのですが、そうなりません。よーく眺めてみると、
>
> --- mw32bdf.c.orig Thu Feb 26 03:37:06 1998
> +++ mw32bdf.c Thu Feb 26 03:37:14 1998
> @@ -103,6 +103,7 @@
> flag = proceed_file_line("STARTPROPERTIES", start, &len, &p, &q);
> if (!flag) return 1;
>
> + flag = 0;
> do {
> start = q;
> if (search_file_line("PIXEL_SIZE", start, len, &p, &q) == 1)
>
> では、ないですか? 元のままだと、STARTPROPERTIES の直後に、else に達
> しないと即終了してしまいます。
どうもありがとうございます。
たしかに、バグですね。;_;
直します。
from himi