XDC - v. 0.6.1

File docbook.xsl

<xsl:stylesheet version="1.0"/>

The stylesheet docbook.xsl contains many templates which translate various DOCBOOK elements into corresponding HTML elements.
Version:
0.5
Author:
Jens Voß


Template Summary
<xsl:template match="*[name() = concat('html:', local-name())]"/>

This template handles all elements of the html namespace placed into a DOCBOOK document.

<xsl:template match="/"/>

This template sets up the HTML page and delegates to the top-level DOCBOOK element.

<xsl:template match="article"/>

This template formats a DOCBOOK article.

<xsl:template match="article/title"/>

This template formats the title of a DOCBOOK article.

<xsl:template match="article/subtitle"/>

This template formats the subtitle of a DOCBOOK article.

<xsl:template match="sect1"/>

This template formats a DOCBOOK sect1.

<xsl:template match="sect1/title"/>

This template formats the title of a DOCBOOK sect1.

<xsl:template match="sect2"/>

This template formats a DOCBOOK sect2.

<xsl:template match="sect2/title"/>

This template formats the title of a DOCBOOK sect2.

<xsl:template match="sect3"/>

This template formats a DOCBOOK sect3.

<xsl:template match="sect3/title"/>

This template formats the title of a DOCBOOK sect3.

<xsl:template match="sect4"/>

This template formats a DOCBOOK sect4.

<xsl:template match="sect4/title"/>

This template formats the title of a DOCBOOK sect4.

<xsl:template match="simplesect"/>

This template formats a DOCBOOK simplesect.

<xsl:template match="simplesect/title"/>

This template formats the title of a DOCBOOK simplesect.

<xsl:template match="para"/>

This template formats a DOCBOOK para.

<xsl:template match="code"/>

This template formats a DOCBOOK code element.

<xsl:template match="emphasis"/>

This template formats a DOCBOOK emphasis element.

<xsl:template match="blockquote"/>

This template formats a DOCBOOK blockquote element.

<xsl:template match="ulink"/>

This template formats a DOCBOOK ulink link.

<xsl:template match="anchor"/>

This template formats a DOCBOOK anchor link.

<xsl:template match="variablelist"/>

This template formats a DOCBOOK variablelist.

<xsl:template match="varlistentry"/>

This template formats a DOCBOOK varlistentry.

<xsl:template match="term"/>

This template formats a DOCBOOK term within a variablelist.

<xsl:template match="varlistentry/listitem"/>

This template formats a DOCBOOK listitem of a varlistentry.

<xsl:template match="itemizedlist"/>

This template formats a DOCBOOK itemizedlist.

<xsl:template match="itemizedlist/listitem"/>

This template formats a DOCBOOK listitem of an itemizedlist.

<xsl:template match="orderedlist"/>

This template formats a DOCBOOK orderedlist.

<xsl:template match="orderedlist/listitem"/>

This template formats a DOCBOOK listitem of an orderedlist.

<xsl:template match="programlisting"/>

This template formats a DOCBOOK programlisting block.

<xsl:template match="userinput"/>

This template formats a DOCBOOK userinput section.

<xsl:template match="computeroutput"/>

This template formats a DOCBOOK computeroutput block.

<xsl:template match="table"/>

This template formats a DOCBOOK table using an HTML <table>.

<xsl:template match="colgroup"/>

This template formats a DOCBOOK colgroup.

<xsl:template match="tr"/>

This template formats a DOCBOOK tr using an HTML <tr> element.

<xsl:template match="th"/>

This template formats a DOCBOOK th using an HTML <th> element.

<xsl:template match="td"/>

This template formats a DOCBOOK td using an HTML <td> element.


Template Detail
<xsl:template match="*[name() = concat('html:', local-name())]"/>

This template handles all elements of the html namespace placed into a DOCBOOK document.


<xsl:template match="/"/>

This template sets up the HTML page and delegates to the top-level DOCBOOK element.


<xsl:template match="article"/>

This template formats a DOCBOOK article.


<xsl:template match="article/title"/>

This template formats the title of a DOCBOOK article.


<xsl:template match="article/subtitle"/>

This template formats the subtitle of a DOCBOOK article.


<xsl:template match="sect1"/>

This template formats a DOCBOOK sect1.


<xsl:template match="sect1/title"/>

This template formats the title of a DOCBOOK sect1.


<xsl:template match="sect2"/>

This template formats a DOCBOOK sect2.


<xsl:template match="sect2/title"/>

This template formats the title of a DOCBOOK sect2.


<xsl:template match="sect3"/>

This template formats a DOCBOOK sect3.


<xsl:template match="sect3/title"/>

This template formats the title of a DOCBOOK sect3.


<xsl:template match="sect4"/>

This template formats a DOCBOOK sect4.


<xsl:template match="sect4/title"/>

This template formats the title of a DOCBOOK sect4.


<xsl:template match="simplesect"/>

This template formats a DOCBOOK simplesect.


<xsl:template match="simplesect/title"/>

This template formats the title of a DOCBOOK simplesect.


<xsl:template match="para"/>

This template formats a DOCBOOK para.


<xsl:template match="code"/>

This template formats a DOCBOOK code element.


<xsl:template match="emphasis"/>

This template formats a DOCBOOK emphasis element.


<xsl:template match="blockquote"/>

This template formats a DOCBOOK blockquote element.


<xsl:template match="ulink"/>

This template formats a DOCBOOK ulink link.


<xsl:template match="anchor"/>

This template formats a DOCBOOK anchor link.


<xsl:template match="variablelist"/>

This template formats a DOCBOOK variablelist.


<xsl:template match="varlistentry"/>

This template formats a DOCBOOK varlistentry.


<xsl:template match="term"/>

This template formats a DOCBOOK term within a variablelist.


<xsl:template match="varlistentry/listitem"/>

This template formats a DOCBOOK listitem of a varlistentry.


<xsl:template match="itemizedlist"/>

This template formats a DOCBOOK itemizedlist.


<xsl:template match="itemizedlist/listitem"/>

This template formats a DOCBOOK listitem of an itemizedlist.


<xsl:template match="orderedlist"/>

This template formats a DOCBOOK orderedlist.


<xsl:template match="orderedlist/listitem"/>

This template formats a DOCBOOK listitem of an orderedlist.


<xsl:template match="programlisting"/>

This template formats a DOCBOOK programlisting block.


<xsl:template match="userinput"/>

This template formats a DOCBOOK userinput section.


<xsl:template match="computeroutput"/>

This template formats a DOCBOOK computeroutput block.


<xsl:template match="table"/>

This template formats a DOCBOOK table using an HTML <table>. It respects the width, border, cellspacing and cellpadding attributes.


<xsl:template match="colgroup"/>

This template formats a DOCBOOK colgroup. It actually simply ignores it.


<xsl:template match="tr"/>

This template formats a DOCBOOK tr using an HTML <tr> element.


<xsl:template match="th"/>

This template formats a DOCBOOK th using an HTML <th> element. It respects the rowspan and colspan attributes.


<xsl:template match="td"/>

This template formats a DOCBOOK td using an HTML <td> element. It respects the rowspan and colspan attributes.


XDC - v. 0.6.1

Copyright © 2005 - 2006 Jens Voß.