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] xrefstyle attribute; pagenumber; %p


Steve Whitlatch wrote:

[...]

> Also, I found that using 
> 
> <xref linkend="FreedomCenterxref" 
>   xrefstyle="template:'%t' on page %p"/>
> 
[..]

Hi Steve,

my comment is a bit off your question but I'd like to mention that 
customising the gentext template for your language gives you the 
possibility to re-use predefined xrefstyles throughout your documents 
and saves you escaping issues and/or writing cryptic syntax in every 
xrefstyle attribute.

Just add something like this to your customisation:


<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0";>
   <l:l10n language="en">

     <l:context name="xref-number-and-title">
       <l:template name="sect1" style="steve" text="Chapter %n %t on 
page %p"/>
       <l:template name="sect2" style="steve" text="Chapter %n %t on 
page %p"/>
       <l:template name="sect3" style="steve" text="Chapter %n %t on 
page %p"/>

       <l:template name="sect1" style="short" text="Chapter %n"/>
       <l:template name="sect2" style="short" text="Chapter %n"/>
       <l:template name="sect3" style="short" text="Chapter %n"/>
     </l:context>
   </l:l10n>
</l:i18n>


In your document you simply put

  See <xref linkend="whatever" xrefstyle="steve">


Cheers
Thomas Gier

Technical Writer
Aachen / Germany


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