[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: =?koi8-r?B?4sXEwSDTINLV09PLyc3JIMnTz9vOycvBzckg0M/EIMbP0tTP3svBzckuLi4g?==?koi8-r?B?KGFzdGVyb2lkIGlzIGJhY2sp?=
On Thu, Nov 26, 1998 at 12:02:31PM +0300, Ilia Kouznetsov wrote:
> Александр Таранов посоветовал однажды прописывать числовые ENTITY,
> типа соответственно CDATA "Á" - и тогда jade успешно вставляет
> нужные символы по таблице. Но такой подход работает только для KOI8 по
> той причине, что если я генерю RTF и затем смотрю его в WORD 97, где
> используется UNICODE, то понятно нужно прописывать русские буквы по
> уникодовской таблице. Можно, конечно так сделать, используя
> SGML-декларацию для UNICODE. Но беда в том, что если я под форточками
> хочу сгенерить HTML, то мне требуется не UNICODE, а
> CP1251-таблица. Получается, в зависимости от того что я генерю - нужно
> подсовывать то ISO ENTITY для то для KOI8, то для unicode, да еще и с
> декларацией возиться, получается, что это не совсем правильный метод.
Сам не пробовал, но...
Jade внутри Unicode'ный. Попробуй использовать числовые entity с
uniкодами, т.к. все равно входной русский должен сначала конвертится в
Unicode. А кодировка на выдаче задается ключиком -b.
Пример кои8-р декларации для Unicode'ного режима sp (в котором jade
работает, в отличие от nsgmls, безусловно) и пример патча,
добавляющего кои8-р к числу кодировок, которые моцно указать ключиком
-b, можно взять у меня на
ftp://ftp.ptc.spbu.ru/people/uwe/sgml/
SY, Uwe
--
uwe@ptc.spbu.ru | Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/ | Ist zu Grunde gehen