Showing:

Documentation
Parameters
Included from
Source
Stylesheet subtitles.xsl
Included from
Template *subtitle.markup
Documentation
<doc:mode mode="subtitle.markup">
<refpurpose>Provides access to element subtitles</refpurpose>
<refdescription id="subtitle.markup-desc">
<para>Processing an element in the
<literal role="mode">subtitle.markup</literal> mode produces the
subtitle of the element.
</para>
</refdescription>
</doc:mode>

Description

 ********************************************************************
     $Id$
     ********************************************************************

     This file is part of the XSL DocBook Stylesheet distribution.
     See ../README or http://docbook.sf.net/release/xsl/current/ for
     copyright and other information.

     ******************************************************************** 
 ==================================================================== 
 subtitle markup 
Namespace No namespace
Match *
Mode subtitle.markup
Import precedence 0
Source
<xsl:template match="*" mode="subtitle.markup">
  <xsl:message>
    <xsl:text>Request for subtitle of unexpected element: </xsl:text>
    <xsl:value-of select="local-name(.)"/>
  </xsl:message>
  <xsl:text>???SUBTITLE???</xsl:text>
</xsl:template>
Template d:subtitlesubtitle.markup
Namespace No namespace
Match d:subtitle
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:subtitle" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates/>
</xsl:template>
Template d:setsubtitle.markup
Namespace No namespace
Match d:set
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:set" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:setinfo/d:subtitle|d:info/d:subtitle|d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:booksubtitle.markup
Namespace No namespace
Match d:book
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:book" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:bookinfo/d:subtitle|d:info/d:subtitle|d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:partsubtitle.markup
Namespace No namespace
Match d:part
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:part" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:partinfo/d:subtitle                                 |d:docinfo/d:subtitle                                 |d:info/d:subtitle                                 |d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:preface|d:chapter|d:appendixsubtitle.markup
Namespace No namespace
Match d:preface|d:chapter|d:appendix
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:preface|d:chapter|d:appendix" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:docinfo/d:subtitle                                 |d:info/d:subtitle                                 |d:prefaceinfo/d:subtitle                                 |d:chapterinfo/d:subtitle                                 |d:appendixinfo/d:subtitle                                 |d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:articlesubtitle.markup
Namespace No namespace
Match d:article
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:article" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:artheader/d:subtitle                                 |d:articleinfo/d:subtitle                                 |d:info/d:subtitle                                 |d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:dedication|d:colophonsubtitle.markup
Namespace No namespace
Match d:dedication|d:colophon
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:dedication|d:colophon" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:subtitle|d:info/d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:referencesubtitle.markup
Namespace No namespace
Match d:reference
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:reference" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:referenceinfo/d:subtitle                                 |d:docinfo/d:subtitle                                 |d:info/d:subtitle                                 |d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:qandasetsubtitle.markup
Namespace No namespace
Match d:qandaset
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:qandaset" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:blockinfo/d:subtitle|d:info/d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:refentrysubtitle.markup
Namespace No namespace
Match d:refentry
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:refentry" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:refentryinfo/d:subtitle                                 |d:info/d:subtitle                                 |d:docinfo/d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>
Template d:section |d:sect1|d:sect2|d:sect3|d:sect4|d:sect5 |d:refsect1|d:refsect2|d:refsect3 |d:simplesectsubtitle.markup
Namespace No namespace
Match d:section |d:sect1|d:sect2|d:sect3|d:sect4|d:sect5 |d:refsect1|d:refsect2|d:refsect3 |d:simplesect
Mode subtitle.markup
Parameters
QName Namespace Select
allow-anchors No namespace '0'
Import precedence 0
Source
<xsl:template match="d:section                      |d:sect1|d:sect2|d:sect3|d:sect4|d:sect5                      |d:refsect1|d:refsect2|d:refsect3                      |d:simplesect" mode="subtitle.markup">
  <xsl:param name="allow-anchors" select="'0'"/>
  <xsl:apply-templates select="(d:info/d:subtitle                                 |d:sectioninfo/d:subtitle                                 |d:sect1info/d:subtitle                                 |d:sect2info/d:subtitle                                 |d:sect3info/d:subtitle                                 |d:sect4info/d:subtitle                                 |d:sect5info/d:subtitle                                 |d:refsect1info/d:subtitle                                 |d:refsect2info/d:subtitle                                 |d:refsect3info/d:subtitle                                 |d:subtitle)[1]" mode="subtitle.markup">
    <xsl:with-param name="allow-anchors" select="$allow-anchors"/>
  </xsl:apply-templates>
</xsl:template>