diff options
Diffstat (limited to 'docs/docbook/xslt/db2latex/lists.mod.xsl')
-rw-r--r-- | docs/docbook/xslt/db2latex/lists.mod.xsl | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/docs/docbook/xslt/db2latex/lists.mod.xsl b/docs/docbook/xslt/db2latex/lists.mod.xsl index cdd093b3d0..351542d1e8 100644 --- a/docs/docbook/xslt/db2latex/lists.mod.xsl +++ b/docs/docbook/xslt/db2latex/lists.mod.xsl @@ -1,6 +1,8 @@ <?xml version='1.0'?> <!--############################################################################# +| $Id: lists.mod.xsl,v 1.1.2.3 2003/08/12 18:22:39 jelmer Exp $ |- ############################################################################# +| $Author: jelmer $ | | PURPOSE: + ############################################################################## --> @@ -17,6 +19,7 @@ <doc:reference id="lists" xmlns=""> <referenceinfo> <releaseinfo role="meta"> + $Id: lists.mod.xsl,v 1.1.2.3 2003/08/12 18:22:39 jelmer Exp $ </releaseinfo> <authorgroup> <author> <firstname>Ramon</firstname> <surname>Casellas</surname> </author> @@ -47,14 +50,15 @@ <xsl:template match="itemizedlist"> <xsl:if test="title"> <xsl:apply-templates select="title"/></xsl:if> - <xsl:text> \begin{itemize} </xsl:text> + <xsl:text>\begin{itemize} </xsl:text> <xsl:apply-templates select="listitem"/> - <xsl:text> \end{itemize} </xsl:text> + <xsl:text>\end{itemize} </xsl:text> </xsl:template> <xsl:template match="orderedlist"> - <xsl:variable name="numeration"> + <!-- PARAM numeration : --> + <xsl:param name="numeration"> <xsl:choose> <xsl:when test="@numeration"> <xsl:value-of select="@numeration"/> @@ -63,9 +67,9 @@ <xsl:value-of select="arabic"/> </xsl:otherwise> </xsl:choose> - </xsl:variable> + </xsl:param> <xsl:if test="title"> <xsl:apply-templates select="title"/></xsl:if> - <xsl:text> \begin{enumerate}</xsl:text> + <xsl:text>\begin{enumerate}</xsl:text> <xsl:if test="@numeration"> <xsl:choose> <xsl:when test="@numeration='arabic'"> <xsl:text>[1]</xsl:text> </xsl:when> @@ -82,33 +86,25 @@ <xsl:template match="variablelist"> - <xsl:if test="title"> - <xsl:apply-templates select="title"/> - </xsl:if> + <xsl:if test="title"> <xsl:apply-templates select="title"/></xsl:if> <xsl:text> \noindent </xsl:text> - <xsl:text> \begin{description} </xsl:text> + \begin{description} <xsl:apply-templates select="varlistentry"/> - <xsl:text> \end{description} </xsl:text> + \end{description} </xsl:template> <xsl:template match="listitem"> - <xsl:text> %--- Item </xsl:text> - <xsl:text>\item </xsl:text> - <xsl:apply-templates/> - <xsl:text> </xsl:text> + \item <xsl:apply-templates/><xsl:text> </xsl:text> </xsl:template> <xsl:template match="varlistentry"> - <xsl:variable name="id"> - <xsl:call-template name="label.id"/> - </xsl:variable> - <xsl:text>\item[</xsl:text><xsl:apply-templates select="term"/><xsl:text>]\mbox{} % mbox is a trick to induce different typesetting decisions</xsl:text> + <xsl:variable name="id"> <xsl:call-template name="label.id"/> </xsl:variable> + <xsl:text>\item[</xsl:text><xsl:apply-templates select="term"/><xsl:text>] </xsl:text> <xsl:apply-templates select="listitem"/> </xsl:template> - <xsl:template match="varlistentry/term"> <xsl:apply-templates/><xsl:text>, </xsl:text> </xsl:template> @@ -210,7 +206,7 @@ <xsl:apply-templates select="$members[position()=$cell]"/> <xsl:text> </xsl:text> <xsl:if test="$curcol < $cols"> - <xsl:call-template name="generate.latex.cell.separator"/> + <xsl:text>& </xsl:text> </xsl:if> </xsl:when> </xsl:choose> @@ -296,7 +292,7 @@ <xsl:apply-templates select="$members[position()=$cell]"/> <xsl:text> </xsl:text> <xsl:if test="$curcol < $cols"> - <xsl:call-template name="generate.latex.cell.separator"/> + <xsl:text>& </xsl:text> </xsl:if> </xsl:when> <xsl:otherwise> |