Discussion:
FVWM: Missing Font Charsets
Walter Alejandro Iglesias
2012-10-29 09:05:04 UTC
Permalink
(Please start new threads for new subjects)
Hi again Dan

The output of that command in my machine is:

$ xlsfonts -fn -*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-*-*
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-8
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-8
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-10
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-10
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-11
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-11
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-13
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-13
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-14
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-14
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-16
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-16
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-2
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-2
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-3
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-3
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-4
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-4
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-5
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-5
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-7
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-7
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-9
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-9
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-koi8-r
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso10646-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso10646-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-10
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-10
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-11
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-11
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-13
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-13
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-14
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-14
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-15
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-15
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-16
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-16
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-2
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-2
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-3
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-3
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-4
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-4
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-5
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-5
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-7
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-7
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-8
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-8
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-9
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-iso8859-9
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-koi8-r
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-koi8-r
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-koi8-r
-misc-fixed-medium-r-semicondensed--13-94-100-100-c-0-koi8-r

If the first font would be the "selected" instead of a iso10646-1
the utf-8 characters would not be well rendered.

By the way, what I meant by "default font" is that

-*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-*-*

is the base name (the asterisks are wildcards) that X use to search and select
the font based in your locale. This process have some issues when using utf-8
locale. Just in some cases the problem is solved installing some xfonts.

To end this tale with a happy end. I inserted my favorite font (helvetica) on
libs/default.h list:

#define FLOCALE_MB_FALLBACK_FONT \
"-*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*," \
"-*-fixed-medium-r-semicondensed-*-13-*-*-*-*-*-*-*," \
"-*-fixed-medium-r-normal-*-14-*-*-*-*-*-*-*," \
"-*-*-medium-r-normal-*-16-*-*-*-*-*-*-*"

recompiled FVWM and I am using it whithout issues/errors.


Walter

Loading...