W3C home > Mailing lists > Public > www-xsl-fo@w3.org > March 2011

Re: problem with deciding whether to or not to print heading on last page : xsl-fo

From: Arun Vijay <arunnvijay@gmail.com>
Date: Thu, 17 Mar 2011 05:09:29 -0700 (PDT)
Message-ID: <31171950.post@talk.nabble.com>
To: www-xsl-fo@w3.org

count(preceding::number of invoice lines) will give the number of lines up to
current line (not including the current line). So 1 must be added to get
actual no. of lines.

i hope the following image gives you a better idea.

this is the logic used

This is the general kind of invoice received. No problem with heading in the
last page

When there are only two lines in the last page, the logic still holds

But when there is only one line in the last page the conditional check 
if(total number of invoice lines==preceeding::number of invoice lines+1) 
become true and the heading is not displayed.

View this message in context: http://old.nabble.com/problem-with-deciding-whether-to-or-not-to-print-heading-on-last-page-%3A-xsl-fo-tp31151201p31171950.html
Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Thursday, 17 March 2011 12:09:57 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:10:14 UTC