[xep-support] region-before problem

G. Ken Holman gkholman at CraneSoftwrights.com
Mon Apr 24 04:16:43 PDT 2006


At 2006-04-24 13:51 +0200, Dovid Zalkin wrote:
>Hi. I'm finding that my region-before is limited by the size of the 
>region-end.

Yes, by definition.  The region-end starts at the page margin (not 
the edge of the page), and pushes in the width of the region-before 
by the extent of the region-end.

>In other words, the header (region-before) doesn't extend over the 
>whole width of the page, rather it is cut off at the position where 
>the region-end begins.

Per the specification.

And the initial values of the properties make sense in constraining 
the width of the headers and footers to be the width of the body as 
defined by the extents of the start and end regions.

>According to the xsl-fo specs, it is not supposed to be that way.

I read the specification differently.

Section 6.4.14 clearly states "If the value of the precedence trait 
on the fo:region-before is false, then these adjacent regions float 
into the area generated by the fo:region-before and the extent of the 
fo:region-before is (effectively) reduced by the incursions of the 
adjacent regions."  and section 7.25.16 clearly states the initial 
value is "false".

My students have been confused by the diagram in section 6.4.12, 
which according to the specification is true if the precedence of 
both the before and after are set to true, which is not the initial 
value of these properties.

How do you read the specification to be different?

>If you could get back to me ASAP with any info and/or fix, I would 
>greatly appreciate it.

On region-before, use precedence="true" to make the region extend to 
the body margins.  Use the same on region-after to get the same 
effect.  I have had situations where I've had to set the precedence 
on only one and not both.

I hope this helps.

. . . . . . . . . . . Ken

--
Registration open for XSLT/XSL-FO training: Wash.,DC 2006-06-12/16
Also for XSLT/XSL-FO training:    Minneapolis, MN 2006-07-31/08-04
Also for XML/XSLT/XSL-FO training:Birmingham,England 2006-05-22/25
Also for XSLT/XSL-FO training:    Copenhagen,Denmark 2006-05-08/11
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman                 mailto:gkholman at CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/f/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Cancer Awareness Aug'05  http://www.CraneSoftwrights.com/f/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html



More information about the Xep-support mailing list