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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Slusar                        2:467/126      25 Dec 2003  23:21:44
 To : Valery Shishkov
 Subject : Re: tin in uft-8 locale
 -------------------------------------------------------------------------------- 
 
 Thu, 25 Dec 2003 14:49:05 +0200, Valery Shishkov wrote to me:
 
  AS>>>> mule в xemacs нужен хотя-бы для utf-8. Hо возникают проблемы с
  AS>>>> псевдографикой "настоящих фидошников":) - followup на такое письмо в
  AS>>>> mime или base64 завернет 100%.
 
  VS>>> Хммм... у Gnus/Emacs с этим попроще... Hу корёжит он эту
  VS>>> псевдографику, но само-то тело не трогает...
 
  AS>> XEmacs с mule когда видит в письме псевдографику, то сразу при нажатии
  AS>> followup ставит multipart/mixed и делает из письма черти что. plain
  AS>> text при желании не сделать.
 
  VS> Блин, уродство! И никак это хозяйство подлечить нельзя? :(
 
   Можно, воспользовавшись вот этим:
 --8<---------------cut here---------------start------------->8---
 Subject: Re: xemacs и шрифт для псевдографики
 From: npak@ispras.ru (Nickolay Pakoulin)
 To: Russian XEmacs Users <xemacs-users-ru@xemacs.org>
 User-Agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.5 (beets, windows-nt)
 X-Sent: 10 weeks, 2 days, 7 hours, 20 minutes, 47 seconds ago
 
 intro: "SS" == Sergey Sholokhov <hun7er@sutd.ru> writes:
 
   SS> Вопрос, каким шрифтом xemacs рисует псевдографику и можно ли его
   SS> поменять?
 
 Рисует текущим шрифтом.  Скорее всего, это будет шрифт default, хотя возможны
 варианты.  ХЕмакс не различает псевдографику и алфавитные символы.  У него есть
 таблицы, в которых хранится отображение символа в глиф шрифта.  Для некоторых
 символов такого отображения нет, тогда для отображения таких символов
 используется всякая хрень, типа \200.
 
 Ты можешь поковыряться в display-table и задать свои глифы для отображения
 символов псевдографки.  Hапример, следующий пример задает отображение символов
 псевдографики звездочкой (астериксом):
 
 (let ((scratch-display-table (make-display-table)))
     (dotimes (offset 10)
       (aset scratch-display-table (+ 128 offset) "*"))
     (set-specifier current-display-table scratch-display-table))
 Тут есть детали, которые относятся к мульному хемаксу.  У него есть понятие
 кодировки.  В определении кодовой системы сказано, как из потока байтов делать
 поток символов.  Псевдографика использует числа в интервале 128 - ??? (точное
 значение верхнего предела я не помню), а кодовая система (например, koi8-r)
 такие байты за коды не считает и заменяет их на тильду (то есть не тильду, а
 супер-пупер специальный символ, но по-умолчанию он отрисовывается тильдой).
 После такой замены теряется знание о точном значении байта, и вся псевдографика
 сводится к пресловутым тильдам.  Поэтому в мульном хемаксе все становится
 гораздо сложнее.
 
 Коля.
 
   SS> -- WBR, Sergey Sholokhov ( X A H 7 E P ) np -> (null)
 
 --8<---------------cut here---------------end--------------->8---
  Там еще далее по треду есть рекомендации, как показ этой
 псевдографики улучшить. Смотри архивы.
 -- 
                                                   Всего хорошего.
                                                             Андрей.
 ...А вы думали синий экpанчик это Hоpтон?
 --- Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Reasonable Discussion,
 i386--freebsd)
  * Origin: Santinel BBS (2:467/126)
 
 

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

 Тема:    Автор:    Дата:  
 tin in uft-8 locale   Jahor Miadzviedziew   15 Nov 2003 01:59:05 
 Re: tin in uft-8 locale   Ilya Dikarev   16 Nov 2003 16:06:03 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   19 Nov 2003 08:59:40 
 Re: tin in uft-8 locale   Ilya Dikarev   21 Nov 2003 01:38:17 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   22 Nov 2003 12:51:38 
 Re: tin in uft-8 locale   Boris Kassiantchouk   25 Nov 2003 00:43:25 
 Re: tin in uft-8 locale   Ilya Dikarev   26 Nov 2003 03:10:14 
 Re: tin in uft-8 locale   Valery Shishkov   21 Nov 2003 15:38:32 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   22 Nov 2003 12:49:55 
 Re: tin in uft-8 locale   Aleksei Gusev   26 Nov 2003 01:09:56 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   28 Nov 2003 01:40:14 
 Re: tin in uft-8 locale   Valery Shishkov   30 Nov 2003 23:37:49 
 Re: tin in uft-8 locale   Andrey Slusar   10 Dec 2003 20:46:17 
 Re: tin in uft-8 locale   Valery Shishkov   12 Dec 2003 15:50:48 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   11 Dec 2003 14:34:29 
 Re: tin in uft-8 locale   Alexander V Butenko   12 Dec 2003 15:52:30 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   13 Dec 2003 14:12:00 
 Re: tin in uft-8 locale   Alexander V Butenko   15 Dec 2003 20:19:00 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   20 Dec 2003 02:13:22 
 Re: tin in uft-8 locale   Valery Shishkov   12 Dec 2003 23:44:10 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   13 Dec 2003 14:10:42 
 Re: tin in uft-8 locale   Valery Shishkov   15 Dec 2003 02:35:45 
 Re: tin in uft-8 locale   Jahor Miadzviedziew   15 Dec 2003 14:54:44 
 Re: tin in uft-8 locale   Valery Shishkov   23 Dec 2003 14:11:20 
 Re: tin in uft-8 locale   Andrey Slusar   24 Dec 2003 01:36:16 
 Re: tin in uft-8 locale   Valery Shishkov   24 Dec 2003 19:31:58 
 Re: tin in uft-8 locale   Andrey Slusar   24 Dec 2003 22:18:01 
 Re: tin in uft-8 locale   Valery Shishkov   25 Dec 2003 15:49:05 
 Re: tin in uft-8 locale   Andrey Slusar   25 Dec 2003 23:21:44 
 Re: tin in uft-8 locale   Valery Shishkov   26 Dec 2003 11:48:28 
 Re: tin in uft-8 locale   Alexander V Butenko   24 Dec 2003 19:44:53 
 Re: tin in uft-8 locale   Andrey Slusar   24 Dec 2003 22:23:51 
 Re: tin in uft-8 locale   Valery Shishkov   25 Dec 2003 13:32:28 
 Re: tin in uft-8 locale   Alexander V Butenko   25 Dec 2003 12:36:00 
 Re: tin in uft-8 locale   Valery Shishkov   26 Dec 2003 00:24:53 
Архивное /ru.linux/18550000064e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional