[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: DOCBOOK-APPS: Tables and XSL stylesheets
I thought I'd learn how to do tables in DocBook XML, and that I'd start by running the example in the O'Reilly book through the XSL stylesheets. First, I added a couple of slashes to convert the empty tags from SGML to XML, and then I wrapped it inside of a <book> element and a <chapter> subelement, just to make sure it would behave okay. The result was surprising: the stylesheets complained that "No template matches entry" and _some_ of the tags were printed verbatim in red. But some of the entries worked. It seems like a stylesheet problem, or did I screw up the XML? See attachments for more info...
<?xml version ="1.0"?> <!DOCTYPE book SYSTEM "../Development/docbook/dtd/docbookx.dtd"> <!-- -*- docbook -*- --> <book> <bookinfo> <title> Table example </title> </bookinfo> <chapter> <title>Table Example</title> <table frame="all"><title>Sample 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"/> <spanspec spanname="hspan" namest="c1" nameend="c2" align="center"/> <spanspec spanname="bspan" namest="c2" nameend="c3" align="center"/> <thead> <row> <entry spanname="hspan">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> <!-- Pernicous Mixed Content --> Vertical Span</para></entry> </row> <row> <entry>c1</entry> <entry spanname="bspan" 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> </chapter> </book>Title: Table example
Table of Contents
file:/Mingus/tmp/table.xml:30: No template matches entry. file:/Mingus/tmp/table.xml:31: No template matches entry. file:/Mingus/tmp/table.xml:32: No template matches entry. file:/Mingus/tmp/table.xml:33: No template matches entry. file:/Mingus/tmp/table.xml:34: No template matches entry.
-- +-------------------------------------------------------------------+ | Dave Makower <davemak@iclick.com> | | Director of Portal Architecture & Development | +--------------------------------+----------------------------------+ | iClick, Inc. | (914) 872-8030 | | 120 Bloomingdale Road | (914) 872-8100 fax | | 3rd Floor | (914) 872-8000 main | | White Plains, NY 10605 | http://www.iclick.com/ | +--------------------------------+----------------------------------+
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC