]> granicus.if.org Git - docbook-dsssl/commitdiff
Inline sequences now output id attribute if found.
authorBob Stayton <bobs@sagehill.net>
Tue, 13 Jan 2004 19:30:31 +0000 (19:30 +0000)
committerBob Stayton <bobs@sagehill.net>
Tue, 13 Jan 2004 19:30:31 +0000 (19:30 +0000)
xsl/fo/inline.xsl

index 67954d8de7c27ecb8ddc53dd206999d1f4e9348e..9b3a8ed03270b595c30461fcdfde12863138c259 100644 (file)
     <xsl:apply-templates/>
   </xsl:param>
   <fo:inline font-style="italic">
+    <xsl:if test="@id">
+      <xsl:attribute name="id">
+        <xsl:value-of select="@id"/>
+      </xsl:attribute>
+    </xsl:if>
     <xsl:if test="@dir">
       <xsl:attribute name="direction">
         <xsl:choose>
     <xsl:apply-templates/>
   </xsl:param>
   <fo:inline font-weight="bold" xsl:use-attribute-sets="monospace.properties">
+    <xsl:if test="@id">
+      <xsl:attribute name="id">
+        <xsl:value-of select="@id"/>
+      </xsl:attribute>
+    </xsl:if>
     <xsl:if test="@dir">
       <xsl:attribute name="direction">
         <xsl:choose>
     <xsl:apply-templates/>
   </xsl:param>
   <fo:inline font-style="italic" xsl:use-attribute-sets="monospace.properties">
+    <xsl:if test="@id">
+      <xsl:attribute name="id">
+        <xsl:value-of select="@id"/>
+      </xsl:attribute>
+    </xsl:if>
     <xsl:if test="@dir">
       <xsl:attribute name="direction">
         <xsl:choose>
   </xsl:param>
 
   <fo:inline xsl:use-attribute-sets="superscript.properties">
+    <xsl:if test="@id">
+      <xsl:attribute name="id">
+        <xsl:value-of select="@id"/>
+      </xsl:attribute>
+    </xsl:if>
     <xsl:if test="@dir">
       <xsl:attribute name="direction">
         <xsl:choose>
   </xsl:param>
 
   <fo:inline xsl:use-attribute-sets="subscript.properties">
+    <xsl:if test="@id">
+      <xsl:attribute name="id">
+        <xsl:value-of select="@id"/>
+      </xsl:attribute>
+    </xsl:if>
     <xsl:if test="@dir">
       <xsl:attribute name="direction">
         <xsl:choose>