Квадраты вместо букв
Здравствуйте.
У меня в не русифицированных (как я думаю) программах в частности
XMMS, Xchat, при системном языке русском, вместо букв стоят
квадраты.
При установке системного языка английским все нормально.
RHL 9, GNOME 2.2
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Здравствуйте.
У меня в не русифицированных (как я думаю) программах в частности
XMMS, Xchat, при системном языке русском, вместо букв стоят
квадраты.
При установке системного языка английским все нормально.
RHL 9, GNOME 2.2
Здравствуйте, Sergey.
Вы писали 14 октября 2003 г., 9:18:06:
Нет у меня не теги, а кнопки в менюшках, да вообще весь текст
относящийся к программе.
А почему Вы считаете, что эти программы у Вас не "русифицированы"?
Как раз наоборот - у вас неправильно указаны шрифты, точнее указаны, но не
имеющие руских символов (вместо симолов - квадратики).
А программы говорят по русски.
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, d2r.
Вы писали 14 октября 2003 г., 9:50:10:
Но почему-то большинство программ отображают русский язык нормально.
Дело в том, что в каждой программе используется свой, выбранный
программистом писавшим программу, шрифт. Точнее, семейство шрифтов. Очень
часто используется семейство шрифтов adobe, которое, к сожалению, не имеет
(по крайней мере у меня) набора koi8.
Бывает и так: программист использовал шрифт с русскими символами, но на
Вашем компьютере нужного шрифта нет. Тогда система выбирает
наиболее подходящий по начертанию шрифт, который может не иметь русских
символов.
Распространенным семейством русифицированных шрифтов является cronyx, но, к
сожалению, эти шрифты весьма "корявые". Сейчас, неплохие русские (koi8) шрифты
есть
в семействе misc.
Вообще, в последнее время, появилось довольно много русских шрифтов в разных
кодировках. Их можно найти в дистрибутивах российских производителей (ALT,
ASP).
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
*This message was transferred with a trial version of CommuniGate(tm) Pro*
Здравствуйте, Kyller.
Вы писали 13 октября 2003 г., 21:44:14:
Всё очень просто:
http://www.linuxshop.ru/redhat/files/XFree86-75dpi-fonts-4.2.0-73.i386.rpm
вот это обязятельно скачай и установи, предварительно удалив :
[root@developer ttf]# rpm -e --nodeps XFree86-75dpi-fonts
[root@developer ttf]# rpm -ihv XFree86-75dpi-fonts-4.2.0-73.i386.rpm
теперь заработало GTK1
Для того, чтобы сделать английский язык ввода языком ввода по умолчанию,
нужно подредактировать файл /etc/X11/XF86Config и заменить в нем строки:
Option "Xkbmodel" "pc-105"
на
Option "Xkbmodel" "pc-104"
Option "XkbLayout" "ru,us"
на
Option "XkbLayout" "us,ru(winkeys)".
А чтобы сменить метод переключения "Английский/Русский" нужно сточку:
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
заменить на:
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
В /etc/sysconfig/keyboard сделай:
KEYBOARDTYPE=pc-104
KEYTABLE=us,ru-ms
ну до кучи можешь поставить true type шрифты, затяни их из инета
или возьми с какого-нить соседнего виндовоза.... :) скопируй их
например в /tmp/ttf/
[root@developer windowozz]# cd /windows/fonts/
[root@developer ttf]# cp *.ttf /tmp/ttf/
[root@developer ttf]# cp *.TTF /tmp/ttf/
[root@developer root]# cd /tmp/ttf/
[root@developer ttf]# cp *.ttf /usr/X11R6/lib/X11/fonts/TTF/
[root@developer ttf]# cp *.TTF /usr/X11R6/lib/X11/fonts/TTF/
[root@developer ttf]# cd /usr/X11R6/lib/X11/fonts/TTF/
[root@developer TTF]# mkfontdir
[root@developer TTF]# mkfontscale
Couldn't get family name for ./marlett.ttf
[root@developer TTF]#
и для тотальной руссификации:
Теперь опять понадобится папка, в которой лежат наши TTF-шрифты.
Теперь скопируй их, но на этот раз в другую папку:
[root@developer root]# cd /tmp/ttf
[root@developer ttf]# mkdir /usr/share/fonts/ttf
[root@developer ttf]# cp *.ttf usr/share/fonts/ttf
[root@developer ttf]# cp *.TTF usr/share/fonts/ttf
[root@developer ttf]# cd /usr/share/fonts/ttf
[root@developer ttf]# mkfontdir
[root@developer ttf]# mkfontscale
потом
[root@developer root]# fc-cache
[root@developer root]# service xfs restart
после чего перезапустить графическую систему либо просто отлогикившись (Actions
либо одновременно нажав клавиши Ctrl-Alt-Backspace.
Вот и все дела 8)
Здравствуйте, Alexandr.
Вы писали 14 октября 2003 г., 10:20:24:
Спасибо помогло.
Оффтопик.
Hi!!!
Monday, October 13, 2003, 9:44:14 PM, you wrote:
Возможные варианты:
1. ИД3 тэги в юникоде (из винампа3)
2. Тэги в нормальной (8 битной) кодировке, но в настройках указаны
другие шрифты (другой кодировки)
Возможное решение:
Поинрайтесь с настройками шрифтов в XMMS. Поставьте шрифт, который
поддерживает кодировку 1251.
Удачи.
From Russia with love
mailto:serge***@o*****.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru