xsl-list
[Top] [All Lists]

[xsl] Starting Initial Page Number on Page Three

2009-03-03 19:47:49

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="Français" 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




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--