Subject: Re: [xsl] Nested Blocks including inline Text|
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 05 Sep 2005 21:16:39 -0400
I am building a rudimentary XSL-FO formatter in C++, initially targeting only the simpler elements of XSL-FO.
I understand that fo:block can include other fo:block elements, such as the following:
<fo:block> <fo:block> Some text </fo:block> </fo:block>
If an fo:block element X contains a nested block, can X also contain inline elements, for example:
<fo:block> Text before a child block.
<fo:block> Some text </fo:block>
Text after a child block. </fo:block>
In this situation, what is the layout behaviour?
Text before a child block. Some text. Text after a child block.
I cannot find any explicit reference to the layout behaviour in the specification under this circumstance,
or even whether the above construct is legal.
-- World-wide on-site corporate, govt. & user group XML/XSL training. G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Cancer Awareness Aug'05 http://www.CraneSoftwrights.com/s/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal