From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 7 Mar 2002 00:47:11 +0300 From: Mikhail Zabaluev To: sisyphus@altlinux.ru Message-ID: <20020306214711.GA2047@mhz.mikhail.zabaluev.name> Mail-Followup-To: Mikhail Zabaluev , sisyphus@altlinux.ru References: <20020304140315.63e4bf77.vyt@vzljot.ru> <20020304204313.GB1994@mhz.mikhail.zabaluev.name> <20020305105014.7d058f85.vyt@vzljot.ru> <20020305101444.GA16357@mhz.mikhail.zabaluev.name> <20020305140412.15668e2e.vyt@vzljot.ru> <20020306095918.GA4234@mhz.mikhail.zabaluev.name> <20020306151458.423b986d.vyt@vzljot.ru> <3C86107F.2080205@module.ru> <20020306155651.31fd486f.vyt@vzljot.ru> <3C862274.4000609@module.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3C862274.4000609@module.ru> User-Agent: Mutt/1.3.27i Subject: [sisyphus] Re: docbook-dtds Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Привет, рад слышать после стольких зим и гигабайт :) On Wed, Mar 06, 2002 at 05:06:44PM +0300, Ivan Chelubeev wrote: > > >>>Установлен docbook-style-xsl-1.48-alt1, файлов dsl в нем нет. > >>> > >>Вы, ребята, путаете: jade (openjade), который в конце концов вызывается > >>через wrapper docbook2html, сиречь jw, есть DSSSL-процессор, который о > >>XSL ни сном ни духом. То есть, трансформировать DocBook XML jade'ом можно > >>только с помощью DocBook DSSSL Stylesheet, о DocBook XSL Stylesheet > >>забудьте. > >> > > > >Ок, спасибо. А можно, pls, то же самое на user level? Например, > >какие заклинания сотворить для конвертации DocBook XML с русским > >текстом в html? > > 1. Документы создавать в utf-8. > 2. Для jw, docbook2html и иже с ними определять переменную окружения > SP_ENCODING=xml (чтобы кодировка документа бралась из самого XML-документа): > SP_ENCODING=xml docbook2html -o > > Документация на SGML-парсер SP, на основе которого построен jade, фиксирует > следующую ситуацию с кодировками: > * варианты unicode, > * iso-8859-n, > * японо-китайско-корейские, > на Windows (только, если jade собирался msvc) ещё есть: > * ms-dos, windows, wunicode > > Так что ни cp1251, ни windows-1251, ни koi8-r jade не проходят. Видимо, пакеты в нашем дистрибутиве обладают повышенной толерантностью к кодировкам :) Честно, даже не знаю, кого за это благодарить -- сдаётся мне, OpenJade всё-таки подтянули за последние месяцы. По крайней мере, у меня koi8-r транслируется. Проблема, насколько я понимаю, в том, что подхватывается не та stylesheet. Действительно, XSL для JW вряд ли годится, значит, нужно попробовать /usr/share/sgml/docbook/dsssl-stylesheets-1.74b/html/docbook.dsl > Документацию см. либо в src.rpm, либо в cvs openjade-проекта на sourceforge > - > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/openjade/sp/doc/, > файлы charset.htm, xml.htm Кстати, вышла версия 1.3.1. Нужно бы обновить пакет... -- Stay tuned, MhZ JID: mookid@jabber.org ___________ take forceful action: Do something that should have been done a long time ago.