${DOCBOOK_XSL}/html/docbook.xsl
<xsl:output method="html"
encoding="ISO-8859-1"
indent="no"/>
что в случае русских документов docbook не приводит к ожидаемым результатам.
изменение на UTF-8
<xsl:output method="html"
encoding="UTF-8"
indent="no"/>
решает ситуацию, но, честно говоря, надоедает исправлять от версии к версии.
Вопрос: будет ли концептуально правильна кодировка UTF-8 по умолчанию?
--
Oleg Vershinin, Brainbench ID 47980, ВС РФ # У-819111/58А СКВО
> решает ситуацию, но, честно говоря, надоедает исправлять от версии к версии.
>
> Вопрос: будет ли концептуально правильна кодировка UTF-8 по умолчанию?
Концептуально возможно да. Но тебе скорее всего ответят, что кастомизировать
надо, а не концепции менять.
Чтобы не исправлять от версии к версии сделай кастомизацию docbook xsl (просто
твой стиль, который импортирует docbook.xsl) и определи в нем свою xsl:output
инструкцию. Благодаря более высокому приоритету она перекроет импортированную.
--
Oleg Tkachenko
http://www.tkachenko.com/blog
Multiconn Technologies, Israel
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
> Oleg Vershinin wrote:
>
> > решает ситуацию, но, честно говоря, надоедает исправлять от версии к версии.
> > Вопрос: будет ли концептуально правильна кодировка UTF-8 по
> > умолчанию?
> Чтобы не исправлять от версии к версии сделай кастомизацию docbook xsl
> (просто твой стиль, который импортирует docbook.xsl) и определи в нем
> свою xsl:output инструкцию. Благодаря более высокому приоритету она
> перекроет импортированную.
О! То, что надо.