[docs] "xmlto man" problems

Alexander Bokovoy a.bokovoy на sam-solutions.net
Ср Май 21 18:41:04 MSD 2003


On Wed, May 21, 2003 at 06:19:35PM +0400, Stanislav Ievlev wrote:
> Привет всем!
> 
> По совету данного списка стал пытаться сделать man-страницы генерируемые
> из docbook. Сразу возникло несколько проблем, которые надо бы решить если
> мы планируем в будущем широко и серьёзно это использовать:
> 1. Как обойти ограничение таблицы стилей по кодировке "ISO-8859-1"?
>    Сейчас там есть как минимум два нехороших места:
>    "<xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>"
>    "<xsl:value-of select="translate(title[1],'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOP..."
>    Первое как я понимаю не дайт мне возможности генерить man-страницы с русским
Сделай свой xsl и определяй chunker.output.encoding в нем после импорта
основных стилей.

>    Второе не позволит делать трансформации типа "Description" --> "DESCRIPTION"
Почему? Как раз это оно делает.

> 2. Совершенно не обрабатываются списки "itemizedlist/oderedlists". В
>    результирующем документе нет переносов строк. Вместо списка
>    
>    1
>    2
>    3
> 
>    Я получаю
> 
>    1 2 3
Возьми мою модификацию стиля для man из samba3:samba-3.0.tag/docs/docbook/xslt/man.xsl

-- 
/ Alexander Bokovoy
---
"No job too big; no fee too big!"
		-- Dr. Peter Venkman, "Ghost-busters"



Подробная информация о списке рассылки docs