]> granicus.if.org Git - docbook-dsssl/commitdiff
Add template for article/colophon to avoid nested page-sequence.
authorBob Stayton <bobs@sagehill.net>
Tue, 23 Nov 2010 22:03:32 +0000 (22:03 +0000)
committerBob Stayton <bobs@sagehill.net>
Tue, 23 Nov 2010 22:03:32 +0000 (22:03 +0000)
xsl/fo/component.xsl

index bd0df773ee590a4a45e8c3093938c21c6bd1b2fa..ac53746add8d962964511f9ad35b342760b74c26 100644 (file)
 <xsl:template match="colophon/subtitle"></xsl:template>
 <xsl:template match="colophon/titleabbrev"></xsl:template>
 
+<!-- article/colophon has no page sequence -->
+<xsl:template match="article/colophon">
+  <xsl:variable name="id">
+    <xsl:call-template name="object.id"/>
+  </xsl:variable>
+
+  <fo:block id="{$id}">
+    <fo:block xsl:use-attribute-sets="component.titlepage.properties">
+      <xsl:call-template name="colophon.titlepage"/>
+    </fo:block>
+    <xsl:apply-templates/>
+  </fo:block>
+</xsl:template>
+
 <!-- ==================================================================== -->
 
 <xsl:template match="preface">