[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Jade, dockbook



On Fri, Jan 22, 1999 at 05:36:45PM +0600, Paul Romanchenko wrote:

> Вторая проблема -- non SGML character number xxxxx. Где и как
> прописываются допустимые символы?

jade использует unicode в качестве системного чарсета.  перекодировка
в юикод может производиться двумя способами.

1. entity manager

   сам перекодирует entity при чтении.  Смотри флажок -b, переменнуюю
   среды SP_ENCODING и аттрибут encoding для osfile.  Для форточек,
   используй значение windows - текущая ANSI кодовая страница (если
   доки действительно в cp1251).  Или используй ISO-8859-5 (входит в
   jade) или koi8-r (патчик лежит у меня на ftp).

2. document relative charset (SGML declaration)

   entity manager что видит о том и поет, и entity отдает как был, а в
   sgml declaration надо прописать в DESCSET, как перекодировать.
   При этом файлы надо указывать как <osfile bctf=identity>file.sgml.
   Пример декларации есть у меня на ftp.


См. 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