<br><font size=2 face="sans-serif">Hi Bob,</font>
<br>
<br><font size=2 face="sans-serif">I've looked over Section 5.3 of the
spec, but Section 6.4.13 seems to trump it... it says that such mappings
don't apply to the simple-page-master.</font>
<br>
<br><font size=2 face="sans-serif">Specificly: </font>
<br><font size=2 face="sans-serif">http://www.w3.org/TR/xsl/</font>
<br><font size=2 face="sans-serif">Section 6.4.13: simple-page-master</font>
<br>
<br><font size=2 face="sans-serif">"""</font>
<br><font size=3><b>Note:</b></font>
<p><font size=3>The reference points for the page-viewport-area content-rectangle
are in terms of the "top", "bottom", "left",
and "right" rather than "before-edge", "after-edge",
"start-edge", and "end-edge" because users see the
media relative to its orientation and not relative to the <b>writing-mode</b>
currently in use. </font>
<p><font size=2 face="sans-serif">"""</font>
<br><font size=2 face="sans-serif">(bolding is from the spec, not mine)</font>
<br>
<br><font size=2 face="sans-serif">-Ben Wynn</font>
<br>
<br>
<br><tt><font size=2>owner-xep-support@renderx.com wrote on 04/20/2009
06:25:09 PM:<br>
<br>
> Hi,<br>
> I don't think there was a response to this bug report. Is this
something <br>
> that will be addressed?<br>
> <br>
> Bob Stayton<br>
> Sagehill Enterprises<br>
> bobs@sagehill.net<br>
> <br>
> <br>
> ----- Original Message ----- <br>
> From: "Bob Stayton" <bobs@sagehill.net><br>
> To: <xep-support@renderx.com><br>
> Sent: Friday, March 06, 2009 2:43 AM<br>
> Subject: [xep-support] Incorrect page margins when writing-mode="rl-tb"<br>
> <br>
> <br>
> >I believe I have found a bug in XEP's interpretation of margin-left
and<br>
> > margin-right on an fo:simple-page-master when the writing-mode="rl-tb".<br>
> ><br>
> > I attach two FO files that illustrate the problem:<br>
> ><br>
> > test-lr.fo is an FO file with writing-mode="lr-tb"
on the fo:root <br>
> > element,<br>
> > and margin-left="1.5in" margin-right="0.5in"
on the fo:simple-page-master<br>
> > with master-name="body-first"<br>
> ><br>
> > test-rl.fo is an FO file with writing-mode="rl-tb"
on the fo:root element,<br>
> > and margin-left="0.5in" margin-right="1.5in"
on the fo:simple-page-master<br>
> > with master-name="body-first"<br>
> ><br>
> > Note that the values of the left and right margins are swapped
between the<br>
> > two files.<br>
> ><br>
> > I also attach the PDF outputs:<br>
> ><br>
> > xep-lr.pdf shows the first page with a left margin of 1.5in
and writing<br>
> > mode left-to-right<br>
> ><br>
> > xep-rl.pdf shows the first page with a left margin of 1.5in
and writing<br>
> > mode right-to-left<br>
> ><br>
> > Note that the margins are not swapped in the PDF outputs.<br>
> > I believe xep-rl.pdf should have a left margin of 0.5in, not
1.5in. The<br>
> > XSL-FO spec section 5.3 says that when writing-mode is rl-tb
then left <br>
> > maps<br>
> > to end and right maps to start. That is not the case in
the PDF files I<br>
> > have attached.<br>
> ><br>
> > Is this a known problem?<br>
> ><br>
> > Bob Stayton<br>
> > Sagehill Enterprises<br>
> > bobs@sagehill.net<br>
> ><br>
> > <br>
> <br>
> -------------------<br>
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'<br>
> in the body of the message to majordomo@renderx.com from the address<br>
> you are subscribed from.<br>
> (*) By using the Service, you expressly agree to these Terms of Service
<br>
> http://www.renderx.com/terms-of-service.html<br>
</font></tt>