]> granicus.if.org Git - docbook-dsssl/commitdiff
Add support for procedure title when contained in blockinfo or info.
authorBob Stayton <bobs@sagehill.net>
Wed, 28 Aug 2013 22:56:28 +0000 (22:56 +0000)
committerBob Stayton <bobs@sagehill.net>
Wed, 28 Aug 2013 22:56:28 +0000 (22:56 +0000)
xsl/fo/lists.xsl

index 7c55405ca9ac9879d2101b3e924f0fc644c23de5..80c11614ba9aa508c98a156154046d2bf85617f9 100644 (file)
                         |processing-instruction()[preceding-sibling::step]"/>
 
   <fo:block id="{$id}" xsl:use-attribute-sets="procedure.properties list.block.spacing">
-    <xsl:if test="./title and $placement = 'before'">
+    <xsl:if test="(title or blockinfo/title or info/title) and $placement = 'before'">
       <!-- n.b. gentext code tests for $formal.procedures and may make an "informal" -->
       <!-- heading even though we called formal.object.heading. odd but true. -->
       <xsl:call-template name="formal.object.heading"/>
       <xsl:apply-templates select="$steps"/>
     </fo:list-block>
 
-    <xsl:if test="./title and $placement != 'before'">
+    <xsl:if test="(title or blockinfo/title or info/title) and $placement != 'before'">
       <!-- n.b. gentext code tests for $formal.procedures and may make an "informal" -->
       <!-- heading even though we called formal.object.heading. odd but true. -->
       <xsl:call-template name="formal.object.heading"/>