|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 23 Nov 2003 17:45:32 To : Victor Wagner Subject : Re: xterm + 866 -------------------------------------------------------------------------------- Nov 23 11:34 03, Victor Wagner wrote to Zahar Kiselev: VW>>> Кстати, ввода символов в cp866 ты по-моему в XFree 4.2.1 все равно VW>>> не добъешься. Так что все равно screen. ZK>> Мне казалось, что вводимые символы любая иксовая программа получает ZK>> вне зависимости от локали в виде "сообщений" вида Cyrillic_* VW> Да несомненно. Hо вот xterm это такая специальная X-овая программа, VW> которая должна уметь отдавать запущенной внутри программе коды VW> символов, соответствующих локали. Да, конечно. VW> Для этого она пользуется функциями XLib XLookupString или XmbLookupString. VW> Которые умеют справляться только с теми локалями, поддержка которых есть в VW> XLib. И что - никто по сей день не объяснил этим двум функциям, что существуют и активно используются такие вобщем-то "неправильные" с формальной точки зрения кодировки как 866 ? (в смысле букв на месте управляющих символов) А я сегодня пытался подцепить в Иксы свой любимый растровый шрифт 8х16, который таскаю за собой с момента появления у меня первого vga. Взял xmbdfed, импортировал в него битовый образ шрифта, сохранил как bdf, напустил на него bdftopcf, подсунул полученное Иксам. Они шрифт видят, но как-то кривовато - по всей видимости поля заголовка в bdf заполнены как-то не так. Hекоторые эксперименты с ними приводят или к тому, что xterm выглядит нормально _или_ шрифт нормально показывается в xfontsel, но тогда в xterm символы сильно увеличены и растянуты по горизонтали. Как бы подсмотреть - что прописано в полях заголовка в pcf файлах аналогичных по размеру шрифтов, имеющихся в Иксах? Существует ли обратный преобразователь из pcf в bdf? Разглядывание pcf-файлов шестнадцатеричным редактором что-то пока не помогло... Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.1 * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883fc0dadc.html, оценка из 5, голосов 10
|