|
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/Texi-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.39 2006/03/19 20:38:57 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 Texinfo.
|
|
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/messages.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="../common/gentext.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/labels.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 |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="param.xsl"/>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="texifile.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="texinode.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="texinode-base.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="chunk.xsl" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="autotoc.xsl"/>
|
|
Packit |
e4b6da |
<xsl:include href="menudescrip.xsl" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="index.xsl"/>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="sectioning.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="component.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="division.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="sections.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="refentry.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="verbatim.xsl" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="footnote.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="force-inline.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="inline.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="math.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="qandaset.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="table.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="callout.xsl" />
|
|
Packit |
e4b6da |
<xsl:include href="graphics.xsl" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:include href="biblio.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 Texi-XML V0.8.4//EN"
|
|
Packit |
e4b6da |
doctype-system="http://docbook2x.sf.net/latest/dtd/Texi-XML"
|
|
Packit |
e4b6da |
-->
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:key name="id" match="*[@id]" use="@id" />
|
|
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="text()">
|
|
Packit |
e4b6da |
<xsl:value-of select="."/>
|
|
Packit |
e4b6da |
</xsl:template>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<doc:reference xmlns="">
|
|
Packit |
e4b6da |
<title>Texinfo XSLT stylesheets driver</title>
|
|
Packit |
e4b6da |
<partintro>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<para>
|
|
Packit |
e4b6da |
This file is the basic driver of the Texinfo XSLT stylesheets. It
|
|
Packit |
e4b6da |
includes all the other stylesheet files.
|
|
Packit |
e4b6da |
</para>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<para>
|
|
Packit |
e4b6da |
You can use this stylesheet directly, or create your own custom
|
|
Packit |
e4b6da |
stylesheet that imports this one (or one of the other driver files):
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<example>
|
|
Packit |
e4b6da |
<title>Importing stylesheets</title>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<programlisting><xsl:stylesheet
|
|
Packit |
e4b6da |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
Packit |
e4b6da |
version="1.0">
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<xsl:import
|
|
Packit |
e4b6da |
href="http://docbook2x.sf.net/latest/xslt/texi/docbook.xsl" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
<replaceable>… your own stylesheet code goes here …</replaceable>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
</xsl:stylesheet></programlisting>
|
|
Packit |
e4b6da |
</example>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Importing the stylesheet allows you to specify stylesheet options and
|
|
Packit |
e4b6da |
customize the stylesheets without changing the standard stylesheets.
|
|
Packit |
e4b6da |
</para>
|
|
Packit |
e4b6da |
</partintro>
|
|
Packit |
e4b6da |
</doc:reference>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
</xsl:stylesheet>
|