
Rick Moen <rick@linuxmafia.com> writes:
Quoting Trent W. Buck (trentbuck@gmail.com):
Also nitpick: xterm *does* support unicode, it just doesn't support non-latin/cyrillic/greek orthographies very well. Obs. xterm -u8 / uxterm.
It supports us weirdo Scandihoovians with our 'Latin-plus' alphabets well, FWIW. (Those aren't diacriticals you see in Scandinavian words, but rather distinct letters.[1] They have spots in alphabetical order following the letter zed.
I was imlicitly including those under "Latin orthography" --- just like "U" and "W" and lowercase letters ;-) Hm, let's do a quick and misrepresentative test. $ xterm -fa Monospace -e emacs -Q -f view-hello-file -f follow-mode -f split-window-right $ urxvt -fn xft:Monospace -e emacs -Q -f view-hello-file -f follow-mode -f split-window-right $ mlterm -type xft -fg white -bg black -e emacs -Q -f view-hello-file -f follow-mode -f split-window-right I tried mrxvt, but the output was copletely buggered - it interpreted output from Emacs as ISO-8859-1 instead of UTF-8. I couldn't find anything relevant in the manual except -km, and guessing how to use that didn't work. I didn't bother to manually define fontsets, but all those orthographies (except maybe Han) definitely have working fontconfig aliases set up already. Terminals emulators using fontconfig (not just xft) should've Just Worked for all the fonts below. I *do not* have any i18n fonts installed for the X font system (the old bitmap stuff), which is probably why mlterm is so broken. bash4$ lsb_release -d Description: Debian GNU/Linux 8.0 (jessie) $ aptitude search --disable-columns -F '%p %v' ~i~sfont | column -t culmus 0.130-1 fontconfig 2.11.0-6.1 fontconfig-config 2.11.0-6.1 fonts-arabeyes 2.1-3 fonts-croscore 1.23.0-1 fonts-crosextra-caladea 20130214-1 fonts-crosextra-carlito 20130920-1 fonts-dejavu-core 2.34-1 fonts-droid 1:4.4.4r2-4 fonts-dzongkha 0.3-8 fonts-farsiweb 0.4.dfsg-12 fonts-ipafont 00303-12 fonts-ipafont-gothic 00303-12 fonts-ipafont-mincho 00303-12 fonts-kacst 2.01+mry-10 fonts-kacst-one 5.0+svn11846-7 fonts-khmeros 5.0-7 fonts-liberation 1.07.4-1 fonts-linuxlibertine 5.3.0-2 fonts-lklug-sinhala 0.6-3 fonts-lohit-beng-assamese 2.5.3-1 fonts-lohit-beng-bengali 2.5.3-1 fonts-lohit-deva 2.5.3-1 fonts-lohit-gujr 2.5.3-1 fonts-lohit-guru 2.5.3-2 fonts-lohit-knda 2.5.3-1 fonts-lohit-mlym 2.5.4-1 fonts-lohit-orya 2.5.4.1-1 fonts-lohit-taml 2.5.3-1 fonts-lohit-telu 2.5.3-1 fonts-nanum 20140930-1 fonts-nanum-coding 2.0-10 fonts-noto 2013-04-11-2 fonts-sil-abyssinica 1.500-1 fonts-sil-padauk 2.80-2 fonts-sil-zaghawa-beria 1.000-3 fonts-tibetan-machine 1.901b-5 fonts-tlwg-kinnari 1:0.6.1-2 fonts-tlwg-typo 1:0.6.1-2 fonts-tlwg-waree 1:0.6.1-2 gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2 texlive-fonts-recommended 2014.20141024-1 toilet-fonts 0.3-1 xfonts-encodings 1:1.0.4-2 xfonts-terminus 4.39-1
[1] Comedian Garrison Keillor, who had long residence in Denmark, once observed that the letter that looks like an 'o' with a diagonal line through it means 'This word cannot be pronounced by Americans.'
Duh, that's pronounced "ZE-RO"!
duck<