Re: [xep-support] Trouble with conditionality on multi-column output

From: Alexander Peshkov <>
Date: Tue Dec 28 2004 - 07:59:09 PST

Hello Paul,

I believe that behavior you observe is the one prescribed by XSL-FO

XSL-FO spec states that 'conditionality' controls whether a
space-specifier has effect at the beginning or end of a
In the Section 5.6 specification says that:

XSL-FO> The is-reference-area trait is set to "true" for the following
XSL-FO> formatting objects: "simple-page-master", "title",
XSL-FO> "region-body", "region-before","region-after", "region-start",
XSL-FO> "region-end", "block-container", "inline-container", "table",
XSL-FO> "table-caption", and "table-cell". For all other formatting
XSL-FO> objects it is set to "false".

That is nor fo:block with span="all" neither the following fo:block
has 'is-reference-area' trait set to 'true' and thus space-before
is unconditional and should be retained.

Best regards,
Alexander Peshkov

AP> I'm outputting a two column job which also has text spanning across both columns.
AP> If there is a non-spanning fo:block immediately below a spanning
AP> fo:block the space-before.conditionality="discard" does not seem to take effect.
AP> Can someone tell me if this is an implementation issue or a spec issue?
AP> Thanks
AP> Paul Appleby
AP> Technical Data Consultant
AP> The Stationery Office
AP> Tel: +44 (0)1603 695898
AP> Mobile: +44 (0)7730 074821
AP> Email:
AP> Web: <>
AP> TSO The Information Management Company

AP> **********************************************************************************
AP> This year The Stationery Office Ltd has made a donation to the "Wear It Pink" fund-raising event in aid of breast cancer research (Charity No. 1102743) rather
AP> than our usual greeting cards.
AP> **********************************************************************************

AP> **********************************************************************************
AP> This message is sent in strict confidence for the addressee only. It may
AP> contain legally privileged information. The contents are not to be disclosed
AP> to anyone other than the addressee. Unauthorised recipients are requested
AP> to preserve this confidentiality and to advise the sender immediately of any
AP> error in transmission.
AP> This footnote also confirms that this email message has been swept for the
AP> presence of computer viruses, however we cannot guarantee that this message
AP> is free from such problems.
AP> **********************************************************************************

(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service
Received on Tue Dec 28 08:30:32 2004

This archive was generated by hypermail 2.1.8 : Tue Dec 28 2004 - 08:30:32 PST