From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexej Kryukov To: community@altlinux.ru Subject: Re: [Comm] Re: Emacs + UTF-8 Date: Mon, 14 Jul 2003 17:00:08 +0400 User-Agent: KMail/1.5.1 References: <20030623114822.797ce12c.vyt@vzljot.ru> <3F0C010D.8090500@iop.kiev.ua> In-Reply-To: <3F0C010D.8090500@iop.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200307141700.08744.akrioukov@mail.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 13:00:18 -0000 Archived-At: List-Archive: List-Post: On Wednesday 09 July 2003 15:48, Andriy Dobrovol's'kii wrote: > Vitaly Ostanin wrote: > > On Sun, 22 Jun 2003 19:23:16 +0400 (MSD) > > > > Artem Vakhitov wrote: > >>Не подскажет ли мне уважаемое community, > >> > >>как в Emacs установить кодировку UTF-8 при редактировании > >>XML-файла в SGML-режиме? А то C-x RET f utf-8 не дает > >>эффекта... > > > > Странно, у меня тоже не получилось, хотя помню, что не так давно > > редактировал в emacs XML в utf-8. > > > > > > По моему опыту, он читать такой файл может, а вот записать нет. :( Весь фокус в том, что для utf-8 используется другая внутренняя репрезентация символов. Вот поэтому открыть файл можно, и он будет читаться, но то, что вы введете потом в этом буфере с клавиатуры, обратно записать не получится. То есть, если мы хотим работать с юникодом, то все кириллические окружения надо переделывать под репрезентацию, основанную на utf-8 (сейчас там используется iso-8859-5). В свое время я этой работой занимался и готов поделиться результатами. Только меня удивляет, неужели это до сих пор никому не было нужно? > Пришлось использовать iconv до и после.