Togan Muftuoglu wrote:Attached are sample document and the stylesheet ideas are welcomed
The document you included is a stylesheet, and doesn't provide enough information to help us figure out what the problem is. Please resubmit the question with the smallest possible XSL-FO code that demonstrates the problem. Here is some doc to help with that task:
Sorry looks like I have ommited the XML part of it anyway attached ypu will find the "fo" file so you can play with it.
On the other hand I have raised the same question on the docbook-apps mailing list and here is the answer I have received from Bob Stayton
<quote>
FOP uses the space-before attributes in all cases, even when they are within a list-item-body.
I'm not sure that actually violates the XSL spec,
since spaces are considered discardable only at
the top of a reference area, and a list-item-body is
not a reference area.
</quote>
PS. Could you trim your line length to something like 72 as in current
settings it is screen wide Thanks --
Togan Muftuoglu
<?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" line-height="normal" text-align="justify" font-size="10pt" font-family="serif" language="en"> <fo:layout-master-set> <fo:simple-page-master margin-right="1.25in" margin-left="0.75in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="blank"> <fo:region-body margin-top="0.5in" margin-bottom="0.5in" display-align="center"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-blank"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-blank"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-first"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-odd"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-even"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-first"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-odd"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-even"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-first"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-odd"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-even"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-first"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-odd"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-even"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-first"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-odd"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-even"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-first"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-odd"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-even"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="1.25in" margin-left="0.75in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="blank-draft"> <fo:region-body margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-blank"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-blank"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-first-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-odd-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="titlepage-even-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-first-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-odd-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="lot-even-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-first-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-odd-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="front-even-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-first-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-odd-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="body-even-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-first-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-odd-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="back-even-draft"> <fo:region-body column-count="1" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-first-draft"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-first"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-first"/> </fo:simple-page-master> <fo:simple-page-master margin-right="0.75in" margin-left="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-odd-draft"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-odd"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-odd"/> </fo:simple-page-master> <fo:simple-page-master margin-left="0.75in" margin-right="1.25in" margin-bottom="0.5in" margin-top="0.5in" page-height="11in" page-width="8.5in" master-name="index-even-draft"> <fo:region-body column-count="2" margin-top="0.5in" margin-bottom="0.5in"/> <fo:region-before display-align="before" extent="0.4in" region-name="xsl-region-before-even"/> <fo:region-after display-align="after" extent="0.4in" region-name="xsl-region-after-even"/> </fo:simple-page-master> <fo:page-sequence-master master-name="titlepage"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="titlepage-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="titlepage-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="titlepage-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="lot"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="lot-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="lot-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="lot-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="front"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="front-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="front-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="front-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="body"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="body-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="body-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="body-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="back"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="back-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="back-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="back-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="index"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/> <fo:conditional-page-master-reference page-position="first" master-reference="index-first"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="index-odd"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="index-even"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="titlepage-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="titlepage-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="titlepage-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="titlepage-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="lot-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="lot-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="lot-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="lot-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="front-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="front-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="front-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="front-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="body-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="body-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="body-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="body-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="back-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="back-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="back-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="back-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> <fo:page-sequence-master master-name="index-draft"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank-draft"/> <fo:conditional-page-master-reference page-position="first" master-reference="index-first-draft"/> <fo:conditional-page-master-reference odd-or-even="odd" master-reference="index-odd-draft"/> <fo:conditional-page-master-reference odd-or-even="even" master-reference="index-even-draft"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> </fo:layout-master-set> <fox:outline xmlns:fox="http://xml.apache.org/fop/extensions" internal-destination="N10001"> <fox:label>Sample Nested Ordered List</fox:label> </fox:outline> <fo:page-sequence master-reference="body" hyphenate="true" id="N10001" language="en" format="1" initial-page-number="1"> <fo:static-content flow-name="xsl-region-before-first"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="before" text-align="left"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="center"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="right"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-before-odd"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="before" text-align="left"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="center"> <fo:block> <fo:block>Sample Nested Ordered List</fo:block> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="right"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-before-even"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="before" text-align="left"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="center"> <fo:block> <fo:block>Sample Nested Ordered List</fo:block> </fo:block> </fo:table-cell> <fo:table-cell display-align="before" text-align="right"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-before-blank"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"/> </fo:static-content> <fo:static-content flow-name="xsl-region-after-first"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="after" text-align="left"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="center"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="right"> <fo:block> <fo:block> <fo:page-number/> </fo:block> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-after-odd"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="after" text-align="left"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="center"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="right"> <fo:block> <fo:block> <fo:page-number/> </fo:block> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-after-even"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"> <fo:table width="100%" table-layout="fixed"> <fo:table-column column-width="proportional-column-width(1)" column-number="1"/> <fo:table-column column-width="proportional-column-width(1)" column-number="2"/> <fo:table-column column-width="proportional-column-width(1)" column-number="3"/> <fo:table-body> <fo:table-row height="14pt"> <fo:table-cell display-align="after" text-align="left"> <fo:block> <fo:block> <fo:page-number/> </fo:block> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="center"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> <fo:table-cell display-align="after" text-align="right"> <fo:block> <fo:block/> </fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-after-blank"> <fo:block font-family="serif" margin-left="-0.1in" margin-right="-0.1in"/> </fo:static-content> <fo:flow flow-name="xsl-region-body"> <fo:block font-family="sans-serif"> <fo:block text-align="center"> <fo:block font-weight="bold" font-size="24.8832pt" keep-with-next="always"> <fo:block font-size="100pt" text-align="right"/> <fo:block text-align="right" hyphenate="false" keep-with-next.within-column="always">Sample Nested Ordered List</fo:block> </fo:block> </fo:block> <fo:block/> </fo:block> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This sample ordered list renders properly with Renderx XEP, nut not with FOP</fo:block> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Nested Orderedlist</fo:block> <fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" id="N10007" provisional-distance-between-starts="2em"> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1000C"> <fo:list-item-label end-indent="label-end()"> <fo:block>1.</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" id="N1000D"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" keep-with-next.within-column="always" keep-together.within-column="always" id="N1000F"> <fo:inline font-weight="bold">First Term</fo:inline> </fo:block> <fo:block margin-left="0.25in"> <fo:block>This is the first para of <fo:inline font-weight="bold">first term</fo:inline> which is the first list item of the <fo:inline font-weight="bold">ordered list</fo:inline> </fo:block> </fo:block> </fo:block> </fo:list-item-body> </fo:list-item> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1001C"> <fo:list-item-label end-indent="label-end()"> <fo:block>2.</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" id="N1001D"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" keep-with-next.within-column="always" keep-together.within-column="always" id="N1001E"> <fo:inline font-weight="bold">Second Term</fo:inline> </fo:block> <fo:block margin-left="0.25in"> <fo:block>this is the par of <fo:inline font-weight="bold">second term</fo:inline> </fo:block> </fo:block> </fo:block> </fo:list-item-body> </fo:list-item> </fo:list-block> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This is a normal paragraph and now the following list will continue from the numbereing where it was left</fo:block> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Second nested orderedlist</fo:block> <fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" id="N10029" provisional-distance-between-starts="2em"> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1002E"> <fo:list-item-label end-indent="label-end()"> <fo:block>3.</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" id="N1002F"> <fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" keep-with-next.within-column="always" keep-together.within-column="always" id="N10030"> <fo:inline font-weight="bold">Third term</fo:inline> </fo:block> <fo:block margin-left="0.25in"> <fo:block>This is the para of <fo:inline font-weight="bold">third term</fo:inline> which is a continuation of the previous orderedlist</fo:block> </fo:block> </fo:block> </fo:list-item-body> </fo:list-item> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1003A"> <fo:list-item-label end-indent="label-end()"> <fo:block>4.</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" id="N1003B" provisional-distance-between-starts="1.5em"> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1003C"> <fo:list-item-label end-indent="label-end()"> <fo:block>â</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block>this is an itemized list </fo:block> </fo:list-item-body> </fo:list-item> <fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N1003F"> <fo:list-item-label end-indent="label-end()"> <fo:block>â</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block>another para of itemized list</fo:block> </fo:list-item-body> </fo:list-item> </fo:list-block> </fo:list-item-body> </fo:list-item> </fo:list-block> </fo:flow> </fo:page-sequence> </fo:root>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]