- From: David Tolpin <dvd@davidashen.net>
- Date: Fri, 29 Aug 2003 09:49:29 +0500 (AMST)
- To: www-xsl-fo@w3.org
> >Does this mean that if I set reference-orientation to "inherit" it
> >is the same as not setting it at all?
>
> This is the behaviour exhibited by Antenna House for your example below.
>
> >I created a file including:
> >
> > <fo:simple-page-master ... reference-orientation="90">
> > <fo:region-body reference-orientation="inherit" .../>
> > </fo:simple-page-master>
> >
> >renderx rendered this with the final orientation of the
> >region body as 180 degrees (upside down),
>
> Hmmmmmm .... perhaps because inheritance happens during the act of
> refinement, the property value is being inherited and applied a second time
> because it is explicit.
>
> >Does anyone know what the exact behaviour should be?
>
> I'm not positive which is correct, but I would lean towards your intuition
> that "inherit" is the same as absent. Traits are derived during
> refinement, not properties, so it would make sense to me that "inherit" is
> the same as absent.
>
> I hope this helps, though I realize it isn't definitive. Perhaps someone
> on the XSL WG can comment.
Does the recommendation require child reference-area of a non-zero oriented
reference-area to be rotated relative to that area by default?
That is, does
<fo:block-container reference-orientation="90" id="b1">
<fo:block-container id="b2">
<fo:block-container id="b3">
mean that 'b3' is rotated 270 degrees?
David
Received on Friday, 29 August 2003 00:50:38 UTC