Re: reference-orientation

"Peter B. West" <[email protected]>
Newsgroups gmane.org.w3c.xsl-editors
Message-ID <[email protected]>
Liam Quin wrote:
> Peter,
> 
> Thank you for your comment.
> 
> You are correct about the intended behavior.
> 
> See for example 6.4.14 under Trait Derivation, which reads:
> 
>     [...] reference-orientation of the region-reference-area is set to
>     "0" and is, therefore, the same as the orientation established by
>     the region-viewport-area.
> 
> Your suggestion that it's not inherited seems a better approach,
> and the Working Group has accepted your comment.
> 
> Liam
> 
> on behalf of the XSL FO subgroup.

Liam,

Thanks for the positive response.  However, looking at this in the light 
of my latest comments on from-page-master-region() there seems to be a 
problem with my proposal.

If "normal" inheritance is removed, allowing only the inherit keyword, a 
reference-orientation specification on an FO which does not generate a 
reference-area can, in general, only be accessed by 
from-nearest-specified-value().  If this in thought to be undesirable, 
then it seems to me that a new inheritance category is required.  While 
this category is conceived for expressing reference-orientation, it can 
also be applied to writing-mode, and, if found necessary, clip and overflow.

If reference-area-scoped inheritance were available, it would function 
like normal inheritance, except that it's scope would be restricted to 
the range between the point of specification and the nearest 
descendant-or-self FO generating a reference-area. This would solve the 
problem of reference-orientation, and allow a reference-orientation to 
be expressed on any immediate ancestor-or-self of a reference-area 
(where "immediate" means that there is no other intervening reference-area.)

Peter
-- 
Peter B. West <http://cv.pbw.id.au/>
Folio <http://defoe.sourceforge.net/folio/> <http://folio.bkbits.net/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.