<xsl:apply-templates select="key('id',$rootid)" mode="outline"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
- <rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
+ <xsl:variable name="bookmarks">
<xsl:apply-templates select="key('id',$rootid)" mode="xep.outline"/>
- </rx:outline>
+ </xsl:variable>
+ <xsl:if test="string($bookmarks) != ''">
+ <rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
+ <xsl:copy-of select="$bookmarks"/>
+ </rx:outline>
+ </xsl:if>
</xsl:if>
<xsl:apply-templates select="key('id',$rootid)"/>
</xsl:otherwise>
<xsl:apply-templates mode="outline"/>
</xsl:if>
<xsl:if test="$xep.extensions != 0">
- <rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
+ <xsl:variable name="bookmarks">
<xsl:apply-templates mode="xep.outline"/>
- </rx:outline>
+ </xsl:variable>
+ <xsl:if test="string($bookmarks) != ''">
+ <rx:outline xmlns:rx="http://www.renderx.com/XSL/Extensions">
+ <xsl:copy-of select="$bookmarks"/>
+ </rx:outline>
+ </xsl:if>
</xsl:if>
<xsl:apply-templates/>
</xsl:otherwise>
<!-- ********************************************************************
Pdf bookmarks
******************************************************************** -->
+
<xsl:template match="*" mode="xep.outline">
<xsl:apply-templates select="*" mode="xep.outline"/>
</xsl:template>
</xsl:variable>
<xsl:variable name="bookmark-label">
<xsl:apply-templates select="." mode="object.title.markup"/>
-<!--
- <xsl:apply-templates select="." mode="label.markup"/>
- <xsl:apply-templates select="." mode="title.markup"/>
--->
</xsl:variable>
<xsl:choose>