5.10.4 from-page-master-region discrepancy?
Glenn Adams <[email protected]> Sat, 21 Apr 2012 10:12:48 -0600
| Newsgroups | gmane.org.w3c.xsl-editors,gmane.text.xml.xsl.general |
|---|---|
| Message-ID | <CACQ=j+fdXmAJMRyraMXvKoB15GsT=+879oyupF7_ucPdubVHcw@mail.gmail.com> |
--bcaec501629d4e0abe04be32aef7
Content-Type: text/plain; charset=UTF-8
In XSL-FO 1.1, 5.10.4, appears:
"If this function is used in an expression on a formatting object, F, that
is a descendant of an fo:page-sequence, then the computed value is taken
from the region specification that was used to generate the nearest
ancestor region reference area which has as its descendants the areas
returned by F."
However, this is followed by an example where "this function"
(from-page-master-region) is used on fo:page-sequence, and not a descendant
of fo:page-sequence!
<fo:page-sequence master-name="default-sequence"
writing-mode="from-page-master-region()">
How is this example to be reconciled with the normative language cited
above about being "used in an expression ... that is a descendant of an
fo:page-sequence"?
Regards,
Glenn
--bcaec501629d4e0abe04be32aef7
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In XSL-FO 1.1, 5.10.4, appears:<div><br></div><div>"<span class=3D"App=
le-style-span" style=3D"font-family:sans-serif">If this function is used in=
an expression on a formatting object,=C2=A0<var>F</var>, that is <span cla=
ss=3D"Apple-style-span" style=3D"background-color:rgb(255,255,153)">a desce=
ndant of an fo:page-sequence</span>, then the computed value is taken from =
the region specification that was used to generate the nearest ancestor reg=
ion reference area which has as its descendants the areas returned by=C2=A0=
<var>F</var>.</span>"</div>
<div><br></div><div>However, this is followed by an example where "thi=
s function" (from-page-master-region) is used on fo:page-sequence, and=
not a descendant of fo:page-sequence!</div><div><br></div><div><span class=
=3D"Apple-style-span" style=3D"font-family:sans-serif;font-size:medium"><di=
v class=3D"exampleInner" style=3D"background-color:rgb(213,222,227);border-=
top-width:4px;border-top-style:double;border-top-color:rgb(211,211,211);bor=
der-bottom-width:4px;border-bottom-style:double;border-bottom-color:rgb(211=
,211,211);padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left=
:4px;margin-top:0em;margin-right:0em;margin-bottom:0em;margin-left:0em">
<pre style=3D"margin-left:1em;font-family:monospace;margin-top:0em;margin-b=
ottom:0em"><fo:page-sequence master-name=3D"default-sequence"
writing-mode=3D"from-page-master-region()"><=
/pre></div></span></div><div><br></div><div>How is this example to be recon=
ciled with the normative language cited above about being "used in an =
expression ... that is a descendant of an fo:page-sequence"?</div>
<div><br></div><div>Regards,</div><div>Glenn</div><div><br></div>
--bcaec501629d4e0abe04be32aef7--