]> granicus.if.org Git - docbook-dsssl/commitdiff
Bug fix for inlinegraphic not being inline.
authorBob Stayton <bobs@sagehill.net>
Sat, 6 Jul 2002 04:56:39 +0000 (04:56 +0000)
committerBob Stayton <bobs@sagehill.net>
Sat, 6 Jul 2002 04:56:39 +0000 (04:56 +0000)
The test for setting $viewport to 0 was
  test="inlinegraphic
        | ancestor::inlinemediaobject
        | ancestor::inlineequation"
when it should be:
  test="local-name(.) = 'inlinegraphic'
        or ancestor::inlinemediaobject
        or ancestor::inlineequation"
Now inlinegraphics are inline.

xsl/html/graphics.xsl

index 9b7690ad961cfc06452eb351b34c81dea7dfca7f..01a22dccfcf6d3f8b87bf3165f237ec5129d233e 100644 (file)
 
   <xsl:variable name="viewport">
     <xsl:choose>
-      <xsl:when test="inlinegraphic
-                      | ancestor::inlinemediaobject
-                      | ancestor::inlineequation">0</xsl:when>
+      <xsl:when test="local-name(.) = 'inlinegraphic'
+                      or ancestor::inlinemediaobject
+                      or ancestor::inlineequation">0</xsl:when>
       <xsl:otherwise>
         <xsl:value-of select="$make.graphic.viewport"/>
       </xsl:otherwise>