[oXygen-user] Footnotes in standard DocBook HTML transformation
Bob Stayton
bobs at sagehill.net
Wed Apr 10 13:56:32 CDT 2013
Hi Claudio,
That was a bug that was introduced in DocBook XSL version 1.77.1, which is
the version included in Oxygen 14.2. The bug is fixed in DocBook XSL
version 1.78.1.
This version of the template with match="d:footnote" is from 1.78.1, and if
you put in your customization, that should fix the problem until Oxygen gets
updated to 1.78.1
<xsl:template match="d:footnote">
<xsl:variable name="name">
<xsl:call-template name="object.id">
<xsl:with-param name="conditional" select="0"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="href">
<xsl:text>#ftn.</xsl:text>
<xsl:value-of select="$name"/>
</xsl:variable>
<a href="{$href}">
<xsl:apply-templates select="." mode="class.attribute"/>
<xsl:if test="$generate.id.attributes = 0">
<xsl:attribute name="name">
<xsl:value-of select="$name"/>
</xsl:attribute>
</xsl:if>
<sup>
<xsl:apply-templates select="." mode="class.attribute"/>
<xsl:call-template name="id.attribute">
<xsl:with-param name="conditional" select="0"/>
</xsl:call-template>
<xsl:text>[</xsl:text>
<xsl:apply-templates select="." mode="footnote.number"/>
<xsl:text>]</xsl:text>
</sup>
</a>
</xsl:template>
Bob Stayton
Sagehill Enterprises
bobs at sagehill.net
From: Claudio Tubertini
Sent: Wednesday, April 10, 2013 10:44 AM
To: oxygen-user at oxygenxml.com
Subject: [oXygen-user] Footnotes in standard DocBook HTML transformation
I'have experienced a weird problem with html footnote. I'm using a Mac with
Oxygen 14.2 but whenever I try to produce an html file from an xml snippet
like this one, (using the standard HTML docbook 5.0 transformation)
<para>Il 27 gennaio 1961, al Teatro dell’Opera a Roma, venne proiettato in
anteprima un
film di produzione privata .... <footnote>
<para>Lanocita A. (Lan) 1961, Rassegna
cinematografica, «Corriere della Sera», 11 febbraio,
6.</para>
</footnote>, commentò il
«Corriere della Sera». L’ufficialità della pellicola è
confermata dai dubbi
insinuati dalla stampa comunista sul finanziamento
governativo della pellicola e
dalle recensioni elogiative apparse sulla stampa cattolica
[Merolla 2004, 131].
<footnote>
<para>Centro cattolico cinematografico
1961, Viva l’Italia, «Segnalazioni cinematografiche», 28
(XLIX), gennaio.</para>
</footnote>.</para>
I obtain a footnote link that doesn't work properly
<a href="#ftn.d5e37" class="footnote"><sup class="footnote"><a
name="d5e37"></a>[1]</sup></a>
this link refers to
<div id="ftn.d5e37" class="footnote"><a href="#d5e37" class="para"><sup
class="para">[1] </sup></a> that works.
I think it is strange that this little bug (the anchor <a name="d5e37"></a>
has to be moved out of the nested <a>) is still there. May be I am wrong.
What can I do to solve this problem? I have to write a customisation
stylesheet or there is something easier to do?
Regards
Claudio
_______________________________________________
oXygen-user mailing list
oXygen-user at oxygenxml.com
http://www.oxygenxml.com/mailman/listinfo/oxygen-user
More information about the oXygen-user
mailing list