[sisyphus] Re: sgml-tools-1.0.9-ipl23mdk не работоспособен
Michael Bykov
=?iso-8859-1?q?michael_=CE=C1_michael=2Ersuh=2Eru?=
Пн Янв 21 19:22:14 MSK 2002
On Mon, 21 Jan 2002 12:23:22 +0300
Mikhail Zabaluev <mhz на alt-linux.org> wrote:
> Hello Maxim,
>
> On Sun, Jan 20, 2002 at 10:01:44AM +0200, Maxim Dzumanenko wrote:
> >
> > 1. После обновления пакетов docbook* sgml* xml*
> > sgml2* жалуются:
> > /usr/bin/nsgmls:/usr/share/xml/docbook/dtd/4.1.2/ent/iso-amsr.ent:23:17:E "X2256" is not a function name
> > и так на все строки файлов iso-ams*.ent
А что у вас в файле .sgml?
Если это docbook, то не нужно
конвертировать его sgml2*, а нужно db2html, и все равно не нужно
тогда писать ≖, как у вас, а нужно что-то типа &thetav, как
определено в файлах для ентитей докбуковых по умолчанию -
/usr/share/sgml/sgml-iso-entities-8879.1986/ISOgrk*.ent
Тогда все работает.
А sgml2* конвертирует Линуксдок, а Докбук и не должен,
или я не прав?
А как заставить db2html понимать ентити не как &thetav, а &x135;,
напимер, то есть то, что генерируется Мозиллой как Юникод? Или
как их создавать, эти буквенные ентити, не вписывать же их
руками?
У меня ОО сохраняет текст древнегреческий в html, там Юникод как
Ӓ это мой докбук не понимает, хочет буквами &thetav.
Пытаюсь доопределить ентити, но формат файлов .ent непонятен.
Кто-нибудь сталкивался с такой задачкой?
--
M.
Подробная информация о списке рассылки Sisyphus