From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 14 Oct 2003 16:53:23 +0600 From: Alexander Kirey To: ottalex@narod.ru, sisyphus@altlinux.ru Subject: Re: [sisyphus] Emacs and UTF-8 again Message-Id: <20031014165323.3eaec803.kirey@mmk.ru> In-Reply-To: <3F8BEB59.000003.05070@pantene.yandex.ru> References: <20031014160717.225f0483.kirey@mmk.ru> <3F8BEB59.000003.05070@pantene.yandex.ru> X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i586-alt-linux-gnu) X-Face: Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-MDRemoteIP: 161.8.43.67 X-Return-Path: kirey@mmk.ru X-MDaemon-Deliver-To: sisyphus@altlinux.ru Cc: X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 12:53:15 -0000 Archived-At: List-Archive: On Tue, 14 Oct 2003 16:26:01 +0400 (MSD) "Ott Alex" wrote: > Привет > > ситуация такая - я пользуюсь utf-8 только для опредеоенных типов документов и это все нормально работает. > Как указать кодировку документа - либо явно с помощью сочетания клавиш C-x RET c utf-8 C-x C-f file > либо указывая файлы в переменной file-coding-system-alist например так > > (setq file-coding-system-alist > (append (list > '("\\.bbdb" . utf-8) > '("\\.spam-stat\\.el" . utf-8) > '("\\.ent" . utf-8)) > file-coding-system-alist)) Понятно! Я скачивал ваш .emacs и видел это, но не понял, теперь - да. Спасибо за разъяснения. > > тогда для нужных файлов кодировка будет устанавливаться сама. > > Ну и соответсвтенно при записи файла можно указать результирующую кодировку через C-x RET f utf-8 > > по поводу iso-8859-5 имеется ввиду внутренее представление символов в emacs - > оно действительно пока не является полноценным unicode Как я писал раньше - это ожидается в 22.х версии? Вот тут еще один вопрос цепляется... Я пробовал печать из Emacs через ghostscript. Спотыкается печать на русском тексте: font for characters not found, continue anyway? (y or n) Alexej Kryukov написал мне, что: >Кириллические шрифты должны быть в кодировке iso-8859-5! (речь шла о печати) А ghostscript берёт информацию о шрифтах из Fontmap.GS. Я просмотрел перечисленные шрифты из этого файла - в них нет шрифтов с iso-8859-5! Если сохранить такую печать в файл с использованием растровых шрифтов и потом в pdf для внешних читателей, то там будет type3 и он, сами знаете, просматривается отвратно. А делать печать в файл с использованием type 1 - нет кодипровки. Честно говоря, не знаю к кому вопрос и прав ли я, что такие фонты нужны? Конвертировать фонты val*.ttf (как я увидел это единственные нерастровые шрифты в sisyphus с кодировкой iso-8859-5) не стал, где-то читал что теряется керниг. -- Александр Кирей