xemacs и шрифт для псевдографики (charset emacs font rus)
Ключевые слова: charset, emacs, font, rus, (найти похожие документы)
From: npak@ispras.ru (Nickolay Pakoulin)
Subject: xemacs и шрифт для псевдографики
SS> Вопрос, каким шрифтом xemacs рисует псевдографику и можно ли его
SS> поменять?
Рисует текущим шрифтом. Скорее всего, это будет шрифт default, хотя возможны
варианты. ХЕмакс не различает псевдографику и алфавитные символы. У него есть
таблицы, в которых хранится отображение символа в глиф шрифта. Для некоторых
символов такого отображения нет, тогда для отображения таких символов
используется всякая хрень, типа 200.
Ты можешь поковыряться в display-table и задать свои глифы для отображения
символов псевдографки. Hапример, следующий пример задает отображение символов
псевдографики звездочкой (астериксом):
Тут есть детали, которые относятся к мульному хемаксу. У него есть понятие
кодировки. В определении кодовой системы сказано, как из потока байтов делать
поток символов. Псевдографика использует числа в интервале 128 - ??? (точное
значение верхнего предела я не помню), а кодовая система (например, koi8-r)
такие байты за коды не считает и заменяет их на тильду (то есть не тильду, а
супер-пупер специальный символ, но по-умолчанию он отрисовывается тильдой).
После такой замены теряется знание о точном значении байта, и вся псевдографика
сводится к пресловутым тильдам. Поэтому в мульном хемаксе все становится
гораздо сложнее.
1166 Прочтений • [xemacs и шрифт для псевдографики (charset emacs font rus)] [08.05.2012] [Комментариев: 0]