Subject: Re: Broken tables From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 27 Jun 2000 13:18:22 +0100 (BST) |
something like this? <TABLE ALIGN="CENTER" BORDER="1"> <TABULAR CA="|l|l|"> <TABROW>Driver Name<COLSEP/></TABROW> <TABROW><TT>apm</TT><COLSEP/>Alliance Pro Motion</TABROW> <TABROW><TT>ati</TT><COLSEP/>ATI</TABROW> <TABROW><TT>chips</TT><COLSEP/>Chips & Technologies</TABROW> <TABROW><TT>cirrus</TT><COLSEP/>Cirrus Logic</TABROW> <TABROW><TT>cyrix</TT> (*)<COLSEP/>Cyrix MediaGX</TABROW> <TABROW><TT>fbdev</TT><COLSEP/>Linux fbdev</TABROW> <TABROW><TT>glide</TT><COLSEP/>Glide2x (3Dfx)</TABROW> <TABROW><TT>glint</TT><COLSEP/>3Dlabs, TI</TABROW> <TABROW><TT>i740</TT><COLSEP/>Intel i740</TABROW> <TABROW><TT>i810</TT><COLSEP/>Intel i810</TABROW> <TABROW><TT>mga</TT><COLSEP/>Matrox</TABROW> <TABROW><TT>neomagic</TT><COLSEP/>NeoMagic</TABROW> <TABROW><TT>nv</TT><COLSEP/>NVIDIA</TABROW> <TABROW><TT>r128</TT><COLSEP/>ATI Rage 128</TABROW> <TABROW><TT>rendition</TT><COLSEP/>Rendition</TABROW> <TABROW><TT>s3virge</TT><COLSEP/>S3 ViRGE</TABROW> <TABROW><TT>sis</TT><COLSEP/>SiS</TABROW> <TABROW><TT>tdfx</TT><COLSEP/>3Dfx</TABROW> <TABROW><TT>tga</TT><COLSEP/>DEC TGA</TABROW> <TABROW><TT>trident</TT><COLSEP/>Trident</TABROW> <TABROW><TT>tseng</TT><COLSEP/>Tseng Labs</TABROW> <TABROW><TT>vga</TT><COLSEP/>Generic VGA</TABROW> </TABULAR> </TABLE> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" > <xsl:output method="xml" indent="yes"/> <xsl:template match="TABULAR"> <tbody> <xsl:apply-templates/> </tbody> </xsl:template> <xsl:template match="TABROW"> <row> <xsl:call-template name="entry"/> </row> </xsl:template> <xsl:template match="TT"> <tt> <xsl:apply-templates/> </tt> </xsl:template> <xsl:template name="entry"> <xsl:param name="x" select="0"/> <entry> <xsl:apply-templates select="node()[count(preceding-sibling::COLSEP)=$x]"/> </entry> <xsl:if test="$x < count(COLSEP)"> <xsl:call-template name="entry"> <xsl:with-param select="$x+1" name="x"/> </xsl:call-template> </xsl:if> </xsl:template> </xsl:stylesheet> <?xml version="1.0" encoding="utf-8"?> <tbody> <row> <entry>Driver Name</entry> <entry/> </row> <row> <entry> <tt>apm</tt> </entry> <entry>Alliance Pro Motion</entry> </row> <row> <entry> <tt>ati</tt> </entry> <entry>ATI</entry> </row> <row> <entry> <tt>chips</tt> </entry> <entry>Chips & Technologies</entry> </row> <row> <entry> <tt>cirrus</tt> </entry> <entry>Cirrus Logic</entry> </row> <row> <entry> <tt>cyrix</tt> (*)</entry> <entry>Cyrix MediaGX</entry> </row> <row> <entry> <tt>fbdev</tt> </entry> <entry>Linux fbdev</entry> </row> <row> <entry> <tt>glide</tt> </entry> <entry>Glide2x (3Dfx)</entry> </row> <row> <entry> <tt>glint</tt> </entry> <entry>3Dlabs, TI</entry> </row> <row> <entry> <tt>i740</tt> </entry> <entry>Intel i740</entry> </row> <row> <entry> <tt>i810</tt> </entry> <entry>Intel i810</entry> </row> <row> <entry> <tt>mga</tt> </entry> <entry>Matrox</entry> </row> <row> <entry> <tt>neomagic</tt> </entry> <entry>NeoMagic</entry> </row> <row> <entry> <tt>nv</tt> </entry> <entry>NVIDIA</entry> </row> <row> <entry> <tt>r128</tt> </entry> <entry>ATI Rage 128</entry> </row> <row> <entry> <tt>rendition</tt> </entry> <entry>Rendition</entry> </row> <row> <entry> <tt>s3virge</tt> </entry> <entry>S3 ViRGE</entry> </row> <row> <entry> <tt>sis</tt> </entry> <entry>SiS</entry> </row> <row> <entry> <tt>tdfx</tt> </entry> <entry>3Dfx</entry> </row> <row> <entry> <tt>tga</tt> </entry> <entry>DEC TGA</entry> </row> <row> <entry> <tt>trident</tt> </entry> <entry>Trident</entry> </row> <row> <entry> <tt>tseng</tt> </entry> <entry>Tseng Labs</entry> </row> <row> <entry> <tt>vga</tt> </entry> <entry>Generic VGA</entry> </row> </tbody> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Broken tables, Eric van der Vlist | Thread | Re: Broken tables, David Carlisle |
Re: Broken tables, Eric van der Vlist | Date | Re: Broken tables, David Carlisle |
Month |