]> granicus.if.org Git - docbook-dsssl/commitdiff
Fixed bug #1244478. Indexterms in informal objects are now getting correct page refer...
authorJirka Kosek <jirka@kosek.cz>
Fri, 5 Aug 2005 19:20:50 +0000 (19:20 +0000)
committerJirka Kosek <jirka@kosek.cz>
Fri, 5 Aug 2005 19:20:50 +0000 (19:20 +0000)
xsl/fo/autoidx.xsl

index 9c09470cbc60828d20e59c183c029d9916a6e39a..4281a335f4fcf591741117edeabe2f60c30d4955 100644 (file)
         <xsl:with-param name="type" select="$type"/>
       </xsl:call-template>
     </xsl:when>
-    <xsl:when test="ancestor::*[contains(local-name(),'info')]">
+    <xsl:when test="ancestor::*[contains(local-name(),'info') and not(starts-with(local-name(),'info'))]">
       <xsl:call-template name="info.reference">
         <xsl:with-param name="scope" select="$scope"/>
         <xsl:with-param name="role" select="$role"/>