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

Re: Unicode support for GNU Emacs, II




 > > > I just discovered that I don't even need the create-fontset-* command.
 > > > I can just select the existing
 > > > 
 > > > 	"-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-standard"
 > > > 
 > > > and the result looks much nicer.
 > > 
 > > Not on my machine. Some ugly font with extrem serifs is used. :(
 > > You cannot customize the fontset via an X ressource, because the
 > > unicode-* charsets are not yet loaded.  
 > 
 > I am not using any Unicode characters. 

The existing fontset cannot be used if you want to use the new full
Unicode repertoire.  You either have to create a new one (easier if
you want to use the same font for all latin-based scripts), or add the
Unicode fonts to the standard fontset as Florian suggests.

 > Interesting, but probably not helpful.  Otfried's Emacs still accesses all
 > fonts via the Mule encoding, not via UTF8.

Fonts are accessed using the encoding that's appropriate for the font.
A JIS font is accessed in JIS, a GB font in GB, and, well, the Unicode
fonts using Unicode (Unicode fonts are now used for all latin scripts
as well as Thai, Lao, and Ethiopic.)

If you have a large Unicode font that covers everything, you can set
it up so that all CJK chars are taken from that font as well (see the
web page), instead of using JIS/KSC/GB/Big5 fonts.

 > Of course it is possible that Japanese fonts are chosen for some CJK
 > characters that look the same in all CJK locales.

Well, `looking the same' is a relative term.  If you are used to the
`Japanese' glyph variants, you do not want to see the `Chinese' one,
and vice versa.

 > In that case, you can of course create a fontset from a different spec
 > (witout gb2312).

No, removing the GB font from the fontset will show empty boxes for
characters that are taken from GB, it will NOT force the system to use
a different font (it cannot, since the Unicode reader is an external
process that has no knowledge about Emacs' fontsets).

You have to modify "utf2mule" as described in my other message.

Otfried


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