Hi,

At Sun, 4 Nov 2001 14:54:42 +0000 (GMT),
Markus Kuhn wrote:

> On Sun, 4 Nov 2001, Tomohiro KUBOTA wrote:
> > I found that FONT_ASCENT and FONT_DESCENT for 18x18ja and 18x18ko
> > fonts (15 and 3, respectively) are different from those for
> > 9x18 font (14 and 4, respectively).
> 
> I think I answered that before:

Sorry, I didn't know that.

> We didn't have much choice here as the single-width font needs that much
> foot space for combining characters below to work and the double-width
> source fonts dictated the base line there. It seems not a big problem as
> long as only ideographic characters are taken from 18x18*, as ideographs
> often don't have a well-identified base-line anyway, and it's slightly
> annoying only if you mix for instance single-width and doublewidth Latin
> characters.

Sure.  18x18* mainly contains CJK characters.  Writing system of
CJK characters is different from European ones and it doesn't have
a concept of baseline.  (Of course CJK characters have their own
concept of beauty on the arrangement of characters.)  The reason
why CJK fonts do have "baseline" is that fonts must have it (because
mechanism of X fonts was developed in European language world).  Thus,
I think we can determine the "baseline" of CJK fonts so that we feel
convenient.

Anyway, 18x18{ja,ko} is intended to be used with 9x18.  You say
"it's slightly annoying *only if* you mix ..." but the main usage
of 18x18{ja,ko} is mixing it with single-width ones.


> Probably to late anyway now. Or what operation exactly do you suggest?

Changing descent and ascent of 18x18{ja,ko} to fit with 9x18.
Since 18x18{ja,ko} are fairly new and I think it is not too late.

---
Tomohiro KUBOTA <[EMAIL PROTECTED]>
http://www.debian.or.jp/~kubota/
"Introduction to I18N"  http://www.debian.org/doc/manuals/intro-i18n/
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to