lug-dd@schlittermann.de schrieb am 01.09.02 21:17:33:
Tach,
ich versuche (mal wieder) russische Schriftunterstützung unter X Windows herzustellen. Mittlerweile habe ich mich durch das Cyrillic-HOWTO gekämpft, bin aber noch immer nicht am Ziel gelangt.
Vielleicht ist es nicht die optimale Lösung, aber man kann auch mit TrueTypefonts kyrillische Zeichen darstellen. Zum Beispiel mit Arial MS Unicode. Die
Bis hierher stimmts, aber dann einfach ttmkfdir starten und er sollte eigentlich wenigstens die iso-8859-5-Zeichensaetze eintragen. Dann einfach freetype-Modul laden und Verzeichnis in die XF86Config reinschreiben (XFree 4.x). Dann muss man nur noch den einzelnen Programmen sagen, dass sie diesen oder wenn eingetragen den koi8-r Zeichensatz verwenden sollen. Wenn man z.B. russische mp3-Dateien bearbeiten will, sollte man noch zusaetzlich in die font.dir die entsprechenden Zeilen mit microsoft-cp1252 reinschreiben. Die Umrechnung kann XFree alleine.
Kritischer ist dann schon die Umschaltung der Tastaturen. Ich mach das mit gkb und setxkbmap oder xkbsel (das, was kein gnome-Ersatz hat). Dem kann man dann auch noch einen Parameter angeben, dass die dritt-/viertbelegung per Tastendruck (z.B. AltGr) ein- und ausgeschaltet wird, aber nicht so wie bei der Deutschen Tastatur, sondern wie z.B. bei Num-Look.
Ich hab mir auch mal meine eigene Anpassung der mitgelieferten russischen Tastatur gemacht, damit die Sonderzeichen und Alternativbelegung naeher an meiner standardmaeszigen deutschen Tastatur liegen.
Weitere Tipps: vfat und joilet mit option utf8 mounten, und xterm im utf8-Modus verwenden. Wie das geht, steht in der Unicode-Howto. Dann kann man sich wenigstens die Dateinamen durchlesen. Wie ich das aber z.B. xmms verklickern soll, dass die Dateinamen utf8 sind (gtk-Dateiauswahl) weiss ich nicht. Fuer die Playlist und die Titelanzeige kann man, wenn man russische (Win-)Dateien kriegt dann einfach ...-microsoft-cp1251 eintragen, auch wenns der Auswahl-Dialog fuer die Playlist nicht wiedergibt.
(X)Emacs laeuft mit mule in jedem Modus. Hilfreich ist vor allem im Russischen Recode. Immerhin gibt es mindestens drei weit verbreitete Standards: cp1251, koi8-r, iso-8859-5
Tobias