Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - >Thread Next - [xsl] Re : [xsl] Starting Initial Page Number on Page Three [xsl] Starting Initial Page Number on Page ThreeTo: Date: 3/4/2009 12:48:00 AM Hi All,
I want to start initial page number as one "1" on page three of PDF documents
I am creating using XSL-FO style. There is a Title page (first page) and TOC
(second page). The documents have multiple languages (represented by "lang"
elements/tags in XML snippet below). When I add initial-page-number="1"
property to fo:page-sequence it starts page number on each new language page
and produces multiple #1's in on the TOC page for each language.
Does anyone know how I can start initial page number as one on page three and
have it counts continuously to the end of the document?
I am using Arbortext Epic/E3 for rendering.
<===XML Snippet===>
<Product...>
<lang langID="EN" language="English" fontFam="Arial">
...
</lang>
<lang langID="FR" language="Frangais" fontFam="Arial">
...
</lang>
<lang langID="DE" language="Deutsch" fontFam="Arial">
...
</lang>
<lang langID="IT" language="Italiano" fontFam="Arial">
...
</lang>
</Product>
<===XSL-FO Snippet===>
<xsl:template match="lang">
<fo:page-sequence master-reference="Insrt-body-page">
<fo:static-content flow-name="lang-pg-ct">
<fo:block text-align="center" font-size="{$p-font_Size}">
<fo:page-number/>
<fo:basic-link internal-destination="{generate-id(/)}">
<fo:page-number-citation ref-id="{generate-id(/)}"/>
</fo:basic-link>
</fo:block>
</fo:static-content>
<fo:flow flow-name="Prod-pgbody" font-family="{$font_Fam}">
<fo:block id="{generate-id(.)}">
<xsl:apply-templates/>
</fo:block>
</fo:flow>
</fo:page-sequence>
</xsl:template>
Thanks in advance for your help.
Regards,
Horace Burke | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
