This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [docbook-apps] different lang attributes in an article


> -----Original Message-----
> From: Bob Stayton 
> What you expected is correct and what you got is wrong.  It 
> is a bug that
> was introduced in 1.66.1.   I just checked in the fix for it, 
> so it should
> be in 1.67.1.  Or you can try the snapshot distribution from CVS

Hi Bob,
To get abstracts working properly in FO as well, another fix is needed. This
code (in fo/titlepage.xsl): 

<xsl:template match="abstract" mode="titlepage.mode">
  <fo:block>
    <xsl:if test="title"> <!-- FIXME: add param for using default title? -->
      <xsl:call-template name="formal.object.heading"/>
    </xsl:if>
    <xsl:apply-templates mode="titlepage.mode"/>
  </fo:block>
</xsl:template>

should be changed to:

<xsl:template match="abstract" mode="titlepage.mode">
  <fo:block>
   <xsl:call-template name="formal.object.heading">
      <xsl:with-param name="title">
        <xsl:apply-templates select="." mode="title.markup"/>
      </xsl:with-param>
    </xsl:call-template>
  <xsl:apply-templates mode="titlepage.mode"/>
 </fo:block>
</xsl:template>

(i.e. the same logic as in html/titlepage.xsl). 

/MJ


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]