|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 23 Nov 2003 02:08:44 To : Victor Wagner Subject : Re: xterm + 866 --------------------------------------------------------------------------------
Nov 22 22:12 03, Victor Wagner wrote to Zahar Kiselev:
VW> Кстати, ввода символов в cp866 ты по-моему в XFree 4.2.1 все равно не
VW> добъешься. Так что все равно screen.
Мне казалось, что вводимые символы любая иксовая программа получает вне
зависимости от локали в виде "сообщений" вида Cyrillic_* Разве это не так?
Во всяком случае сделав export LC_ALL=ru_RU.cp866 и запустив xev я в нем вижу
эти Cyrillic_* сообщения при включенной русской раскладке. Так что дальнейшая
интерпретация этих сообщений зависит только от самой программы. Если она знает,
что в ответ на получение такого сообщения надо вывести на экран соответствующий
символ из соответствующего шрифта - то она его выведет.
Или ты хочешь сказать, что Иксы не дадут программе вывести символ, если его код
попадает в диапазон управляющих символов? Так это уже не ввод, а вывод
получается. Чем бы это проверить? Hадо будет поискать в документации пример
программы с установкой шрифта и печати чего-нибудь этим шрифтом - и с ним
поэкспериментировать... Где-то у меня книжка про xlib была...
Zahar(@spbdept.rbc.ru)
--- Msged/LNX 6.1.1
* Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883fbf9919.html, оценка из 5, голосов 10
|