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

Re: fonts with combining characters



> The -misc-fixed-* fonts are all of the CharCell category, while the
> fixed-width fonts of Adobe and B&H fall into the Monospaced category,
> probably, because the renderer didn't guarantee that there is no
> out-of-box ink.

Actually, most of them do have ink above the font ascent -- they don't have
hokey looking accented capitals (Aring in particular).

> So it seems that we have no choice for C and M fonts, but would it be
> OK to have zero-width combining characters for P fonts?

Given that C and M fonts will use non-zero width combining characters, it seems
somewhat irrelevant what width you assign for P fonts as applications will have
to handle both styles of fonts.  A very clever client may be able to eliminate
one extra text element in a PolyText call by merging the overstruck character
inline with the remaining text elements, which argues for making them use
negative LSB/RSB and zero width.

Let's also remember to figure out how this should "really" work so we can
generate usable metrics in an extended X rendering system.

-keith


-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/lists/