[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] footnotes author
Thank you very much, it works perfectly fine ! jmt On Thursday 23 October 2014 11:15:00 Bob Stayton wrote: > Hi Jean-Marie, > Changing the footnote mark in a footnote is a little tricky because the > mark has to be generated within the same formatting block as the para, > so it is on the same line as the footnote's text. The stylesheets each > have a template written specifically to handle this case. > > For fo output, there is a template in fo/footnote.xsl that starts with: > > <xsl:template match="d:footnote/d:para[1] > > |d:footnote/d:simpara[1] > |d:footnote/d:formalpara[1]" > > priority="2"> > > That template formats the footnote mark within the fo:block of the first > para. To add the role, you'll need something like: > > <xsl:if test="../@role"> > <xsl:text> [</xsl:text> > <xsl:value-of select="../@role"/> > <xsl:text>] </xsl:text> > </xsl:if> > > Since this template's context is para, you'll need to use ../@role to > refer to the role attribute on the footnote. You can add inline > formatting as needed. > > > For HTML and epub, there is a similar template in footnote.xsl that > starts with: > > <xsl:template match="d:footnote/d:para[1]|d:footnote/d:simpara[1]" > priority="2"> > > These templates assume the first element in a footnote is a para. If it > isn't then you have more work to do. > > If you need any additional help, feel free to ask. > > Bob Stayton > Sagehill Enterprises > bobs@sagehill.net > > On 10/23/2014 3:08 AM, jmt wrote: > > Hello list, > > > > I have a document with notes from different authors, e.g. > > > > <para> > > > > some text > > <footnote role='author'>bla bla</footnote> > > another sentence > > <footnote role='translator'>glop glop</footnote> > > > > </para> > > > > The document is to be rendered in html, epub and pdf. How do I attribute > > the notes according to the role, e.g. > > > > [1] [author] bla la > > [2] [translator] glop glop > > > > Thanks in advance ! > > > > jmt -- http://www.dxdydz.net Jean-Marie Thomas Informatique scientifique et technique
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]