on Tue, Aug 14, 2001 at 12:26:18AM -0700, Karsten M. Self (kmself@ix.netcom.com) wrote: > I'm seeing a fonts problem in two packages I use, dillo (0.6.0, from > tarball sources) and xchat-gnome (version: 1.8.2-1), both are showing up > with a bad font choice. Main fonts are rendered as square blocks, a > line of text looks something like "[][][][] [][] [][][][][][]..." This appears to be an iso8859 v. iso10646 encoding problem, confounded by a Gtk bug: http://www.xfree86.org/pipermail/fonts/2000-August/000023.html [Fonts] Re: Problem with -Adobe-Helvetica-*-ISO10646-1 and GTK+ Markus Kuhn Markus.Kuhn@cl.cam.ac.uk Sun, 13 Aug 2000 10:30:46 +0100 When we add the ISO10646-1 Adobe fonts to XFree86, I fear that we will have to find a hack like this around this problem, because unfortunately, far too many X11 applications assume naively that a wildcard encoding *-helvetica-*-*-* will give you an 8-bit font. Not only GTK+ does this. One solution might be to have separate directories 75dpi-recoded/ and 75dpi/ in that order in the font path, which hopefully will give the recoded ISO 8859 fonts a higher priority in a *-* encoding selection than the ISO 10646 master fonts. The underlying problem is that strcmp("ISO10646", "ISO8859") < 0, so Latin-1 is not the default any more for wildcard encodings. The solution appears to be getting 8859 fonts to list first so that they're selected based on wildcard (or to recode my app so that it grabs the right font -- they're compiled in ;-). But I'm a bit stymied on how to change font listing sequence under Debian. Thoughts? -- Karsten M. Self <kmself@ix.netcom.com> http://kmself.home.netcom.com/ What part of "Gestalt" don't you understand? There is no K5 cabal http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org Free Dmitry! Boycott Adobe! Repeal the DMCA! http://www.freesklyarov.org Geek for Hire http://kmself.home.netcom.com/resume.html
Attachment:
pgpZdPwf2XnDw.pgp
Description: PGP signature