>>>>> "David" == David Sumbler <[EMAIL PROTECTED]> writes:

David> If I save the file in emacs-mule format, a lower case 'alpha'
David> appears as bytes [92 a6 c1] in case (a), and [9c f4 a7 b1] in
David> case (b).  Other characters show similar differences.

Given that your file is in 2022-JP, the correct behavior according to
the unicode standard is to convert any greek or cyrillic in it to the
wide compatability chars rather than normal greek or cyrillic chars.

This is an artifact of unicode's round-trip guarantee for legacy char
sets and the inclusion of wide greek and cyrillic in the legacy cjk
character standards.

Ensuring font support for both ranges is a bit of a pain.  You'll
have to play around with fontsets to get both ranges to display in
the gui.  For the terminal you'll need to have it use a font that
covers both.  (Generally it will use one font for narrow and another
for wide, it shouldn't be too hard to find a couple that work well
together and that have enough coverage.  As an example, the 9x18 and
18x18 bdf fonts should do it.)  If you are using a terminal app that
uses like gnome-terminal Pango (ÎÎÎè) it will use a substitute font
for any missing glyphs.

-JimC
-- 
James H. Cloos, Jr. <[EMAIL PROTECTED]>


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

Reply via email to