Blame xslt/man/docbook.xsl

Packit e4b6da
Packit e4b6da
Packit e4b6da
-->
Packit e4b6da
Packit e4b6da
Packit e4b6da
                xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
Packit e4b6da
                xmlns="http://docbook2x.sourceforge.net/xmlns/Man-XML"
Packit e4b6da
                exclude-result-prefixes="doc"
Packit e4b6da
                version='1.0'
Packit e4b6da
                xml:lang="en">
Packit e4b6da
Packit e4b6da
Packit e4b6da
     $Id: docbook.xsl,v 1.14 2006/04/11 19:00:19 stevecheng Exp $
Packit e4b6da
     ********************************************************************
Packit e4b6da
Packit e4b6da
     (C) 2000-2004 Steve Cheng <stevecheng@users.sourceforge.net>
Packit e4b6da
Packit e4b6da
     This file is part of the docbook2X XSLT stylesheets for
Packit e4b6da
     converting DocBook to man pages.
Packit e4b6da
Packit e4b6da
     See ../../COPYING for the copyright status of this software.
Packit e4b6da
Packit e4b6da
     ******************************************************************** -->
Packit e4b6da
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="../common/version.xsl" />
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="../common/string.xsl" />
Packit e4b6da
<xsl:include href="../common/l10n.xsl" />
Packit e4b6da
<xsl:include href="../common/gentext.xsl" />
Packit e4b6da
<xsl:include href="../common/messages.xsl" />
Packit e4b6da
<xsl:include href="../common/ucase.xsl" />
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="../common/check-idref.xsl" />
Packit e4b6da
<xsl:include href="../common/cmdsynopsis.xsl" />
Packit e4b6da
<xsl:include href="../common/lists.xsl" />
Packit e4b6da
<xsl:include href="../common/person.xsl" />
Packit e4b6da
<xsl:include href="../common/titles.xsl" />
Packit e4b6da
<xsl:include href="../common/whitespace.xsl" />
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="param.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="manpage.xsl" />
Packit e4b6da
<xsl:include href="refentry.xsl" />
Packit e4b6da
<xsl:include href="sectioning.xsl" />
Packit e4b6da
<xsl:include href="sections.xsl" />
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="admon.xsl"/>
Packit e4b6da
<xsl:include href="block.xsl"/>
Packit e4b6da
<xsl:include href="caption.xsl"/>
Packit e4b6da
<xsl:include href="formal.xsl"/>
Packit e4b6da
<xsl:include href="synop.xsl"/>
Packit e4b6da
<xsl:include href="table.xsl"/>
Packit e4b6da
<xsl:include href="verbatim.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="inline.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="xref.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="glossary.xsl"/>
Packit e4b6da
<xsl:include href="lists.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="index.xsl"/>
Packit e4b6da
<xsl:include href="info.xsl"/>
Packit e4b6da
<xsl:include href="keywords.xsl"/>
Packit e4b6da
<xsl:include href="toc.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="beginpage.xsl" />
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:include href="pi.xsl"/>
Packit e4b6da
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:output method="xml" encoding="utf-8" standalone="yes" />
Packit e4b6da
Packit e4b6da
            doctype-public="-//Steve Cheng//DTD Man-XML V0.8.4//EN"
Packit e4b6da
            doctype-system="http://docbook2x.sf.net/latest/dtd/Man-XML"
Packit e4b6da
-->
Packit e4b6da
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:template match="*">
Packit e4b6da
  <xsl:call-template name="user-message">
Packit e4b6da
    <xsl:with-param name="key">element not matched by any template</xsl:with-param>
Packit e4b6da
  </xsl:call-template>
Packit e4b6da
Packit e4b6da
  <xsl:comment>
Packit e4b6da
    <xsl:call-template name="gentext-rendering">
Packit e4b6da
      <xsl:with-param name="key" select="'element-not-matched'" />
Packit e4b6da
      <xsl:with-param name="content" select="name(.)" />
Packit e4b6da
    </xsl:call-template>
Packit e4b6da
  </xsl:comment>
Packit e4b6da
Packit e4b6da
  <xsl:apply-templates />
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
<xsl:template match="/">
Packit e4b6da
  <xsl:choose>
Packit e4b6da
    <xsl:when test="child::refentry">
Packit e4b6da
      <xsl:apply-templates />
Packit e4b6da
    </xsl:when>
Packit e4b6da
Packit e4b6da
    <xsl:otherwise>
Packit e4b6da
      <manpageset>
Packit e4b6da
        <xsl:apply-templates select="descendant-or-self::refentry" />
Packit e4b6da
      </manpageset>
Packit e4b6da
    </xsl:otherwise>
Packit e4b6da
  </xsl:choose>
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
<xsl:template match="text()">
Packit e4b6da
  <xsl:value-of select="."/> 
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
</xsl:stylesheet>