dims        01/08/21 04:10:20

  Modified:    src/org/apache/cocoon/serialization FOPSerializer.java
               webapp/docs/samples/fo readme.fo
  Added:       lib      fop-0_20_1-dev.jar
  Removed:     lib      fop-0_19_0.jar
  Log:
  - Patch from Keiron Liddle [mailto:[EMAIL PROTECTED] for "Cocoon 2 & FOP: 
Sharing SAX events"
  - updated readme.fo got the latest from xml-fop cvs
  
  Revision  Changes    Path
  1.1                  xml-cocoon2/lib/fop-0_20_1-dev.jar
  
        <<Binary file>>
  
  
  1.6       +5 -37     
xml-cocoon2/src/org/apache/cocoon/serialization/FOPSerializer.java
  
  Index: FOPSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/org/apache/cocoon/serialization/FOPSerializer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- FOPSerializer.java        2001/08/20 13:55:16     1.5
  +++ FOPSerializer.java        2001/08/21 11:10:20     1.6
  @@ -18,12 +18,10 @@
   import org.apache.cocoon.components.renderer.ExtendableRendererFactory;
   import org.apache.cocoon.components.renderer.RendererFactory;
   import org.apache.cocoon.util.ClassUtils;
  +import org.apache.avalon.framework.logger.Loggable;
   import org.apache.fop.apps.Driver;
   import org.apache.fop.apps.FOPException;
   import org.apache.fop.apps.Options;
  -import org.apache.fop.messaging.MessageEvent;
  -import org.apache.fop.messaging.MessageHandler;
  -import org.apache.fop.messaging.MessageListener;
   import org.apache.fop.render.Renderer;
   import org.xml.sax.SAXException;
   
  @@ -31,7 +29,7 @@
   import java.io.OutputStream;
   
   public class FOPSerializer extends AbstractSerializer
  -    implements MessageListener, Recyclable, Configurable, Cacheable {
  +    implements Recyclable, Configurable, Cacheable {
   
       /**
         * The <code>Options</code> used by FOP.
  @@ -142,42 +140,12 @@
           // load the fop driver
           driver = new Driver();
   
  -        // the use of static resources sucks for servlet enviornments
  -        // since we could have multiple FOP that all logs in this pipe
  -        // It's a concurrency and security nightmare! (SM)
  -        MessageHandler.setOutputMethod(MessageHandler.EVENT);
  -        MessageHandler.addListener(this);
  -
  +        if(driver instanceof Loggable) {
  +            driver.setLogger(getLogger().getChildLogger("fop"));
  +        }
           driver.setRenderer(renderer);
           driver.setOutputStream(out);
           setContentHandler(driver.getContentHandler());
  -    }
  -
  -    /**
  -     * Receive notification of the end of a document.
  -     */
  -    public void endDocument() throws SAXException {
  -        super.endDocument();
  -        try {
  -            driver.format();
  -            driver.render();
  -        } catch (IOException e) {
  -            getLogger().error("endDocument()", e);
  -            throw new SAXException (e);
  -        } catch (FOPException e) {
  -            getLogger().error("endDocument()", e);
  -            throw new SAXException (e);
  -        }
  -    }
  -
  -    /**
  -     * Receive FOP events.
  -     */
  -    public void processMessage(MessageEvent event) {
  -        // Output FOP messgaes to Cocoon logging system
  -        // Rather verbose,  so wrote all as debug (including errors)
  -        // Could be cleaned up to handle different messages as required (CB)
  -        getLogger().debug("FOP Message: " + event.getMessage());
       }
   
       /**
  
  
  
  1.2       +333 -340  xml-cocoon2/webapp/docs/samples/fo/readme.fo
  
  Index: readme.fo
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/webapp/docs/samples/fo/readme.fo,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- readme.fo 2001/05/09 20:50:16     1.1
  +++ readme.fo 2001/08/21 11:10:20     1.2
  @@ -1,10 +1,11 @@
   <?xml version="1.0" encoding="utf-8"?>
  +
   <!--
   THIS IS NOT THE LATEST VERSION OF THE FOP DOCUMENTATION BUT ONLY AN EXAMPLE 
FILE 
   
  -This files shows next to the trivial usage of fo:block and 
fo:inline-sequence examples of
  -- fo:simple-link external-destination
  -- fo:simple-link internal-destination
  +This files shows next to the trivial usage of fo:block and fo:inline 
examples of
  +- fo:basic-link external-destination
  +- fo:basic-link internal-destination
   - fo:table
   - fo:list-block (including a bullet from the font Symbol as list-item-label)
   - fo:page-number-citation (computes dynamically the page number in section 
'content') 
  @@ -22,21 +23,21 @@
                     margin-bottom="2cm" 
                     margin-left="2.5cm" 
                     margin-right="2.5cm">
  -      <fo:region-before extent="3cm"/>
         <fo:region-body margin-top="3cm"/>
  +      <fo:region-before extent="3cm"/>
         <fo:region-after extent="1.5cm"/>
       </fo:simple-page-master>
   
       <!-- layout for the other pages -->
       <fo:simple-page-master master-name="rest"
  -                  height="29.7cm" 
  -                  width="21cm"
  +                  page-height="29.7cm" 
  +                  page-width="21cm"
                     margin-top="1cm" 
                     margin-bottom="2cm" 
                     margin-left="2.5cm" 
                     margin-right="2.5cm">
  -      <fo:region-before extent="2.5cm"/>
         <fo:region-body margin-top="2.5cm"/>
  +      <fo:region-before extent="2.5cm"/>
         <fo:region-after extent="1.5cm"/>
       </fo:simple-page-master>
   
  @@ -78,36 +79,33 @@
   
     </fo:block>
     <fo:block space-after.optimum="3pt" font-family="serif">FOP is part of 
Apache's XML project. The homepage of FOP is 
  -     <fo:inline-sequence font-style="italic" 
font-family="serif"><fo:simple-link color="blue" 
external-destination="http://xml.apache.org/fop";>http://xml.apache.org/fop</fo:simple-link></fo:inline-sequence>
  +     <fo:inline font-style="italic" font-family="serif"><fo:basic-link 
color="blue" 
external-destination="http://xml.apache.org/fop";>http://xml.apache.org/fop</fo:basic-link></fo:inline>
     </fo:block>
   
   
   
  -
  -
  -
     <fo:block  id="sec2" font-size="18pt" font-family="serif" 
line-height="20pt" space-before.optimum="20pt" space-after.optimum="14pt" >B) 
         Downloading FOP</fo:block>
  -  <fo:block space-after.optimum="3pt" font-family="serif">The latest release 
version is <fo:inline-sequence font-style="italic" font-family="serif">FOP 
12.0</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +  <fo:block space-after.optimum="3pt" font-family="serif">The latest release 
version is <fo:inline font-style="italic" font-family="serif">FOP
  +0.14</fo:inline> <fo:inline font-family="serif">
         ()
  -   </fo:inline-sequence>. </fo:block>
  +   </fo:inline>. </fo:block>
     <fo:block space-after.optimum="3pt" font-family="serif">NOTE: you do not 
have to unjar or unzip this jar file.</fo:block>
  -  <fo:block space-after.optimum="3pt" font-family="serif">Documentation can 
be downloaded here as <fo:inline-sequence font-style="italic" 
font-family="serif">HMTL file</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +  <fo:block space-after.optimum="3pt" font-family="serif">Documentation can 
be downloaded here as <fo:inline font-style="italic" font-family="serif">HMTL 
file</fo:inline>
  +<fo:inline font-family="serif">
         ()
  -   </fo:inline-sequence> or 
  -     as <fo:inline-sequence font-style="italic" font-family="serif">PDF 
file</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +   </fo:inline> or 
  +     as <fo:inline font-style="italic" font-family="serif">PDF 
file</fo:inline>
  +<fo:inline font-family="serif">
         ()
  -   </fo:inline-sequence>.</fo:block>
  +   </fo:inline>.</fo:block>
     <fo:block space-after.optimum="3pt" font-family="serif">To run FOP from 
the command line, see Running FOP. If you are interested in 
        embedding FOP in a Java application of your own, see Embedding FOP.
     </fo:block>
  -  <fo:block space-after.optimum="3pt" font-family="serif">You can also 
download the <fo:inline-sequence font-style="italic" font-family="serif">source 
code v. 12.0</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +  <fo:block space-after.optimum="3pt" font-family="serif">You can also 
download the <fo:inline font-style="italic" font-family="serif">source code v. 
0.14</fo:inline>
  +<fo:inline font-family="serif">
         ()
  -   </fo:inline-sequence> as jar file</fo:block>
  +   </fo:inline> as jar file</fo:block>
   
   
   
  @@ -122,28 +120,28 @@
         <fo:block space-after.optimum="3pt" font-family="serif">For the 
fo-file viewer mode of FOP (see below) you must have the swing classes 
installed. 
            From Java 1.2 on (aka Java 2) they are part of the standard java 
distribution. 
            If you use Java 1.1.x you must seperately include the swing 
classes, which can
  -         be found at the <fo:inline-sequence font-style="italic" 
font-family="serif">
  -         Sun website</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         be found at the <fo:inline font-style="italic" font-family="serif">
  +         Sun website</fo:inline>
  +<fo:inline font-family="serif">
         (http://java.sun.com/products/jfc/#download-swing)
  -   </fo:inline-sequence>. 
  +   </fo:inline>. 
         </fo:block>
       <fo:block space-after.optimum="3pt" font-family="serif">b) An XML parser 
which supports SAX and DOM like 
  -          <fo:inline-sequence font-style="italic" 
font-family="serif">Xerces-J</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +          <fo:inline font-style="italic" 
font-family="serif">Xerces-J</fo:inline>
  +<fo:inline font-family="serif">
         (http://xml.apache.org/xerces-j/index.html)
  -   </fo:inline-sequence>.</fo:block>
  +   </fo:inline>.</fo:block>
       <fo:block space-after.optimum="3pt" font-family="serif">c) If you have 
to produce the flow objects files, which are the input for FOP, 
          you need a transformation utility to create this files from your xml 
files. 
          Normally this is an XSLT stylesheet processor like 
  -       <fo:inline-sequence font-style="italic" 
font-family="serif">XT</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +       <fo:inline font-style="italic" font-family="serif">XT</fo:inline>
  +<fo:inline font-family="serif">
         (http://www.jclark.com/xml/xt.html)
  -   </fo:inline-sequence> 
  -       or <fo:inline-sequence font-style="italic" 
font-family="serif">XALAN</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +   </fo:inline> 
  +       or <fo:inline font-style="italic" 
font-family="serif">XALAN</fo:inline>
  +<fo:inline font-family="serif">
         (http://xml.apache.org/xalan/index.html)
  -   </fo:inline-sequence>. 
  +   </fo:inline>. 
       </fo:block>
     
     
  @@ -230,10 +228,10 @@
     
       <fo:block font-size="16pt" font-family="serif" line-height="18pt" 
space-before.optimum="8pt" space-after.optimum="8pt" >4) Problems</fo:block>
       <fo:block space-after.optimum="3pt" font-family="serif">If you have 
problems running FOP, please have a look at the 
  -       <fo:inline-sequence font-style="italic" font-family="serif">FOP 
FAQ</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +       <fo:inline font-style="italic" font-family="serif">FOP FAQ</fo:inline>
  +<fo:inline font-family="serif">
         (faq.html)
  -   </fo:inline-sequence>. If you don't find a solution there,
  +   </fo:inline>. If you don't find a solution there,
          you can ask for help on the list [EMAIL PROTECTED] Maybe it's bug and 
          maybe somebody is already working on it. 
       </fo:block>
  @@ -241,11 +239,6 @@
   
   
   
  -
  -
  -
  -
  -
     <fo:block  id="sec4" font-size="18pt" font-family="serif" 
line-height="20pt" space-before.optimum="20pt" space-after.optimum="14pt" >D) 
         Embedding FOP </fo:block>
     <fo:block space-after.optimum="3pt" font-family="serif">Instantiate 
org.apache.fop.apps.Driver. Once this class is 
  @@ -291,226 +284,226 @@
       <fo:block font-size="16pt" font-family="serif" line-height="18pt" 
space-before.optimum="8pt" space-after.optimum="8pt" >1) Formatting 
Objects</fo:block>
       <fo:list-block start-indent="1cm" 
provisional-distance-between-starts="12pt" font-family="serif">
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>root </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>layout-master-set </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>simple-page-master </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>region-body </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>region-before </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>region-after </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-sequence </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>sequence-specification </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>sequence-specifier-single </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>sequence-specifier-repeating </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>sequence-specifier-alternating </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>flow </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>static-content </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>block </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>list-block </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>list-item </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>list-item-label </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>list-item-body </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-number </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>display-sequence </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  -<fo:block>inline-sequence </fo:block>
  +<fo:list-item-body start-indent="body-start()">
  +<fo:block>inline </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>display-rule </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>display-graphic </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>table (minimal support)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>table-column (minimal support)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>table-body (minimal support)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>table-row (minimal support)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>table-cell (minimal support)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
  @@ -521,330 +514,330 @@
       <fo:block font-size="16pt" font-family="serif" line-height="18pt" 
space-before.optimum="8pt" space-after.optimum="8pt" >2) Properties</fo:block>
       <fo:list-block start-indent="1cm" 
provisional-distance-between-starts="12pt" font-family="serif">
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>end-indent </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-master-name </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-master-first </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-master-repeating </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-master-odd </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-master-even </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>margin-top (only on pages and regions)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>margin-bottom (only on pages and regions)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>margin-left (only on pages and regions)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>margin-right (only on pages and regions)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>extent </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-width </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>page-height </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>flow-name </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>font-family </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>font-style </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>font-weight </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>font-size </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>line-height </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>text-align </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>text-align-last </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>space-before.optimum </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>space-after.optimum </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>start-indent </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>end-indent </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>provisional-distance-between-starts </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>provisional-label-separation </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>rule-thickness </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>color </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>wrap-option </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>white-space-treatment </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>break-before </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>break-after </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>text-indent </fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>href</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>column-width</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>background-color</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>padding-top (only in conjunction with background color)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>padding-left (only in conjunction with background color)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>padding-bottom (only in conjunction with background 
color)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
         <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>padding-right (only in conjunction with background 
color)</fo:block>
   </fo:list-item-body>
   </fo:list-item>
  @@ -944,21 +937,21 @@
       
         <fo:block font-size="14pt" font-family="serif" line-height="16pt" 
space-before.optimum="8pt" space-after.optimum="4pt" >a) Java 1.1.x or 
later</fo:block>
         <fo:block space-after.optimum="3pt" font-family="serif">If you use 
Java 1.1.x you must also seperately include the swing classes, which can
  -         be found at the <fo:inline-sequence font-style="italic" 
font-family="serif">
  -         Sun website</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         be found at the <fo:inline font-style="italic" font-family="serif">
  +         Sun website</fo:inline>
  +<fo:inline font-family="serif">
         (http://java.sun.com/products/jfc/#download-swing)
  -   </fo:inline-sequence>. From Java 1.2 on (aka Java 2) they are part of the 
standard 
  +   </fo:inline>. From Java 1.2 on (aka Java 2) they are part of the standard 
            distribution. 
         </fo:block>
       
       
         <fo:block font-size="14pt" font-family="serif" line-height="16pt" 
space-before.optimum="8pt" space-after.optimum="4pt" >b) An XML 
parser</fo:block>
         <fo:block space-after.optimum="3pt" font-family="serif">An XML parser 
which supports DOM like 
  -         <fo:inline-sequence font-style="italic" 
font-family="serif">Xerces-J</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         <fo:inline font-style="italic" 
font-family="serif">Xerces-J</fo:inline>
  +<fo:inline font-family="serif">
         (http://xml.apache.org/xerces-j/index.html)
  -   </fo:inline-sequence>.</fo:block>
  +   </fo:inline>.</fo:block>
       
       
         <fo:block font-size="14pt" font-family="serif" line-height="16pt" 
space-before.optimum="8pt" space-after.optimum="4pt" >c) XT from James 
Clark</fo:block>
  @@ -967,30 +960,30 @@
         <fo:block space-after.optimum="3pt" font-family="serif">XT is an XSL 
stylesheet processor written in java. At the moment you
            can't use any other processor, because the make file makes use of 
some
            proprietary features of Clark's xt which allow to write output in 
more
  -         then one document. You can find XT at <fo:inline-sequence 
font-style="italic" font-family="serif">
  -        James Clark's website</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         then one document. You can find XT at <fo:inline 
font-style="italic" font-family="serif">
  +        James Clark's website</fo:inline>
  +<fo:inline font-family="serif">
         (http://www.jclark.com/xml/xt.html)
  -   </fo:inline-sequence>. You have to use XT version 19991105 or 
later.</fo:block>
  +   </fo:inline>. You have to use XT version 19991105 or later.</fo:block>
         <fo:block space-after.optimum="3pt" font-family="serif">(Under windows 
you shouldn't use the prepackaged xt.exe but also the
            generic jar file, otherwise make won't work)
         </fo:block>
         <fo:block space-after.optimum="3pt" font-family="serif">XT relies on 
an sax parser like XP (also J. Clark), which can be
  -         downloaded at <fo:inline-sequence font-style="italic" 
font-family="serif">James 
  -         Clark's Website</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         downloaded at <fo:inline font-style="italic" 
font-family="serif">James 
  +         Clark's Website</fo:inline>
  +<fo:inline font-family="serif">
         (http://www.jclark.com/xml/xp/index.html)
  -   </fo:inline-sequence>
  +   </fo:inline>
         </fo:block>
       
       
         <fo:block font-size="14pt" font-family="serif" line-height="16pt" 
space-before.optimum="8pt" space-after.optimum="4pt" >d) make</fo:block>
         <fo:block space-after.optimum="3pt" font-family="serif">Under windows 
it has been reported that the use of the cygnus solutions port 
            of the GNU utilities works. You can find it at 
  -         <fo:inline-sequence font-style="italic" font-family="serif">Cygnus 
Solutions</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +         <fo:inline font-style="italic" font-family="serif">Cygnus 
Solutions</fo:inline>
  +<fo:inline font-family="serif">
         (http://sourceware.cygnus.com/cygwin/)
  -   </fo:inline-sequence>
  +   </fo:inline>
         </fo:block>
       
     
  @@ -1032,106 +1025,106 @@
         FOP Relevant Specifications</fo:block>
     <fo:list-block start-indent="1cm" 
provisional-distance-between-starts="12pt" font-family="serif">
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">XML 
Recommendation</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif" >
  -      (<fo:simple-link color="blue" 
external-destination="http://www.w3.org/TR/REC-xml";>http://www.w3.org/TR/REC-xml</fo:simple-link>)
  -   </fo:inline-sequence>    
  +<fo:inline font-style="italic" font-family="serif">XML 
Recommendation</fo:inline>
  +<fo:inline font-family="serif" >
  +      (<fo:basic-link color="blue" 
external-destination="http://www.w3.org/TR/REC-xml";>http://www.w3.org/TR/REC-xml</fo:basic-link>)
  +   </fo:inline>    
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">XSL-FO Working 
Draft</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://www.w3.org/TR/WD-xsl/";>http://www.w3.org/TR/WD-xsl/</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">XSL-FO Working 
Draft</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://www.w3.org/TR/WD-xsl/";>http://www.w3.org/TR/WD-xsl/</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">XSLT 
Recommendation</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://www.w3.org/TR/xslt";>http://www.w3.org/TR/xslt</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">XSLT 
Recommendation</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://www.w3.org/TR/xslt";>http://www.w3.org/TR/xslt</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">PDF 
Documentation</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfspec.pdf";>http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfspec.pdf</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">PDF 
Documentation</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfspec.pdf";>http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfspec.pdf</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">Simple API for 
XML (SAX)</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://www.megginson.com/SAX/";>http://www.megginson.com/SAX/</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">Simple API for XML 
(SAX)</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://www.megginson.com/SAX/";>http://www.megginson.com/SAX/</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">Document Object 
Model (DOM)</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://www.w3.org/TR/REC-DOM-Level-1";>http://www.w3.org/TR/REC-DOM-Level-1</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">Document Object Model 
(DOM)</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://www.w3.org/TR/REC-DOM-Level-1";>http://www.w3.org/TR/REC-DOM-Level-1</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">Namespaces in 
XML Recommendation</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://www.w3.org/TR/REC-xml-names/";>http://www.w3.org/TR/REC-xml-names/</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">Namespaces in XML 
Recommendation</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://www.w3.org/TR/REC-xml-names/";>http://www.w3.org/TR/REC-xml-names/</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
       <fo:list-item>
  -<fo:list-item-label>
  -<fo:block><fo:inline-sequence 
font-family="Symbol">&#183;</fo:inline-sequence></fo:block>
  +<fo:list-item-label end-indent="label-end()">
  +<fo:block><fo:inline font-family="Symbol">&#183;</fo:inline></fo:block>
   </fo:list-item-label>
  -<fo:list-item-body>
  +<fo:list-item-body start-indent="body-start()">
   <fo:block>
  -<fo:inline-sequence font-style="italic" font-family="serif">Java JDK 1.1 
Documentation</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  -      (<fo:simple-link color="blue" 
external-destination="http://java.sun.com/products/jdk/1.1/docs/index.html";>http://java.sun.com/products/jdk/1.1/docs/index.html</fo:simple-link>)
  -   </fo:inline-sequence>
  +<fo:inline font-style="italic" font-family="serif">Java JDK 1.1 
Documentation</fo:inline>
  +<fo:inline font-family="serif">
  +      (<fo:basic-link color="blue" 
external-destination="http://java.sun.com/products/jdk/1.1/docs/index.html";>http://java.sun.com/products/jdk/1.1/docs/index.html</fo:basic-link>)
  +   </fo:inline>
   </fo:block>
   </fo:list-item-body>
   </fo:list-item>
  @@ -1192,10 +1185,10 @@
        This software  consists of voluntary contributions made  by many 
individuals
        on  behalf of the Apache Software  Foundation and was  originally 
created by
        James Tauber &lt;[EMAIL PROTECTED]&gt;. For more  information on the 
Apache 
  -     Software Foundation, please see <fo:inline-sequence font-style="italic" 
font-family="serif">http://www.apache.org/</fo:inline-sequence>
  -<fo:inline-sequence font-family="serif">
  +     Software Foundation, please see <fo:inline font-style="italic" 
font-family="serif">http://www.apache.org/</fo:inline>
  +<fo:inline font-family="serif">
         (http://www.apache.org/)
  -   </fo:inline-sequence>.
  +   </fo:inline>.
     </fo:block>
   
   <fo:block font-size="14pt" font-family="sans-serif" line-height="10pt" 
space-after.optimum="15pt" font-weight="bold" start-indent="15pt" 
break-before="page">
  @@ -1212,7 +1205,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec1">What is FOP?</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec1">What is FOP?</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec1"/></fo:block>
  @@ -1224,7 +1217,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec2">Downloading FOP</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec2">Downloading FOP</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec2"/></fo:block>
  @@ -1236,7 +1229,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec3">Running FOP</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec3">Running FOP</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec3"/></fo:block>
  @@ -1248,7 +1241,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec4">Embedding FOP</fo:simple-link> </fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec4">Embedding FOP</fo:basic-link> </fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec4"/></fo:block>
  @@ -1260,7 +1253,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec5">What's Implemented?</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec5">What's Implemented?</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec5"/></fo:block>
  @@ -1272,7 +1265,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec6">Limitations</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec6">Limitations</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec6"/></fo:block>
  @@ -1284,7 +1277,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec7">Bugs</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec7">Bugs</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec7"/></fo:block>
  @@ -1296,7 +1289,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec8">Compiling FOP</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec8">Compiling FOP</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec8"/></fo:block>
  @@ -1308,7 +1301,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec9">Getting involved</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec9">Getting involved</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec9"/></fo:block>
  @@ -1320,7 +1313,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec10">FOP Relevant 
Specifications</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec10">FOP Relevant 
Specifications</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec10"/></fo:block>
  @@ -1332,7 +1325,7 @@
                        </fo:block>
   </fo:table-cell>
   <fo:table-cell>
  -<fo:block text-align="start"><fo:simple-link color="blue" 
internal-destination="sec11">Licence</fo:simple-link></fo:block>
  +<fo:block text-align="start"><fo:basic-link color="blue" 
internal-destination="sec11">Licence</fo:basic-link></fo:block>
   </fo:table-cell>
   <fo:table-cell>
   <fo:block text-align="end"><fo:page-number-citation 
ref-id="sec11"/></fo:block>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to