[docs] problems with new libxml2 & libxslt?
Alexander Bokovoy
a.bokovoy на sam-solutions.net
Ср Ноя 12 12:47:37 MSK 2003
On Wed, Nov 12, 2003 at 12:35:43PM +0300, Oleg A. Paraschenko wrote:
> Привет!
>
> On Wed, 12 Nov 2003 11:20:25 +0300 (MSK)
> "Alex Ott" <ottalex на narod.ru> wrote:
>
> > Привет
> >
> > сделал я тут сдуру dist-upgrade и наехал на то, что перестали
> > раскрываться entity типа &BASEID; (моя собственная документация, но я
> > думаю, что это может быть и в docs)
> >
> > xsltproc -o Modules_Dozor-sun-pgsql.xml.tuned \
> ^^^^
>
> Скорее всего, проблема с make-файлами. Программе xsltproc должны были
> быть переданы параметры "--nonet --xinclude" (переменная XSLTPROC_PARAMS).
> Посмотрите, нет ли чего неправильного в локальном Makefile.
>
> ...
> >
> >
> > А потом вылазиет ошибка во вчера работавших db2latex такого рода.
> >
> > xsltproc --nonet --xinclude -o Modules_Dozor-sun-pgsql.tex
> > ../../xsl/print/jet-ru.xsl \
> > Modules_Dozor-sun-pgsql.xml.tuned
> > compilation error: file ../../xsl/db2latex/xsl/normalize-scape.mod.xsl
> > line 51 element template xsl:template : error invalid name 'text()'
> >
> > Возникает резонный вопрос - что делать с этим?
>
> Посмотрел я на эту строку:
>
> <xsl:template match="text()" name="text()">
>
> действительно, invalid name. Ибо имя -- это QName
> (http://www.w3.org/TR/REC-xml-names/#NT-QName), в нём скобки не разрешены.
> Что делать -- не знаю. Наверное, проверить новый db2latex и отправить им
> сообщение об ошибке.
Как вариант, вместо db2latex напрямую использовать наши надстройки над ним
(см. в CVS, xsl/db2latex/xsl/docbook-alt.xsl и unicode.mapping.*).
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки docs