Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 xterm + 866   Zahar Kiselev   22 Nov 2003 22:19:26 
 Re: xterm + 866   Victor Wagner   22 Nov 2003 23:12:54 
 Re: xterm + 866   Zahar Kiselev   23 Nov 2003 02:08:44 
 Re: xterm + 866   Victor Wagner   23 Nov 2003 12:34:34 
 Re: xterm + 866   Zahar Kiselev   23 Nov 2003 17:45:32 
 Re: xterm + 866   Victor Wagner   23 Nov 2003 19:46:36 
 Re: xterm + 866   Zahar Kiselev   24 Nov 2003 03:42:30 
 Re: xterm + 866   Victor Wagner   24 Nov 2003 10:44:51 
 Re: xterm + 866   Kirill Frolov   24 Nov 2003 11:17:16 
 Re: xterm + 866   Zahar Kiselev   29 Nov 2003 13:46:54 
 Re: xterm + 866   Victor Wagner   29 Nov 2003 20:51:32 
 Re: xterm + 866   Zahar Kiselev   30 Nov 2003 00:53:52 
 Re: xterm + 866   Victor Wagner   30 Nov 2003 02:04:11 
 Re: xterm + 866   zzz@anda.ru   23 Nov 2003 03:36:29 
 Re: xterm + 866   Victor Wagner   24 Nov 2003 18:27:01 
 Re: xterm + 866   zzz@anda.ru   27 Nov 2003 02:35:53 
Архивное /ru.linux/32883fc0dadc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional