I still can't duplicate this error. Can
anyone else?
Something is clearly wrong with the processor,
because the ulink.footnotes parameter is defined on both the command line and in
the stylesheet, so I can't see how the processor could think it was
undefined.
----- Original Message -----
Sent: Sunday, July 02, 2006 8:54 PM
Subject: Re: [docbook-apps] footnotes in
fo/pdf files?
Do you get the same error when you
process a different file with the same kind of footnote?
Yes I
do.
Here's a footnote tag that works fine if I am producing html
...
<footnote><para>For information about how to build and
install the
<indexterm><primary>OpenLDAP</primary></indexterm>
software from source see the documentation provided by <ulink url="http://www.openldap.org/doc/admin23/quickstart.html">OpenLDAP.org</ulink>.</para></footnote>,
But
with pdf I get ...
$ xsltproc --output LDAPBook.fo --stringparam
fop.extensions 1 --stringparam ulink.footnotes 1 --stringparam admon.graphics
1 ./style_pdf.xsl LDAPBook.xml Making portrait pages on USletter
paper (8.5inx11in) XPath error : Undefined variable $ulink.footnotes !=
0
^ error: file
/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5/fo/footnote.xsl line 94
element number Failed to compile predicate make: *** [LDAPBook.fo]
Segmentation fault
style_pdf.xsl looks like this ... $ cat
style_pdf.xsl <?xml
version='1.0'?> <xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version="1.0">
<xsl:import
href="/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5/fo/docbook.xsl"/>
<xsl:param
name="shade.verbatim"
select="1"></xsl:param> <xsl:attribute-set
name="shade.verbatim.style"> <xsl:attribute
name="background-color">#FFFFCC</xsl:attribute> </xsl:attribute-set> <xsl:attribute-set
name="toc.margin.properties"> <xsl:attribute
name="background-color">#EFF8F8</xsl:attribute> </xsl:attribute-set> <xsl:param
name="hyphenate">false</xsl:param> </xsl:stylesheet>
...
is that the problem? here's the version I am using.
$ xsltproc
-version Using libxml 20623, libxslt 10115 and libexslt 812 xsltproc was
compiled against libxml 20623, libxslt 10115 and libexslt 812 libxslt 10115
was compiled against libxml 20623 libexslt 812 was compiled against libxml
20623
$ rpm -q -f `which
xsltproc` libxslt-1.1.15-1.2.1
Thanks for your
reply!
Bob Stayton <bobs@sagehill.net> wrote:
Hi,
I'm not able to duplicate this error. Do
you get the same error when you process a different file with the same kind
of footnote?
What version of xsltproc?
-----
Original Message -----
Sent:
Saturday, July 01, 2006 5:54 PM
Subject:
[docbook-apps] footnotes in fo/pdf files?
Hi,
I must be doing something wrong when
generating my fo file from my xml file. My xml file contains
...
<listitem><para>BLAH BLAH
BLAH <footnote><para> YADA YADA
YADA </para></footnote> </para></listitem>
...
I can make the html just fine but when I try to make an fo like so
...
xsltproc --output blah.fo --stringparam fop.extensions 1
--stringparam ulink.footnotes 1
/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5/fo/docbook.xsl
blah.xml Making portrait pages on USletter paper (8.5inx11in) XPath
error : Undefined variable $ulink.footnotes !=
0
^ error: file
/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5/fo/footnote.xsl line 94
element number Failed to compile predicate make: ***
[dvd_ripping_book.fo] Segmentation fault
Without the footnote tag I
am able to produce a fo and pdf no problem. But why is the footnote tag
giving heart burn?
Thanks
Do you Yahoo!? Get on board. You're
invited to try the new Yahoo! Mail Beta.
__________________________________________________ Do You
Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|