Unicode and xemacs

Peter Gordon peter
Tue Nov 14 13:46:24 EST 2006


I am using xemacs 21.5.27 on Fedora 5.

./configure --prefix=/sw/xemacs-21.5.27 --without-debug --without-error-checking  --with-xft=emacs,tabs,menubars,gauges --with-mule 
cd /sw/xemacs-21.5.27/lib/xemacs
tar -ztvf /sw/src/tarfiles/xemacs-sumo.tar.gz

Note: it is compiled with mule.

=======================================================================
Here are the partial results from locale -a 
...
...
hebrew
he_IL
he_IL.iso88598
he_IL.utf8
...
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
....
=======================================================================
I then use Firefox to go to a Russian site, and cut and paste into xemacs

This is in the *Warning* buffer

(1) (font/notice) Unable to instantiate font for charset cyrillic-iso8859-5, face default

I get a similar message for Hebrew

(2) (font/notice) Unable to instantiate font for charset hebrew-iso8859-8, face default

And this is standard output:

initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 16 descent 4 width 10 height 23
initialized font monospace-12
initialized metrics ascent 16 descent 4 width 10 height 23
initialized font Luxi Mono-12:slant=110
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
checking if Luxi Mono-12:antialias=True:hintstyle=2:rgba=5:fontformat=Type 1:embeddedbitmap=True handles English
Xft font Luxi Mono-12:antialias=True:hintstyle=2:rgba=5:fontformat=Type 1:embeddedbitmap=True supports en
initialized metrics ascent 13 descent 3 width 8 height 18
initialized font Luxi Mono-12:style=Regular:slant=0:weight=80:pixelsize=12.5:foundry=b&h:antialias=True:hintstyle=2:outline=True:scalable=True:dpi=75:rgba=5:fontformat=Type 1:embeddedbitmap=True
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 16 descent 4 width 10 height 23
initialized font Luxi Mono-12:slant=110
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200
initialized metrics ascent 17 descent 4 width 10 height 23
initialized font Luxi Mono-12:weight=200

These are the lines when Russian is pasted

Xft font Luxi Mono-12:antialias=True:hintstyle=2:rgba=5:fontformat=Type 1:embeddedbitmap=True doesn't support cyrillic-iso8859-5
Xft font Sazanami Mincho-12:familylang=en:stylelang=en:antialias=True:hintstyle=2:rgba=5:capability=otlayout\:kana:fontformat=TrueType:embeddedbitmap=False doesn't support cyrillic-iso8859-5

These are the lines when Hebrew is pasted

checking if Luxi Mono-12:antialias=True:hintstyle=2:rgba=5:fontformat=Type 1:embeddedbitmap=True handles Hebrew
Xft font Luxi Mono-12:antialias=True:hintstyle=2:rgba=5:fontformat=Type 1:embeddedbitmap=True doesn't support he
checking if Sazanami Mincho-12:familylang=en:stylelang=en:antialias=True:hintstyle=2:rgba=5:capability=otlayout\:kana:fontformat=TrueType:embeddedbitmap=False handles Hebrew
Xft font Sazanami Mincho-12:familylang=en:stylelang=en:antialias=True:hintstyle=2:rgba=5:capability=otlayout\:kana:fontformat=TrueType:embeddedbitmap=False doesn't support he
=======================================================================
There is another problem with the fonts:

If I go to the Menu bar and choose Option/Font, _all_ the font names are greyed out. Luxi Mono has a green diamond by it.
Why can't I choose other fonts?

Peter








More information about the XEmacs-Beta mailing list