Matt,

I've written the following sample fo document that puts in continued on 
following pages. Unfortunately fo:retrieve-marker does not work within 
the <fo:flow> so it cannot be implemented in the <fo:table-header> but 
instead in a table palced in the region-before. This is not a problem if 
you are starting a new page sequence for pages that will not have table 
elements that need a header.

Also, you can use this open-source product for watermarks 
http://www.etymon.com/pj/index.html

Chuck Paussa

Matt Savino wrote
> I've been told than an extension is the way to go for these two needed
> features:
> 
> 1. Add a string ['(Continued)'] to a table header if the table spans
> multiple pages. Note these tables are part of the content and 
> can start
> anywhere in the page. They could be seen more like paragraphs 
> or blocks
> with a title. Any other solution to this problem is acceptable. 
> 
> 2. Separate page number display for a subsection. IE - master document
> is page 4 of 7, but subsection is page 2 of 3.
> 
> Please let me know if I'm missing any existing functionality 
> that solves
> these problems. I am planning to look into writing an extension some
> day. An example would certainly help.
> 


<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
	<fo:layout-master-set>
		<fo:simple-page-master master-name="simplet" page-width="240mm" page-height="100mm" margin-top="1in" margin-right="1in" margin-left="1in" margin-bottom="1in">
			<fo:region-before extent="1in"/>
			<fo:region-body margin-top="1in"/>
		</fo:simple-page-master>
	</fo:layout-master-set>
	<fo:page-sequence master-name="simplet">
		<fo:static-content flow-name="xsl-region-before">
			<fo:table padding="2pt" table-layout="fixed">
				<fo:table-column column-width="90mm"/>
				<fo:table-column column-width="90mm"/>
				<fo:table-body>
					<fo:table-row>
						<fo:table-cell>
							<fo:block border="0.5mm solid black">Project</fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block border="0.5mm solid black">AC/Series<fo:retrieve-marker retrieve-class-name="test" retrieve-position="first-starting-within-page"/></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</fo:table-body>
			</fo:table>
		</fo:static-content>
		<fo:flow flow-name="xsl-region-body">
					<fo:table padding="2pt" table-layout="fixed">
						<fo:table-column column-width="90mm"/>
						<fo:table-column column-width="90mm"/>
						<fo:table-body>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test"/>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
	<fo:table-row>
		<fo:table-cell>
			<fo:block border="0.5mm solid black"><fo:marker marker-class-name="test">Continued</fo:marker>Blah Blah </fo:block>
		</fo:table-cell>
		<fo:table-cell>
			<fo:block border="0.5mm solid black">Blah Blah  </fo:block>
		</fo:table-cell>
	</fo:table-row>
						</fo:table-body>
					</fo:table>
		</fo:flow>
	</fo:page-sequence>
</fo:root>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to