<xsl:call-template name="object.id"/>
</xsl:variable>
+ <xsl:variable name="title">
+ <xsl:apply-templates select="." mode="title.markup"/>
+ </xsl:variable>
+
<xsl:variable name="titleabbrev">
<xsl:apply-templates select="." mode="titleabbrev.markup"/>
</xsl:variable>
</xsl:attribute>
</xsl:if>
- <xsl:call-template name="section.heading">
- <xsl:with-param name="level" select="2"/>
- <xsl:with-param name="title">
- <xsl:apply-templates select="." mode="object.title.markup"/>
- </xsl:with-param>
- <xsl:with-param name="titleabbrev" select="$titleabbrev"/>
- </xsl:call-template>
+ <fo:block xsl:use-attribute-sets="article.appendix.title.properties">
+ <fo:marker marker-class-name="section.head.marker">
+ <xsl:choose>
+ <xsl:when test="$titleabbrev = ''">
+ <xsl:value-of select="$title"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$titleabbrev"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </fo:marker>
+ <xsl:copy-of select="$title"/>
+ </fo:block>
<xsl:apply-templates/>
</fo:block>