OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] Formatting the index entry links


Thank you, Mauritz, perfect. This is what I wanted.
I use XEP, but will try both solutions. The latter on seems to be the
XSL transformer-independent.

Rgds,
-Zbyszek

On 12/9/05, Mauritz Jeanson <mj@johanneberg.com> wrote:
> > -----Original Message-----
> > From: Zbyszek Cybulski
> >
> > But all I need to do is to change the style of the links (namely, page
> > numbers) to distinguish them from plain text. This is because some
> > users do not know the page numbers in PDF are clickable and by
> > changing the color, I guess, I give users a hint that they can click
> > the page number. (Am I too literal? :-))
>
>
> 1. With XEP, this is fairly easy.
>
> Turn on xep.extensions and add attributes to the xep.index.item.properties
> attribute-set in your customization file, for example:
>
>  <xsl:attribute-set name="xep.index.item.properties">
>    <xsl:attribute name="color">red</xsl:attribute>
>  </xsl:attribute-set>
>
> 2. If you don't use XEP, the customization is a little more complicated. You
> can do it by customizing these templates in autoidx.xsl:
>
>  match="indexterm" mode="index-primary"
>  match="indexterm" mode="index-secondary"
>  match="indexterm" mode="index-tertiary"
>
> Look for <xsl:copy-of select="$page-number-citations"/> in these templates
> and add formatting, like this:
>
>  <fo:inline color="red">
>     <xsl:copy-of select="$page-number-citations"/>
>  </fo:inline>
>
>
> In addition, the entity declarations in autoidx.xsl must be copied to the
> customization file.
>
> With FOP 0.20.5, I did not get clickable page numbers, but this works with
> FOP 0.90alpha1.
>
> /MJ
>
>
>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]