[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