Versions used:
DocBook : 5.0
stylesheets : DocBook XSL-NS Stylesheets 1.74.0
xsltproc : Using libxml 20627, libxslt 10115 and libexslt 812
I have been having a problem getting xsltproc to translate Norman
Walsh's example CALS table from http://docbook.org/tdg5/en/html/cals.table.html
, which is as follows:
<table xml:id="ex.calstable" frame='all'>
<title>Sample CALS Table</title>
<tgroup cols='5' align='left' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<colspec colnum='5' colname='c5'/>
<thead>
<row>
<entry namest="c1" nameend="c2" align="center">Horizontal Span</
entry>
<entry>a3</entry>
<entry>a4</entry>
<entry>a5</entry>
</row>
</thead>
<tfoot>
<row>
<entry>f1</entry>
<entry>f2</entry>
<entry>f3</entry>
<entry>f4</entry>
<entry>f5</entry>
</row>
</tfoot>
<tbody>
<row>
<entry>b1</entry>
<entry>b2</entry>
<entry>b3</entry>
<entry>b4</entry>
<entry morerows='1' valign='middle'><para>Vertical Span</para></
entry>
</row>
<row>
<entry>c1</entry>
<entry namest="c2" nameend="c3" align='center' morerows='1'
valign='bottom'>Span Both</entry>
<entry>c4</entry>
</row>
<row>
<entry>d1</entry>
<entry>d4</entry>
<entry>d5</entry>
</row>
</tbody>
</tgroup>
</table>
I validate my DocBook XML file using xmllint to do the xi:include
processing, then the Sun Multi-Schema Validator, which reports that it
is valid.
I then use "xsltproc --xinclude ..." to generate the .fo file from my
DocBook XML file. Here is the interesting part of the output (I have
prefixed xsltproc's output with "*"):
Processing table
Processing tgroup
* runtime error: file /Users/wrg/projects/resumatic/trunk/vendor/
docbook-xsl-ns-1.74.0/fo/table.xsl line 478 element attribute
* xsl:attribute : node already has children
Processing thead
Processing row
* Warning: overlapped row contains content!
Finished processing row
Finished processing thead
Processing tfoot
Processing row
* Warning: overlapped row contains content!
Finished processing row
Finished processing tfoot
Processing tbody
Processing row
* Warning: overlapped row contains content!
Processing row
* Warning: overlapped row contains content!
Processing row
* Warning: overlapped row contains content!
Finished processing row
Finished processing row
Finished processing row
Finished processing tbody
Finished processing tgroup
Finished processing table
Finished processing chapter
Finished processing book
* error: file wrg-finances.docbook
* xsltRunStylesheet : run failed
Does anyone see what I'm doing wrong?
________________________________________________________________________
Bill Greene
http://www.linkedin.com/in/williamrgreene
http://bill2u.wordpress.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]