You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by Jochen Isselhard <Is...@bigalke.de> on 2003/08/19 12:48:04 UTC
Different region-after on last page
Hi,
is there any known workaround to do a different region-after on the last
page?
As i know the page-position "last"
(
<fo:conditional-page-master-reference master-reference="last"
page-position="last"/>
)
ist not yet supportet by FOP (20.5)
thanks
Jochen
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
RE: Different region-after on last page
Posted by "Andreas L. Delmelle" <a_...@pandora.be>.
> -----Original Message-----
> From: Dominique Duphil [mailto:dduphil@rennes.jouve.fr]
> Sent: dinsdag 16 september 2003 18:07
>
> Could you pleases gave the URL of the : SVG "hide" example ?
>
I think he was referring to the example that comes with FOP
( examples\fo\markers\hide.fo )
Greetz,
Andreas Delmelle
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
RE: Different region-after on last page
Posted by Dominique Duphil <dd...@rennes.jouve.fr>.
Jorg,
Could you pleases gave the URL of the : SVG "hide" example ?
Thanks,
Dominique
-----Message d'origine-----
De : J.Pietschmann [mailto:j3322ptm@yahoo.de]
Envoye : mardi 19 aout 2003 21:30
A : fop-user@xml.apache.org
Objet : Re: Different region-after on last page
Jochen Isselhard wrote:
> is there any known workaround to do a different region-after on the last
> page?
The usual recommendations:
a) If the different content can use the same region extent, use
markers. Getting this working reliably can be tricky though.
Defining an absolutely positioned block-container which hides
the regular static content is one of many approaches, also have
a look at the SVG "hide" example.
b) If you want to add additional content above the common static
content, like the usual legal notices, use a footnote with no
inline marker in an empty block at the end of the flow. Again,
if the normal flow fills enough of the last page that the
additional content wont fit anymore, you'll get all kind of
unpleasant effects, including NPEs. A properly placed forced page
break somewhere earlier can fix this, but this isn't quite
automatic anymore.
BTW every implementation faces the same problem, which is one of
the two major reasons that "last" page masters aren't implemented.
c) If you have a larger region-after oin the last page, and the
whole content has to change, either combine both methods above
(tricky), or abuse the bug with row-spanning table cells for
a controlled overflow of the footnote in the region-after.
J.Pietschmann
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org
Re: Different region-after on last page
Posted by "J.Pietschmann" <j3...@yahoo.de>.
Jochen Isselhard wrote:
> is there any known workaround to do a different region-after on the last
> page?
The usual recommendations:
a) If the different content can use the same region extent, use
markers. Getting this working reliably can be tricky though.
Defining an absolutely positioned block-container which hides
the regular static content is one of many approaches, also have
a look at the SVG "hide" example.
b) If you want to add additional content above the common static
content, like the usual legal notices, use a footnote with no
inline marker in an empty block at the end of the flow. Again,
if the normal flow fills enough of the last page that the
additional content wont fit anymore, you'll get all kind of
unpleasant effects, including NPEs. A properly placed forced page
break somewhere earlier can fix this, but this isn't quite
automatic anymore.
BTW every implementation faces the same problem, which is one of
the two major reasons that "last" page masters aren't implemented.
c) If you have a larger region-after oin the last page, and the
whole content has to change, either combine both methods above
(tricky), or abuse the bug with row-spanning table cells for
a controlled overflow of the footnote in the region-after.
J.Pietschmann
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org