ReSpEcT, юниксоиды! У меня следующая проблема. После дефолтовой установки в RedHat 9 есть некоторые проблемы с великим и могучим русским языком. По этой причине я решил перейти от UTF.8 к KOI8-R, прочитал пару статей... Теперь у меня получились следующие конфиги: В /etc/X11/XFree86FG раскладка клавиатуры выбирается из ru и us. FontPath "unix/:7100"
cat /etc/sysconfig/i18n: #Это я не сам так придумал LANG="ru_RU.KOI8-R" SUPPORTED="ru_RU.KOI8-R:ru_RU.koi8r:ru_RU:ru" SYSFONT="cyr-sun16" SYSFONTACM="koi8-u" #Почему koi8-u, a не koi8-r???
cat /etc.sysconfig/keyboard: KEYBOARDTYPE="pc" KEYTABLE="ru-ms"
cat /etc/gtk/gtkrc.ru:
#$(gtkconfigdir)/gtkrc.iso-8859-2 # # This file defines the fontsets for iso-8859-2 encoding # make symliks or hardlinks to gtkrc.$LANG if your language uses iso-8859-2 # and a gtkrc.$LANG doesn't exist yet.
style "gtk-default-iso-8859-2" { fontset = "-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\ -*-arial-medium-r-normal--12-*-*-*-*-*-iso8859-1,\ -*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-2,\ -*-arial-medium-r-normal--12-*-*-*-*-*-iso8859-2,*-r-*" } class "GtkWidget" style "gtk-default-iso-8859-2"
После дефолтовой установки и после такой локализации у меня проблемы с русским языком в таких прогах, как xmms,xcdroast,sylpheed,xchat,grip,gnucash,gnumeric... Если я не ошибаюсь, то они все написаны на gtk. В них русские символы выводятся как квадратики. Еще одна проблема: при монтировании разделов fat32 с codepage=866 и iocharset=koi8r вместо русских букв выводятся знаки вопросов. Помогите мне пожалуйста решить эту проблему(что надо было писать в конфигах?). Со шрифтами ничего не делал: они такие, как после стандартной установки.