Hi Eric,
 
Thanks for the swift response.  
 
Here's the layout master set:
 
<fo:layout-master-set>
   <fo:simple-page-master master-name="main" page-height="11.69in" 
page-width="8.27in" margin="0.50in">
      <fo:region-body margin-top="0.75in" margin-bottom="0.75in" 
column-count="1" column-gap="0.50in" />
      <fo:region-after extent="0.50in" padding-before="0"/>
   </fo:simple-page-master>
        
   <fo:simple-page-master master-name="officers">
     <fo:region-body margin-top="0.75in" margin-bottom="0.75in" 
column-count="1" column-gap="0.50in" />
     <fo:region-after extent="0.50in" padding-before="0"/>        
   </fo:simple-page-master>             
</fo:layout-master-set>
I'm then specifying the page-sequences as follows
 
<fo:page-sequence master-reference="main" initial-page-number="auto" format="1" 
force-page-count="no-force">
   ....  some data
<fo:page-sequence master-reference="officers" initial-page-number="1" 
force-page-count="no-force" format="a">
   ....  some data
<fo:page-sequence master-reference="main" initial-page-number="auto" format="1">
   ....  some data
 
in the attempt to see if master-reference="main" kept a reference on what the 
last page was on the previous 'main' sequence (more of a shot in the dark :)
 
I reference the page numbers in the following way for the "main" sequences.
 
// This creates the 1,2,3,4,5,6
<fo:static-content flow-name="xsl-region-after"> 
<fo:block>
   <fo:inline font-weight="bold"><xsl:text>Page: 
</xsl:text></fo:inline><fo:page-number font-weight="bold"/>
</fo:block>
</fo:static-content>
 
On the last part of the first "main" sequence I place a <fo:block 
id="endOfOfficers"></fo:block> element.
 
I then reference the page numbers within the "officers" sequence in the 
following way:
 
// This creates the 3a,3b,3c,3e,3f etc
<fo:block>
    <fo:inline font-weight="bold"><xsl:text>Page: </xsl:text></fo:inline>
    <fo:page-number-citation ref-id="endOfOfficers"/><fo:page-number/>
</fo:block>
 
I think I could fix it if I could pass in the <fo:page-number-citation ref-id 
into the next page-sequence initial-page-number value, but don't know how too.  
 
Would this have to be done within a two pass solution?  And if so how would I 
get that value?
 
If a more complete example is needed I can mail directly.  Thanks for your help.

>>> "Eric Douglas" <[email protected]> 19/05/2010 20:00 >>>
How are you determining and displaying the page number?
We'd need to see some code (xml,xsl,fo) to determine why it isn't working or 
how it should work.
There shouldn't be any issues if you're writing the values of each page to your 
xml and setting the page numbers into tag values.

From: Lea Farmer [mailto:[email protected]] 
Sent: Wednesday, May 19, 2010 4:44 AM
To: [email protected] 
Subject: Page numbering help

Hi,
 
I have searched the forums but have not been able to find a solution to my 
problem.
 
I am trying to create a document that will have specific page numbering like 
the one below:
 
1,2,3,3a,3b,3c,3d,3e,3f,4,5,6,7,8
 
I have been able to produce a document that goes up to 3f using a combination 
of 
 
page-number-citation
page-sequence
 
But when I restart another page sequence for pages 4-8 it uses the last page 
sequence for the start value (ie g = 7)  so I get:
 
1,2,3,3a,3b,3c,3d,3e,3f,7,8,9,10,11
 
The problem is I cannot guarantee that the sub sections will always start on 
page 3, and the number of subsections a,b,c are very likely to change on each 
document created?
 
I'm sure there's a neat solution, but I cant see the wood for the trees at the 
mo :)



This message and any attachments are intended for the persons named as 
addressees only and may contain confidential information. In addition they may 
be protected by copyright. 

If you receive it in error, notify us, delete it and do not make use of or copy 
it. You must not copy, disseminate or otherwise distribute or
publish this message, except for the purposes for which this message is 
intended, without our consent.

Please note that this e-mail has been created in the knowledge that Internet 
e-mail is not a 100% secure communications medium. We advise that you 
understand and accept this lack of security when e-mailing us. 

For company information, guidance and how to file documents online, please see 
our website www.companieshouse.gov.uk ( http://www.companieshouse.gov.uk/ ).

This message has been scanned for viruses by Hosted Security ( 
http://www.mailcontrol.com/ ), a service from Websense ( 
http://www.websense.com/ )

Reply via email to