Look ahead processing

I am not sure if I have captured the subject line correctly but there is a
need for determining the page before it has been processed.  There are
several use cases that I can identify and I don't know of a way in XSL-FO
to do it.  Publishing systems like Datalogics and XPP perform a second
pass on the data in order to accomplish the look ahead.

In military specification technical manuals you need to identify blank pages.

Outputting blank pages on even numbered pages before the next chapter or
work package isn't a big deal.  However, the blank page must be identified
in the table of contents, i.e.,

Page 1:  WP1
Page 10:  WP2
Page 20:  Blank

To complicate it even further the footer page of the last page has to tell
the user the next page is blank:

Page 19 (Page 20 Blank)

I realize that this is a bit antiquated in today's publishing environment
but organizations don't have an option when delivering manuals under
contract.

There might be some clever way of doing this without a second pass on
result tree but I haven't been able to think of it.

Betty



/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Betty Harvey                         | Phone:  410-787-9200  FAX: 9830
Electronic Commerce Connection, Inc. |
harvey@eccnet.com                    | Washington,DC XML Users Grp
URL:  http://www.eccnet.com          | http://www.eccnet.com/xmlug
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\/
Member of XML Guild (www.xmlguild.org)

Received on Wednesday, 5 March 2014 00:52:04 UTC