|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 24 Nov 2003 03:42:30 To : Victor Wagner Subject : Re: xterm + 866 -------------------------------------------------------------------------------- Nov 23 18:46 03, Victor Wagner wrote to Zahar Kiselev: VW>>> Для этого она пользуется функциями XLib XLookupString или VW>>> XmbLookupString. ZK>> И что - никто по сей день не объяснил этим двум функциям, что ZK>> существуют и активно используются такие вобщем-то "неправильные" с ZK>> формальной точки зрения ZK>> кодировки как 866 ? (в смысле букв на месте управляющих символов) VW> Так ведь они активно не используются. Hа всю RU.LINUX ты, по-моему, VW> единственный, которому это на самом деле надо. Hу так на самом деле пользователей Линукса значительно больше, чем даже пассивных читателей этой эхи. Из всех моих знакомых, имеющих линукс хотябы на одном из своих компьютеров - о самом существовании этой эхи знают меньше половины, а активно читаю ее по-моему вообще пара человек не считая меня. Кстати говоря - у меня тут возникло непонимание общеидеологического характера - какой глубокий смысл восприятия вышеупомянутых символов как управляющих самими Иксами, если это осмысленно только для эмуляторов терминала? Сам же понимаешь - графический интерфейс в иксах никакими управляющими символами не управляется... Да и разработчики эмуляторов терминала врядли не знают, что в мире существуют и используются далеко не одна "неправильная" в этом смысле кодировка... VW> Мне это надо для одной единственной цели - телнетом на винду ходить. VW> Hо для этой цели и screen хватает. А у меня куда ни сунься - кругом 866. Понятно, что можно все и везде перекодировать в 1251 или даже кои8, но мне такое решение кажется менее красивым, чем попытка вразумить пару функций внутри иксов. Для начала заглянул в каталоги с иксовой локалью. Там используется несколько двоичных файлов из каталога common - пока не нашел описания что же они делают. Может знаешь где лежит руководство по конструированию иксового куска описания локали под новую кодировку? Ведь сделал же кто-то локаль для 1251 - значит описание доступно... ZK>> А я сегодня пытался подцепить в Иксы свой любимый растровый шрифт ZK>> 8х16, который VW> У xmbdfed-а были какие-то глюки. Помнится, я когда дорисовывал VW> псевдографику в cronyx-шрифты, после него метрики sed-ом правил. VW> Потому что он очень любит лишний пустой пиксел туда врисовать. Лишнего пиксела в моем случае нет, это я проверил, а вот что писать в заголовке - ни я, ни xmbdfed не знаем. VW> Вообще для твоей цели, пожалуй, подойдет скриптик mkvgafont, О! Спасибо за подсказку. А где ты брал информацию, на основе которой его писал? Лучше я там же почитаю и тебя дергать не буду. Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.1 * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883fc16efc.html, оценка из 5, голосов 10
|