<?xml version="1.0"?>
<!-- produced by null -->
<Document>
<Page width="595275" height="841889" number="1" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="1"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="1"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="575547" class="T1[paragraph]" instance="1" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="261637" y="694635" width="72000" height="23580"  >
Fop </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="220611" class="T2[paragraph]" instance="1" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="212900" y="654475" width="169475" height="23125"  >
What is FOP? </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="54996" class="Text[paragraph]" instance="1" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481876" height="11249"  >
FOP is the world&apos;s first print formatter driven by XSL formatting objects. It is a Java application</LineArea>
<LineArea x="56692" y="623264" width="481882" height="11249"  >
that reads a formatting object tree and then turns it into a PDF document. The formatting object</LineArea>
<LineArea x="56692" y="609515" width="481882" height="11249"  >
tree, can be in the form of an XML document (output by an XSLT engine like XT or Xalan) or</LineArea>
<LineArea x="56692" y="595766" width="416569" height="11249"  >
can be passed in memory as a DOM Document or (in the case of XT) SAX events. </LineArea>
</BlockArea>
<BlockArea x="56692" y="591804" width="481891" height="82494" class="Text[paragraph]" instance="2" >
<LineArea x="56692" y="582017" width="432582" height="0" >
The latest version of Fop is 0.18 and it supports the xsl:fo candidate release. You can </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="1" x="489274" y="582017" width="49300" height="11249"  >
 download</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="568268" width="481890" height="11249"  >
Fop including a precompiled version, the source code and many example files to get you</LineArea>
<LineArea x="56692" y="554519" width="359646" height="0" >
started. Pointers to introductions into xsl:fo can be found in the section </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="2" x="416338" y="554519" width="68736" height="0" >
 specifications</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="3" x="485074" y="554519" width="53508" height="11249"  >
 . Please be</LineArea>
<LineArea x="56692" y="540770" width="481888" height="11249"  >
aware, that Fop is at the moment not a full implementation of the basic conformance level of the</LineArea>
<LineArea x="56692" y="527021" width="481880" height="11249"  >
xsl:fo standard. You can find a list of supported flow objects and properties in the section</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="513272" width="45474" height="0" >
Features </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="4" x="102166" y="513272" width="72562" height="0" >
 and in section </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="3" x="174728" y="513272" width="60774" height="0" >
 Limitations </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="5" x="235502" y="513272" width="179173" height="11249"  >
 in what way this support is limited. </LineArea>
</BlockArea>
<BlockArea x="56692" y="509310" width="481891" height="54996" class="Text[paragraph]" instance="6" >
<LineArea x="56692" y="499523" width="338183" height="0" >
FOP is part of Apache&apos;s XML project. The homepage of FOP is </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="4" x="394875" y="499523" width="127074" height="0" >
 http://xml.apache.org/fop</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="7" x="521949" y="499523" width="16624" height="11249"  >
 . A</LineArea>
<LineArea x="56692" y="485774" width="481884" height="11249"  >
list of known bugs, the committers to this project and the tasks they are working on can be</LineArea>
<LineArea x="56692" y="472025" width="83608" height="0" >
found in the file </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="5" x="140300" y="472025" width="33758" height="0" >
 Status </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="8" x="174058" y="472025" width="364514" height="11249"  >
 in the root of your Fop distribution. A history of the latest changes to the</LineArea>
<LineArea x="56692" y="458276" width="183648" height="11249"  >
project can be found in CHANGES. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="430314" width="481891" height="289356" class="T2[paragraph]" instance="2" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="201762" y="409864" width="191750" height="23125"  >
FOP Objectives </LineArea>
<BlockArea x="56692" y="402189" width="481891" height="54996" class="Text[paragraph]" instance="9" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="392402" width="481882" height="11249"  >
The goals of the Apache XML FOP Project are to deliver an XSL FO-&gt;PDF formatter that is</LineArea>
<LineArea x="56692" y="378653" width="481885" height="11249"  >
compliant to at least the Basic conformance level described in the W3C Candidate</LineArea>
<LineArea x="56692" y="364904" width="481881" height="11249"  >
Recommendation 21 November 2000, and that complies with the 11 March 1999 Portable</LineArea>
<LineArea x="56692" y="351155" width="345095" height="11249"  >
Document Format Specification (Version 1.3) from Adobe Systems. </LineArea>
</BlockArea>
<BlockArea x="56692" y="347193" width="481891" height="54996" class="Text[paragraph]" instance="10" >
<LineArea x="56692" y="337406" width="481888" height="11249"  >
Conformance to the XML 1.0 Recommendation, XSLT 1.0 Recommendation and the XML</LineArea>
<LineArea x="56692" y="323657" width="481886" height="11249"  >
Namespaces Recommendation is understood. Other relevant documents, such as the XPath and</LineArea>
<LineArea x="56692" y="309908" width="481880" height="11249"  >
XLink Working Drafts, are referenced as necessary. The FOP Project will attempt to use the</LineArea>
<LineArea x="56692" y="296159" width="204834" height="11249"  >
latest version of evolving specifications. </LineArea>
</BlockArea>
<BlockArea x="56692" y="292197" width="481891" height="27498" class="Text[paragraph]" instance="11" >
<LineArea x="56692" y="282410" width="481880" height="11249"  >
Secondary goals of the FOP Project (also, &quot;FOP&quot;) are desirable requirements that also have a</LineArea>
<LineArea x="56692" y="268661" width="69099" height="11249"  >
high priority. </LineArea>
</BlockArea>
<BlockArea x="56692" y="264699" width="481891" height="41247" class="Text[paragraph]" instance="12" >
<LineArea x="56692" y="254912" width="481877" height="11249"  >
One secondary goal of the FOP Project is to deliver a follow-on version of the formatter that is</LineArea>
<LineArea x="56692" y="241163" width="481881" height="11249"  >
compliant to the Extended conformance level described in the XSL FO. Any formatting objects</LineArea>
<LineArea x="56692" y="227414" width="355185" height="11249"  >
that cannot be translated into PDF will be explicitly identified as such. </LineArea>
</BlockArea>
<BlockArea x="56692" y="223452" width="481891" height="41247" class="Text[paragraph]" instance="13" >
<LineArea x="56692" y="213665" width="481884" height="11249"  >
Another secondary goal is to improve the conversion of SVG into PDF. This includes the use of</LineArea>
<LineArea x="56692" y="199916" width="481888" height="11249"  >
FOP to work as a transcoder for Batik to convert an SVG document into a PDF document and</LineArea>
<LineArea x="56692" y="186167" width="442082" height="11249"  >
the fully support embedding SVG inside fo documents in an fo:instream-foreign-object. </LineArea>
</BlockArea>
<BlockArea x="56692" y="182205" width="481891" height="41247" class="Text[paragraph]" instance="14" >
<LineArea x="56692" y="172418" width="481882" height="11249"  >
A final secondary goal is the continued refinement of the FOP design and implementation. In</LineArea>
<LineArea x="56692" y="158669" width="481885" height="11249"  >
particular, maintaining the separation between formatting and rendering, continuing to support</LineArea>
<LineArea x="56692" y="144920" width="479692" height="11249"  >
the AWT Viewer renderer (backend), and providing new renderers, are all desirable objectives. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="1"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="1" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="2" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="2"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="2"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="12000" class="T1[paragraph]" instance="2" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="0" class="T2[paragraph]" instance="3" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="2"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="2" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="3" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="3"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="3"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="593139" class="T1[paragraph]" instance="3" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="135637" y="694635" width="324000" height="23580"  >
TODO List for FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="110619" class="T2[paragraph]" instance="4" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="228875" y="654475" width="137525" height="23125"  >
FOP TODO </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="15" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481879" height="11249"  >
Core Features - these are the areas that are important to getting fop to be useable for general</LineArea>
<LineArea x="56692" y="623264" width="22912" height="11249"  >
use. </LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="27498" class="Text[paragraph]" instance="16" >
<LineArea x="56692" y="609515" width="481884" height="11249"  >
Processing improvements - these are mainly things that can be improved in the way fop works,</LineArea>
<LineArea x="56692" y="595766" width="178772" height="11249"  >
eg. resources usage, pdf output etc. </LineArea>
</BlockArea>
<BlockArea x="56692" y="591804" width="481891" height="27498" class="Text[paragraph]" instance="17" >
<LineArea x="56692" y="582017" width="481888" height="11249"  >
Enhancements - these are added functionality that might be useful, no comment is made about</LineArea>
<LineArea x="56692" y="568268" width="178472" height="11249"  >
the suitability of these suggestions. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="540306" width="481891" height="352815" class="T2[paragraph]" instance="5" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="210112" y="519856" width="175050" height="23125"  >
Core Features </LineArea>
<BlockArea x="56692" y="500181" width="481891" height="31749" class="T3[paragraph]" instance="1" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="269189" y="487093" width="56896" height="14800"  >
Layout </LineArea>
<BlockArea x="56692" y="482181" width="481891" height="13749" class="Text[paragraph]" instance="18" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="472394" width="327072" height="11249"  >
This is the crucial part to getting FOP to make it to the next step. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="455232" width="481891" height="31749" class="T3[paragraph]" instance="2" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="236741" y="442144" width="121792" height="14800"  >
Webstart Demo </LineArea>
<BlockArea x="56692" y="437232" width="481891" height="13749" class="Text[paragraph]" instance="19" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="427445" width="445069" height="11249"  >
a demo using Java Webstart that runs the awt viewer and supports linking from an index </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="410283" width="481891" height="45498" class="T3[paragraph]" instance="3" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="264741" y="397195" width="65792" height="14800"  >
Website </LineArea>
<BlockArea x="56692" y="392283" width="481891" height="27498" class="Text[paragraph]" instance="20" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="382496" width="481888" height="11249"  >
Need to improve the website to better demonstrate what fop is and can do. Examples,</LineArea>
<LineArea x="56692" y="368747" width="144072" height="11249"  >
screenshots, pdf documents. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="351585" width="481891" height="45498" class="T3[paragraph]" instance="4" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="229629" y="338497" width="136016" height="14800"  >
Property Support </LineArea>
<BlockArea x="56692" y="333585" width="481891" height="27498" class="Text[paragraph]" instance="21" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="323798" width="481884" height="11249"  >
Currently all properties are in the xml file. We need to handle all default values properly</LineArea>
<LineArea x="56692" y="310049" width="396122" height="11249"  >
(including ones that change depending on the element) and all possible values. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="292887" width="481891" height="45498" class="T3[paragraph]" instance="5" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="218957" y="279799" width="157360" height="14800"  >
Property Resolution </LineArea>
<BlockArea x="56692" y="274887" width="481891" height="27498" class="Text[paragraph]" instance="22" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="265100" width="481887" height="11249"  >
This is support for the functions in property values that evaluate some expression. Better</LineArea>
<LineArea x="56692" y="251351" width="374068" height="11249"  >
support for resolution including support for &quot;inherit&quot; and values with lists. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="234189" width="481891" height="45498" class="T3[paragraph]" instance="6" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="228725" y="221101" width="137824" height="14800"  >
Validity Checking </LineArea>
<BlockArea x="56692" y="216189" width="481891" height="27498" class="Text[paragraph]" instance="23" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="206402" width="481879" height="11249"  >
Check the validity of children for a particular element to ensure there are no invalid children.</LineArea>
<LineArea x="56692" y="192653" width="191298" height="11249"  >
Should help process the layout better. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="163491" width="481891" height="40125" class="T2[paragraph]" instance="6" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="137862" y="143041" width="319550" height="23125"  >
Processing Improvements </LineArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="3"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="3" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="4" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="4"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="4"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="574062" class="T1[paragraph]" instance="4" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="283443" class="T2[paragraph]" instance="7" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="716505" width="481891" height="31749" class="T3[paragraph]" instance="7" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="263861" y="703417" width="67552" height="14800"  >
Logging </LineArea>
<BlockArea x="56692" y="698505" width="481891" height="13749" class="Text[paragraph]" instance="24" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="688718" width="201035" height="11249"  >
Support for proper logging with logKit. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="671556" width="481891" height="31749" class="T3[paragraph]" instance="8" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="235845" y="658468" width="123584" height="14800"  >
Image Handling </LineArea>
<BlockArea x="56692" y="653556" width="481891" height="13749" class="Text[paragraph]" instance="25" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="643769" width="440556" height="11249"  >
Needs to be a bit more solid and allow for direct insertion of images (jpeg) into the pdf. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="626607" width="481891" height="31749" class="T3[paragraph]" instance="9" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="242973" y="613519" width="109328" height="14800"  >
Configuration </LineArea>
<BlockArea x="56692" y="608607" width="481891" height="13749" class="Text[paragraph]" instance="26" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="598820" width="244422" height="11249"  >
Support for avalon. Better multithread handling. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="581658" width="481891" height="31749" class="T3[paragraph]" instance="10" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="225189" y="568570" width="144896" height="14800"  >
More PDF Outputs </LineArea>
<BlockArea x="56692" y="563658" width="481891" height="13749" class="Text[paragraph]" instance="27" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="553871" width="476656" height="11249"  >
Support for streaming and linearized pdf to help with different deployement of pdf documents. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="536709" width="481891" height="31749" class="T3[paragraph]" instance="11" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="227381" y="523621" width="140512" height="14800"  >
i18n in awt viewer </LineArea>
<BlockArea x="56692" y="518709" width="481891" height="13749" class="Text[paragraph]" instance="28" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="508922" width="209672" height="11249"  >
Use proper i18n handling for awt viewer. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="491760" width="481891" height="45498" class="T3[paragraph]" instance="12" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="147813" y="478672" width="299648" height="14800"  >
better abstraction of rendering classes </LineArea>
<BlockArea x="56692" y="473760" width="481891" height="27498" class="Text[paragraph]" instance="29" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="463973" width="481884" height="11249"  >
put all common rendering processes into an abstract class that has no dependancies on any</LineArea>
<LineArea x="56692" y="450224" width="94747" height="11249"  >
specific renderers. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="421062" width="481891" height="266619" class="T2[paragraph]" instance="8" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="205250" y="400612" width="184775" height="23125"  >
Enhancements </LineArea>
<BlockArea x="56692" y="380937" width="481891" height="31749" class="T3[paragraph]" instance="13" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="212285" y="367849" width="170704" height="14800"  >
linking support in svg </LineArea>
<BlockArea x="56692" y="362937" width="481891" height="13749" class="Text[paragraph]" instance="30" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="353150" width="236084" height="11249"  >
support the a link rendering for the svg output. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="335988" width="481891" height="31749" class="T3[paragraph]" instance="14" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="243413" y="322900" width="108448" height="14800"  >
input from url </LineArea>
<BlockArea x="56692" y="317988" width="481891" height="13749" class="Text[paragraph]" instance="31" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="308201" width="316620" height="11249"  >
be able to specify a url as the input fo (or xml, xsl) documents. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="291039" width="481891" height="31749" class="T3[paragraph]" instance="15" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="186941" y="277951" width="221392" height="14800"  >
improve text handling in svg </LineArea>
<BlockArea x="56692" y="273039" width="481891" height="13749" class="Text[paragraph]" instance="32" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="263252" width="436042" height="11249"  >
support (better) the direct rendering of text into pdf graphics and other similair outputs </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="246090" width="481891" height="45498" class="T3[paragraph]" instance="16" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="88709" y="233002" width="417856" height="14800"  >
svg renderer (output to svg doc for slide presentation) </LineArea>
<BlockArea x="56692" y="228090" width="481891" height="27498" class="Text[paragraph]" instance="33" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="218303" width="481888" height="11249"  >
Create an SVGRenderer that will render all pages onto a single svg document suitable for slide</LineArea>
<LineArea x="56692" y="204554" width="308633" height="11249"  >
show presentations (with batik) suggested by Vincent Hardy. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="187392" width="481891" height="31749" class="T3[paragraph]" instance="17" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="231397" y="174304" width="132480" height="14800"  >
stream encoding </LineArea>
<BlockArea x="56692" y="169392" width="481891" height="13749" class="Text[paragraph]" instance="34" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="159605" width="387767" height="11249"  >
support for different encoding on different types of streams in pdf document. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="4"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="4" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="5" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="5"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="5"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="56949" class="T1[paragraph]" instance="5" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="44949" class="T2[paragraph]" instance="9" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="716505" width="481891" height="31749" class="T3[paragraph]" instance="18" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="248285" y="703417" width="98704" height="14800"  >
svg features </LineArea>
<BlockArea x="56692" y="698505" width="481891" height="13749" class="Text[paragraph]" instance="35" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="688718" width="295745" height="11249"  >
currently patterns and gradients are not generated properly </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="5"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="5" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="6" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="6"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="6"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="163572" class="T1[paragraph]" instance="6" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="153637" y="694635" width="288000" height="23580"  >
Downloading FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="109992" class="T2[paragraph]" instance="10" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="674925" width="481891" height="13749" class="Text[paragraph]" instance="36" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="665138" width="269034" height="0" >
You can download the latest release version from the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="6" x="325726" y="665138" width="105898" height="0" >
 distribution directory</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="37" x="431624" y="665138" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
<BlockArea x="56692" y="661176" width="481891" height="13749" class="Text[paragraph]" instance="38" >
<LineArea x="56692" y="651389" width="456519" height="11249"  >
The file contains also the documentation (including some example fo files) and the source. </LineArea>
</BlockArea>
<BlockArea x="56692" y="647427" width="481891" height="54996" class="Text[paragraph]" instance="39" >
<LineArea x="56692" y="637640" width="481886" height="11249"  >
If you want to work with the latest and nicest code, you can use the cvs version. See the section</LineArea>
<LineArea x="56692" y="623891" width="120831" height="0" >
on AnonCVS in the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="7" x="177523" y="623891" width="166984" height="0" >
 xml.apache.org documentation </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="40" x="344507" y="623891" width="194067" height="11249"  >
 for details. Sometimes people have</LineArea>
<LineArea x="56692" y="610142" width="481877" height="11249"  >
difficulties to access the cvs server; in this case you can download a snapshot from the cvs files</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="596393" width="21512" height="0" >
here</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="41" x="78204" y="596393" width="257834" height="0" >
 . In both cases you have to build Fop yourself - see </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="8" x="336038" y="596393" width="79187" height="0" >
 Compiling Fop </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="42" x="415225" y="596393" width="56586" height="11249"  >
 for details. </LineArea>
</BlockArea>
<BlockArea x="56692" y="592431" width="481891" height="27498" class="Text[paragraph]" instance="43" >
<LineArea x="56692" y="582644" width="206913" height="0" >
To run FOP from the command line, see </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="9" x="263605" y="582644" width="69328" height="0" >
 Running FOP</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="44" x="332933" y="582644" width="205647" height="11249"  >
 . If you are interested in embedding FOP</LineArea>
<LineArea x="56692" y="568895" width="191973" height="0" >
in a Java application of your own, see </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="10" x="248665" y="568895" width="83687" height="0" >
 Embedding FOP</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="45" x="332352" y="568895" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="6"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="6" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="7" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="7"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="7"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="583713" class="T1[paragraph]" instance="7" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="189637" y="694635" width="216000" height="23580"  >
Running FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="179364" class="T2[paragraph]" instance="11" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="214962" y="654475" width="165350" height="23125"  >
Prerequisites </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="13749" class="Text[paragraph]" instance="46" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="188885" height="11249"  >
Following software must be installed:</LineArea>
</BlockArea>
<BlockArea x="56692" y="633051" width="481891" height="13749" class="Text[paragraph]" instance="47" >
<LineArea x="56692" y="623264" width="478930" height="11249"  >
a) Java 1.1.x or later (If you want to use the previewer (option -awt), you need Swing or Java 2)</LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="123741" class="Text[paragraph]" instance="48" >
<LineArea x="56692" y="609515" width="481882" height="11249"  >
b) All libraries you need are part of the Fop distribution and can be found in the xml-fop/lib</LineArea>
<LineArea x="56692" y="595766" width="481881" height="11249"  >
directory. Look at the batch/shell script fop.bat/fop.sh to see, how Fop can be invoked easily.</LineArea>
<LineArea x="56692" y="582017" width="145097" height="11249"  >
These libraries are included: </LineArea>
<BlockArea x="56692" y="578055" width="481891" height="82494" class="Dotted[list]" instance="1" >
<BlockArea x="56692" y="578055" width="481891" height="27498" >
<BlockArea x="56692" y="578055" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="571155" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="578055" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="568268" width="275096" height="0" >
An XML parser which supports SAX and DOM like </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="11" x="416827" y="568268" width="43611" height="0" >
 Xerces-J</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Dotted[list]" instance="2" x="460438" y="568268" width="78144" height="11249"  >
 . (Xerces is the</LineArea>
<LineArea x="141731" y="554519" width="98235" height="11249"  >
default xml parser) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="550557" width="481891" height="13749" >
<BlockArea x="56692" y="550557" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="543657" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="550557" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="540770" width="103797" height="11249"  >
An XSLT processor </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="536808" width="481891" height="27498" >
<BlockArea x="56692" y="536808" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="529908" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="536808" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="527021" width="307653" height="0" >
The SVG library batik.jar is the library from the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="12" x="449384" y="527021" width="80172" height="0" >
 batik project </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Dotted[list]" instance="3" x="529556" y="527021" width="9025" height="11249"  >
 at</LineArea>
<LineArea x="141731" y="513272" width="83312" height="11249"  >
xml.apache.org. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="509310" width="481891" height="13749" >
<BlockArea x="56692" y="509310" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="502410" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="509310" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="499523" width="177772" height="11249"  >
The imaging library Jimi from Sun </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="471561" width="481891" height="286644" class="T2[paragraph]" instance="12" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="116337" y="451111" width="362600" height="23125"  >
Starting FOP as an standalone</LineArea>
<LineArea x="228175" y="422986" width="138925" height="23125"  >
application </LineArea>
<BlockArea x="56692" y="415311" width="481891" height="27498" class="Text[paragraph]" instance="49" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="405524" width="481890" height="11249"  >
Fop [options] [-fo|-xml] infile [-xsl file] [-awt|-pdf|-mif|-pcl|-txt|-print]</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="391775" width="54000" height="11249"  >
&lt;outfile&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="387813" width="481891" height="43329" class="Text[paragraph]" instance="50" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="378026" width="64223" height="11249"  >
[OPTIONS] </LineArea>
<BlockArea x="56692" y="374064" width="481891" height="29580" class="Source[paragraph]" instance="1" font-family="monospace" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="56692" y="366774" width="481884" height="7860"  >
-d debug mode -x dump configuration settings -q quiet mode -c cfg.xml use</LineArea>
<LineArea x="56692" y="356914" width="481884" height="7860"  >
additional configuration file cfg.xml -l lang the language to use for user</LineArea>
<LineArea x="56692" y="347054" width="72000" height="7860"  >
information </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="344484" width="481891" height="43329" class="Text[paragraph]" instance="51" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="334697" width="48248" height="11249"  >
[INPUT] </LineArea>
<BlockArea x="56692" y="330735" width="481891" height="29580" class="Source[paragraph]" instance="2" font-family="monospace" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="56692" y="323445" width="481883" height="7860"  >
infile xsl:fo input file (the same as the next) -fo infile xsl:fo input file</LineArea>
<LineArea x="56692" y="313585" width="481885" height="7860"  >
-xml infile xml input file, must be used together with -xsl -xsl stylesheet xslt</LineArea>
<LineArea x="56692" y="303725" width="66000" height="7860"  >
stylesheet </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="301155" width="481891" height="72909" class="Text[paragraph]" instance="52" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="291368" width="60748" height="11249"  >
[OUTPUT] </LineArea>
<BlockArea x="56692" y="287406" width="481891" height="59160" class="Source[paragraph]" instance="3" font-family="monospace" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="56692" y="280116" width="481891" height="7860"  >
outfile input will be rendered as pdf file into outfile -pdf outfile input will</LineArea>
<LineArea x="56692" y="270256" width="481884" height="7860"  >
be rendered as pdf file (outfile req&apos;d) -awt input will be displayed on screen</LineArea>
<LineArea x="56692" y="260396" width="481884" height="7860"  >
-mif outfile input will be rendered as mif file (outfile req&apos;d) -pcl outfile</LineArea>
<LineArea x="56692" y="250536" width="481890" height="7860"  >
input will be rendered as pcl file (outfile req&apos;d) -txt outfile input will be</LineArea>
<LineArea x="56692" y="240676" width="481884" height="7860"  >
rendered as text file (outfile req&apos;d) -print input file will be rendered and</LineArea>
<LineArea x="56692" y="230816" width="306000" height="7860"  >
sent to the printer see options with &quot;-print help&quot; </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="228246" width="481891" height="43329" class="Text[paragraph]" instance="53" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="218459" width="60748" height="11249"  >
[Examples] </LineArea>
<BlockArea x="56692" y="214497" width="481891" height="29580" class="Source[paragraph]" instance="4" font-family="monospace" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="56692" y="207207" width="481890" height="7860"  >
Fop foo.fo foo.pdf Fop -fo foo.fo -pdf foo.pdf (does the same as the previous</LineArea>
<LineArea x="56692" y="197347" width="481884" height="7860"  >
line) Fop -xsl foo.xsl -xml foo.xml -pdf foo.pdf Fop foo.fo -mif foo.mif Fop</LineArea>
<LineArea x="56692" y="187487" width="306000" height="7860"  >
foo.fo -print or Fop -print foo.fo Fop foo.fo -awt </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="160917" width="481891" height="28125" class="T2[paragraph]" instance="13" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="237200" y="140467" width="120875" height="23125"  >
Problems </LineArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="7"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="7" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="8" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="8"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="8"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="53247" class="T1[paragraph]" instance="8" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="T2[paragraph]" instance="14" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="Text[paragraph]" instance="54" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="325411" height="0" >
If you have problems running FOP, please have a look at the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="13" x="382103" y="718718" width="52622" height="0" >
 FOP FAQ</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="55" x="434725" y="718718" width="103846" height="11249"  >
 . If you don&apos;t find a</LineArea>
<LineArea x="56692" y="704969" width="481884" height="11249"  >
solution there, you can ask for help on the list fop-dev@xml.apache.org. Maybe it is a bug and</LineArea>
<LineArea x="56692" y="691220" width="215948" height="11249"  >
maybe somebody is already working on it. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="8"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="8" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="9" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="9"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="9"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="585453" class="T1[paragraph]" instance="9" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="216637" y="694635" width="162000" height="23580"  >
Features </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="55623" class="T2[paragraph]" instance="15" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="165475" y="654475" width="264325" height="23125"  >
What&apos;s Implemented? </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="56" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481885" height="11249"  >
The following formatting objects and properties of the xsl-fo candidate recommendation are</LineArea>
<LineArea x="56692" y="623264" width="272186" height="0" >
implemented.Please have also a look at the section on </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="14" x="328878" y="623264" width="56612" height="11249"  >
 limitations </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="595302" width="481891" height="464250" class="T2[paragraph]" instance="16" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="164975" y="574852" width="265325" height="23125"  >
1) Formatting Objects </LineArea>
<BlockArea x="56692" y="567177" width="481891" height="27498" class="Text[paragraph]" instance="57" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="557390" width="481881" height="11249"  >
This section follows the table &quot;B Formatting Object Summary&quot; in the xsl:fo specification. At</LineArea>
<LineArea x="56692" y="543641" width="340822" height="11249"  >
the end of each sub-section you find listed what is not implemented.</LineArea>
</BlockArea>
<BlockArea x="56692" y="527679" width="481891" height="251733" class="T3[paragraph]" instance="19" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="57141" y="514591" width="480992" height="14800"  >
B.1 Declaration and Pagination and Layout Formatting Objects </LineArea>
<BlockArea x="56692" y="509679" width="481891" height="219984" class="Dotted[list]" instance="4" >
<BlockArea x="56692" y="509679" width="481891" height="13749" >
<BlockArea x="56692" y="509679" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="500847" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="509679" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="499892" width="20137" height="11249"  >
root</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="495930" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="495930" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="487098" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="495930" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="486143" width="76587" height="11249"  >
page-sequence </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="482181" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="482181" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="473349" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="482181" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="472394" width="110836" height="11249"  >
page-sequence-master</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="468432" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="468432" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="459600" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="468432" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="458645" width="145422" height="11249"  >
single-page-master-reference</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="454683" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="454683" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="445851" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="454683" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="444896" width="166922" height="11249"  >
repeatable-page-master-reference</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="440934" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="440934" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="432102" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="440934" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="431147" width="178060" height="11249"  >
repeatable-page-master-alternatives</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="427185" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="427185" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="418353" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="427185" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="417398" width="171810" height="11249"  >
conditional-page-master-reference</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="413436" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="413436" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="404604" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="413436" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="403649" width="89686" height="11249"  >
layout-master-set </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="399687" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="399687" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="390855" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="399687" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="389900" width="101486" height="11249"  >
simple-page-master </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="385938" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="385938" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="377106" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="385938" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="376151" width="64112" height="11249"  >
region-body </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="372189" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="372189" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="363357" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="372189" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="362402" width="71036" height="11249"  >
region-before </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="358440" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="358440" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="349608" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="358440" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="348653" width="62011" height="11249"  >
region-after </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="344691" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="344691" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="335859" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="344691" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="334904" width="57511" height="11249"  >
region-start</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="330942" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="330942" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="322110" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="330942" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="321155" width="54037" height="11249"  >
region-end</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="317193" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="317193" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="308361" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="317193" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="307406" width="22912" height="11249"  >
flow</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="303444" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="303444" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="294612" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="303444" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="293657" width="70362" height="11249"  >
static-content </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="289695" width="481891" height="13749" class="Text[paragraph]" instance="58" >
<LineArea x="56692" y="279908" width="249160" height="11249"  >
Not implemented: declarations, color-profile, title</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="262746" width="481891" height="45498" class="T3[paragraph]" instance="20" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="183389" y="249658" width="228496" height="14800"  >
B.2 Block Formatting Objects </LineArea>
<BlockArea x="56692" y="244746" width="481891" height="13749" class="Dotted[list]" instance="5" >
<BlockArea x="56692" y="244746" width="481891" height="13749" >
<BlockArea x="56692" y="244746" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="235914" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="244746" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="234959" width="30900" height="11249"  >
block </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="230997" width="481891" height="13749" class="Text[paragraph]" instance="59" >
<LineArea x="56692" y="221210" width="172087" height="11249"  >
Not implemented: block-container</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="204048" width="481891" height="72996" class="T3[paragraph]" instance="21" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="184277" y="190960" width="226720" height="14800"  >
B.3 Inline Formatting Objects </LineArea>
<BlockArea x="56692" y="186048" width="481891" height="54996" class="Dotted[list]" instance="6" >
<BlockArea x="56692" y="186048" width="481891" height="13749" >
<BlockArea x="56692" y="186048" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="177216" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="186048" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="176261" width="45799" height="11249"  >
character</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="172299" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="172299" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="163467" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="172299" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="162512" width="81799" height="11249"  >
external-graphic</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="158550" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="158550" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="149718" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="158550" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="148763" width="28475" height="11249"  >
inline</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="144801" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="144801" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="135969" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="144801" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="135014" width="117798" height="11249"  >
instream-foreign-object</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="9"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="9" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="10" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="10"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="10"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="598461" class="T1[paragraph]" instance="10" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="473427" class="T2[paragraph]" instance="17" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="54996" class="T3[paragraph]" instance="22" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="Dotted[list]" instance="7" >
<BlockArea x="56692" y="728505" width="481891" height="13749" >
<BlockArea x="56692" y="728505" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="719673" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="728505" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="718718" width="30537" height="11249"  >
leader</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="714756" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="705924" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="704969" width="68962" height="11249"  >
page-number </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="701007" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="692175" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="691220" width="132724" height="0" >
page-number-citation, see </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="15" x="274455" y="691220" width="53487" height="11249"  >
 limitations</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" class="Text[paragraph]" instance="60" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="677471" width="343947" height="11249"  >
Not implemented: bidi-override, initial-property-set, inline-container</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="660309" width="481891" height="127992" class="T3[paragraph]" instance="23" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="184277" y="647221" width="226720" height="14800"  >
B.4 Table Formatting Objects </LineArea>
<BlockArea x="56692" y="642309" width="481891" height="96243" class="Dotted[list]" instance="8" >
<BlockArea x="56692" y="642309" width="481891" height="13749" >
<BlockArea x="56692" y="642309" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="633477" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="642309" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="632522" width="27425" height="11249"  >
table </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="628560" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="628560" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="619728" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="628560" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="618773" width="53350" height="11249"  >
table-body</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="614811" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="614811" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="605979" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="614811" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="605024" width="46400" height="11249"  >
table-cell</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="601062" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="601062" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="592230" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="601062" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="591275" width="65850" height="11249"  >
table-column</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="587313" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="587313" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="578481" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="587313" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="577526" width="58199" height="11249"  >
table-footer</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="573564" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="573564" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="564732" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="573564" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="563777" width="61662" height="11249"  >
table-header</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="559815" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="559815" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="550983" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="559815" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="550028" width="47787" height="11249"  >
table-row</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="546066" width="481891" height="13749" class="Text[paragraph]" instance="61" >
<LineArea x="56692" y="536279" width="255525" height="11249"  >
Not implemented: table-and-caption, table-caption </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="519117" width="481891" height="72996" class="T3[paragraph]" instance="24" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="190949" y="506029" width="213376" height="14800"  >
B.5 List Formatting Objects </LineArea>
<BlockArea x="56692" y="501117" width="481891" height="54996" class="Dotted[list]" instance="9" >
<BlockArea x="56692" y="501117" width="481891" height="13749" >
<BlockArea x="56692" y="501117" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="492285" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="501117" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="491330" width="50237" height="11249"  >
list-block </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="487368" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="487368" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="478536" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="487368" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="477581" width="44687" height="11249"  >
list-item </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="473619" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="473619" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="464787" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="473619" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="463832" width="73737" height="11249"  >
list-item-body </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="459870" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="459870" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="451038" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="459870" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="450083" width="73037" height="11249"  >
list-item-label </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="432921" width="481891" height="45498" class="T3[paragraph]" instance="25" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="151389" y="419833" width="292496" height="14800"  >
B.6 Link and Multi Formatting Objects </LineArea>
<BlockArea x="56692" y="414921" width="481891" height="13749" class="Dotted[list]" instance="10" >
<BlockArea x="56692" y="414921" width="481891" height="13749" >
<BlockArea x="56692" y="414921" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="406089" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="414921" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="405134" width="163385" height="11249"  >
basic-link (internal and external)</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="401172" width="481891" height="13749" class="Text[paragraph]" instance="62" >
<LineArea x="56692" y="391385" width="466671" height="11249"  >
Not implemented: multi-switch, multi-case, multi-toggle, multi-properties, multi-property-set</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="374223" width="481891" height="59247" class="T3[paragraph]" instance="26" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="164877" y="361135" width="265520" height="14800"  >
B.7 Out-of-line Formatting Objects </LineArea>
<BlockArea x="56692" y="356223" width="481891" height="27498" class="Dotted[list]" instance="11" >
<BlockArea x="56692" y="356223" width="481891" height="13749" >
<BlockArea x="56692" y="356223" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="347391" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="356223" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="346436" width="41662" height="11249"  >
footnote</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="342474" width="481891" height="13749" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="342474" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea x="52896" y="333642" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="342474" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="332687" width="70712" height="11249"  >
footnote-body</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="328725" width="481891" height="13749" class="Text[paragraph]" instance="63" >
<LineArea x="56692" y="318938" width="116662" height="11249"  >
Not implemented: float</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="301776" width="481891" height="45498" class="T3[paragraph]" instance="27" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="183837" y="288688" width="227600" height="14800"  >
B.8 Other Formatting Objects </LineArea>
<BlockArea x="56692" y="283776" width="481891" height="13749" class="Dotted[list]" instance="12" >
<BlockArea x="56692" y="283776" width="481891" height="13749" >
<BlockArea x="56692" y="283776" width="481891" height="11164" font-family="ZapfDingbats" font-size="9" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="52896" y="274944" width="7593" height="9244"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="283776" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="273989" width="40949" height="11249"  >
wrapper</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="270027" width="481891" height="13749" class="Text[paragraph]" instance="64" >
<LineArea x="56692" y="260240" width="213022" height="11249"  >
Not implemented: marker, retrieve-marker</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<LineArea red="1.0" green="0.0" blue="0.0" x="135637" y="221208" width="324000" height="23580"  >
border and padding</LineArea>
<LineArea x="108637" y="191628" width="378000" height="23580"  >
shorthand properties </LineArea>
<BlockArea x="56692" y="171918" width="481891" height="41874" class="T2[paragraph]" instance="18" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="217750" y="151468" width="159775" height="23125"  >
2) Properties </LineArea>
<BlockArea x="56692" y="143793" width="481891" height="13749" class="Text[paragraph]" instance="65" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="134006" width="422507" height="11249"  >
Property values can be computed. Compound properties are also understood by Fop.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="10"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="10" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="11" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="11"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="11"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="T1[paragraph]" instance="11" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="T2[paragraph]" instance="19" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="Dotted[list]" instance="13" >
<BlockArea x="56692" y="728505" width="481891" height="13749" >
<BlockArea x="56692" y="728505" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="714705" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="728505" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="718718" width="91874" height="11249"  >
background-color </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="714756" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="700956" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="704969" width="94087" height="11249"  >
blank-or-not-blank</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="701007" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="687207" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="691220" width="89310" height="11249"  >
border-after-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="687258" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="673458" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="677471" width="87235" height="11249"  >
border-after-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="673509" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="659709" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="663722" width="92098" height="11249"  >
border-after-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="659760" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="645960" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="649973" width="98335" height="11249"  >
border-before-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="646011" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="632211" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="636224" width="96260" height="11249"  >
border-before-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="632262" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="618462" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="622475" width="101123" height="11249"  >
border-before-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="618513" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="604713" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="608726" width="72099" height="11249"  >
border-bottom</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="604764" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="590964" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="594977" width="101836" height="11249"  >
border-bottom-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="591015" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="577215" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="581228" width="99761" height="11249"  >
border-bottom-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="577266" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="563466" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="567479" width="104624" height="11249"  >
border-bottom-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="563517" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="549717" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="553730" width="193235" height="11249"  >
border-color (only one value allowed) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="549768" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="535968" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="539981" width="84461" height="11249"  >
border-end-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="536019" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="522219" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="526232" width="82386" height="11249"  >
border-end-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="522270" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="508470" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="512483" width="87249" height="11249"  >
border-end-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="508521" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="494721" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="498734" width="53336" height="11249"  >
border-left</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="494772" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="480972" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="484985" width="83073" height="11249"  >
border-left-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="481023" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="467223" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="471236" width="80998" height="11249"  >
border-left-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="467274" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="453474" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="457487" width="85861" height="11249"  >
border-left-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="453525" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="439725" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="443738" width="60286" height="11249"  >
border-right</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="439776" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="425976" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="429989" width="90023" height="11249"  >
border-right-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="426027" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="412227" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="416240" width="87948" height="11249"  >
border-right-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="412278" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="398478" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="402491" width="92811" height="11249"  >
border-right-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="398529" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="398529" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="384729" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="398529" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="388742" width="87935" height="11249"  >
border-start-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="384780" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="384780" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="370980" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="384780" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="374993" width="85860" height="11249"  >
border-start-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="371031" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="371031" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="357231" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="371031" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="361244" width="90723" height="11249"  >
border-start-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="357282" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="357282" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="343482" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="357282" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="347495" width="60286" height="11249"  >
border-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="343533" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="343533" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="329733" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="343533" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="333746" width="52649" height="11249"  >
border-top</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="329784" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="329784" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="315984" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="329784" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="319997" width="82386" height="11249"  >
border-top-color</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="316035" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="316035" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="302235" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="316035" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="306248" width="80311" height="11249"  >
border-top-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="302286" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="302286" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="288486" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="302286" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="292499" width="85174" height="11249"  >
border-top-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="288537" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="288537" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="274737" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="288537" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="278750" width="65149" height="11249"  >
border-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="274788" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="274788" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="260988" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="274788" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="265001" width="35425" height="11249"  >
bottom</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="261039" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="261039" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="247239" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="261039" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="251252" width="57836" height="11249"  >
break-after </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="247290" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="247290" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="233490" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="247290" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="237503" width="66861" height="11249"  >
break-before </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="233541" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="233541" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="219741" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="233541" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="223754" width="45799" height="11249"  >
character</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="219792" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="219792" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="205992" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="219792" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="210005" width="28812" height="11249"  >
color </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="206043" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="206043" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="192243" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="206043" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="196256" width="69325" height="11249"  >
column-count</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="192294" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="192294" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="178494" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="192294" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="182507" width="59600" height="11249"  >
column-gap</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="178545" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="178545" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="164745" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="178545" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="168758" width="73150" height="11249"  >
column-width </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="164796" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="164796" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="150996" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="164796" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="155009" width="38187" height="11249"  >
country</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="151047" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="151047" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="137247" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="151047" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="141260" width="56475" height="11249"  >
end-indent </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="11"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="11" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="12" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="12"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="12"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="T1[paragraph]" instance="12" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="T2[paragraph]" instance="20" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="591207" class="Dotted[list]" instance="14" >
<BlockArea x="56692" y="728505" width="481891" height="13749" >
<BlockArea x="56692" y="728505" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="714705" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="728505" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="718718" width="33675" height="11249"  >
extent </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="714756" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="700956" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="704969" width="99174" height="11249"  >
external-destination</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="701007" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="687207" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="691220" width="57162" height="11249"  >
flow-name </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="687258" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="673458" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="677471" width="59949" height="11249"  >
font-family </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="673509" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="659709" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="663722" width="46749" height="11249"  >
font-size </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="659760" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="645960" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="649973" width="50924" height="11249"  >
font-style </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="646011" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="632211" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="636224" width="61337" height="11249"  >
font-weight </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="632262" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="618462" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="622475" width="31250" height="11249"  >
height</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="618513" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="604713" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="608726" width="51375" height="11249"  >
hyphenate</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="604764" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="590964" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="594977" width="111649" height="11249"  >
hyphenation-character</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="591015" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="577215" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="581228" width="171136" height="11249"  >
hyphenation-push-character-count</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="577266" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="563466" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="567479" width="182236" height="11249"  >
hyphenation-remain-character-count</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="563517" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="549717" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="553730" width="9725" height="11249"  >
id</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="549768" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="535968" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="539981" width="99062" height="11249"  >
initial-page-number</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="536019" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="522219" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="526232" width="97099" height="11249"  >
internal-destination</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="522270" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="508470" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="512483" width="121611" height="11249"  >
keep-with-next (broken)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="508521" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="494721" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="498734" width="45125" height="11249"  >
language</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="494772" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="480972" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="484985" width="179136" height="11249"  >
leader-alignment (not value &quot;page&quot;)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="481023" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="467223" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="471236" width="149860" height="11249"  >
leader-length (see limitations)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="467274" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="453474" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="457487" width="197760" height="11249"  >
leader-pattern (not value &quot;use-content&quot;)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="453525" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="439725" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="443738" width="101824" height="11249"  >
leader-pattern-width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="439776" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="425976" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="429989" width="16662" height="11249"  >
left</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="426027" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="412227" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="416240" width="57175" height="11249"  >
line-height </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="412278" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="398478" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="402491" width="219997" height="11249"  >
margin-bottom (only on pages and regions) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="398529" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="398529" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="384729" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="398529" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="388742" width="201234" height="11249"  >
margin-left (only on pages and regions) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="384780" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="384780" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="370980" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="384780" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="374993" width="208184" height="11249"  >
margin-right (only on pages and regions) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="371031" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="371031" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="357231" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="371031" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="361244" width="200547" height="11249"  >
margin-top (only on pages and regions) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="357282" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="357282" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="343482" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="357282" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="347495" width="67574" height="11249"  >
master-name </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="343533" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="343533" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="329733" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="343533" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="333746" width="90149" height="11249"  >
maximum-repeats</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="329784" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="329784" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="315984" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="329784" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="319997" width="129611" height="11249"  >
number-columns-spanned</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="316035" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="316035" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="302235" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="316035" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="306248" width="60862" height="11249"  >
odd-or-even</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="302286" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="302286" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="288486" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="302286" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="292499" width="171149" height="11249"  >
padding (only one value allowed) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="288537" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="288537" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="274737" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="288537" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="278750" width="67224" height="11249"  >
padding-after</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="274788" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="274788" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="260988" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="274788" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="265001" width="76249" height="11249"  >
padding-before</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="261039" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="261039" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="247239" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="261039" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="251252" width="82875" height="11249"  >
padding-bottom </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="247290" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="247290" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="233490" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="247290" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="237503" width="62375" height="11249"  >
padding-end</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="233541" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="233541" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="219741" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="233541" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="223754" width="64112" height="11249"  >
padding-left </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="219792" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="219792" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="205992" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="219792" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="210005" width="71062" height="11249"  >
padding-right </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="206043" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="206043" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="192243" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="206043" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="196256" width="65849" height="11249"  >
padding-start</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="192294" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="192294" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="178494" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="192294" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="182507" width="63425" height="11249"  >
padding-top </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="178545" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="178545" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="164745" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="178545" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="168758" width="62025" height="11249"  >
page-height </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="164796" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="164796" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="150996" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="164796" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="155009" width="67937" height="11249"  >
page-position</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="151047" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="151047" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="137247" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="151047" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="141260" width="59250" height="11249"  >
page-width </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="12"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="12" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="13" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="13"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="13"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="476595" class="T1[paragraph]" instance="13" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="329976" class="T2[paragraph]" instance="21" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="316227" class="Dotted[list]" instance="15" >
<BlockArea x="56692" y="728505" width="481891" height="13749" >
<BlockArea x="56692" y="728505" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="714705" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="728505" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="718718" width="362832" height="11249"  >
position (allowed values: &quot;static&quot; (default),&quot;relative&quot;, &quot;absolute&quot;, fixed ) </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="714756" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="700956" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="704969" width="180522" height="11249"  >
provisional-distance-between-starts </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="701007" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="687207" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="691220" width="143148" height="11249"  >
provisional-label-separation </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="687258" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="673458" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="677471" width="30774" height="11249"  >
ref-id </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="673509" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="659709" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="663722" width="63062" height="11249"  >
region-name</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="659760" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="645960" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="649973" width="23612" height="11249"  >
right</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="646011" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="632211" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="636224" width="47099" height="11249"  >
rule-style</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="632262" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="618462" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="622475" width="73136" height="11249"  >
rule-thickness </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="618513" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="604713" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="608726" width="106111" height="11249"  >
space-after.optimum </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="604764" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="590964" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="594977" width="115136" height="11249"  >
space-before.optimum </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="591015" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="577215" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="581228" width="22912" height="11249"  >
span</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="577266" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="563466" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="567479" width="17699" height="11249"  >
src </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="563517" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="549717" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="553730" width="59949" height="11249"  >
start-indent </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="549768" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="535968" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="539981" width="130061" height="11249"  >
table-omit-footer-at-break</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="536019" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="522219" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="526232" width="133524" height="11249"  >
table-omit-header-at-break</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="522270" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="508470" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="512483" width="50925" height="11249"  >
text-align </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="508521" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="494721" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="498734" width="72337" height="11249"  >
text-align-last </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="494772" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="480972" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="484985" width="75562" height="11249"  >
text-decoration</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="481023" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="467223" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="471236" width="57175" height="11249"  >
text-indent </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="467274" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="453474" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="457487" width="15975" height="11249"  >
top</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="453525" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="439725" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="443738" width="104599" height="11249"  >
white-space-collapse</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="439776" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="425976" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="429989" width="28475" height="11249"  >
width</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="426027" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="412227" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="416240" width="60987" height="11249"  >
wrap-option</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" class="Text[paragraph]" instance="66" >
<LineArea x="56692" y="402491" width="206910" height="11249"  >
All other properties are not implemented.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="374529" width="481891" height="110619" class="T2[paragraph]" instance="22" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="205262" y="354079" width="184750" height="23125"  >
3)SVG Support </LineArea>
<BlockArea x="56692" y="346404" width="481891" height="41247" class="Text[paragraph]" instance="67" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="336617" width="53327" height="0" >
FOP uses </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="16" x="110019" y="336617" width="31526" height="0" >
 Batik </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="68" x="141545" y="336617" width="397034" height="11249"  >
 directly for its SVG support. Therefore FOP supports the same elements and</LineArea>
<LineArea x="56692" y="322868" width="481876" height="11249"  >
properties as are supported by Batik. As FOP is designed for rendering to a static medium then</LineArea>
<LineArea x="56692" y="309119" width="144423" height="11249"  >
only static SVG is rendered. </LineArea>
</BlockArea>
<BlockArea x="56692" y="305157" width="481891" height="41247" class="Text[paragraph]" instance="69" >
<LineArea x="56692" y="295370" width="481883" height="11249"  >
Due to some limitations in PDF some SVG images, particularly ones with effects or</LineArea>
<LineArea x="56692" y="281621" width="481880" height="11249"  >
transparency, may not come out correctly. The images should still be rendered correctly for the</LineArea>
<LineArea x="56692" y="267872" width="132947" height="11249"  >
AWT and Print renderers. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="13"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="13" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="14" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="14"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="14"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="569805" class="T1[paragraph]" instance="14" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="189637" y="694635" width="216000" height="23580"  >
Limitations </LineArea>
<BlockArea x="56692" y="686925" width="481891" height="27498" class="Text[paragraph]" instance="70" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="677138" width="280986" height="0" >
FOP implements the fo objects and properties listed in </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="17" x="337678" y="677138" width="39561" height="0" >
 features</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="71" x="377239" y="677138" width="161344" height="11249"  >
 , sometimes it does so only in a</LineArea>
<LineArea x="56692" y="663389" width="65625" height="11249"  >
limited way. </LineArea>
</BlockArea>
<BlockArea x="56692" y="647427" width="481891" height="41874" class="T2[paragraph]" instance="23" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="241375" y="626977" width="112525" height="23125"  >
fo:leader </LineArea>
<BlockArea x="56692" y="619302" width="481891" height="13749" class="Text[paragraph]" instance="72" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="609515" width="201961" height="11249"  >
leader-length.minimum is not used at all</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="581553" width="481891" height="69372" class="T2[paragraph]" instance="24" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="166600" y="561103" width="262075" height="23125"  >
page-number-citation </LineArea>
<BlockArea x="56692" y="553428" width="481891" height="41247" class="Text[paragraph]" instance="73" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="543641" width="481878" height="11249"  >
Only works for table of contents without any problems. The case where the page number</LineArea>
<LineArea x="56692" y="529892" width="481889" height="11249"  >
doesn&apos;t fit on a line isn&apos;t handled, and any text on the same line and after the page-number might</LineArea>
<LineArea x="56692" y="516143" width="203774" height="11249"  >
not appear exactly where you want it to. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="488181" width="481891" height="69372" class="T2[paragraph]" instance="25" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="244850" y="467731" width="105575" height="23125"  >
Padding </LineArea>
<BlockArea x="56692" y="460056" width="481891" height="41247" class="Text[paragraph]" instance="74" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="450269" width="481890" height="11249"  >
Padding works in conjunction with indents and spaces. It is only implemented for blocks. At the</LineArea>
<LineArea x="56692" y="436520" width="481885" height="11249"  >
moment padding can&apos;t be used to make extra space (indents+spaces must be used), but only to</LineArea>
<LineArea x="56692" y="422771" width="395985" height="11249"  >
control how much the background-color extends beyond the content rectangle. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="394809" width="481891" height="248109" class="T2[paragraph]" instance="26" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="254562" y="374359" width="86150" height="23125"  >
Tables </LineArea>
<BlockArea x="56692" y="366684" width="481891" height="27498" class="Text[paragraph]" instance="75" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="356897" width="481883" height="11249"  >
There two limitations for tables: 1) FOP needs you to explicitly specify column widths 2) Cells</LineArea>
<LineArea x="56692" y="343148" width="377397" height="11249"  >
have to contain block-level FOs. They can&apos;t contain straight character data. </LineArea>
</BlockArea>
<BlockArea x="56692" y="339186" width="481891" height="13749" class="Text[paragraph]" instance="76" >
<LineArea x="56692" y="329399" width="257610" height="11249"  >
A working basic example of a table looks like this: </LineArea>
</BlockArea>
<BlockArea x="56692" y="325437" width="481891" height="13749" class="Text[paragraph]" instance="77" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="315650" width="60000" height="11249"  >
&lt;fo:table&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="311688" width="481891" height="13749" class="Text[paragraph]" instance="78" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="301901" width="6000" height="0" >
 </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="1" x="62692" y="301901" width="234000" height="11249"  >
 &lt;fo:table-column column-width=&quot;150pt&quot;/&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="297939" width="481891" height="13749" class="Text[paragraph]" instance="79" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="288152" width="6000" height="0" >
 </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="2" x="62692" y="288152" width="234000" height="11249"  >
 &lt;fo:table-column column-width=&quot;150pt&quot;/&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="284190" width="481891" height="13749" class="Text[paragraph]" instance="80" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="274403" width="6000" height="0" >
 </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="3" x="62692" y="274403" width="342000" height="11249"  >
 &lt;fo:table-body font-size=&quot;10pt&quot; font-family=&quot;sans-serif&quot;&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="270441" width="481891" height="13749" class="Text[paragraph]" instance="81" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="260654" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="4" x="68692" y="260654" width="84000" height="11249"  >
 &lt;fo:table-row&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="256692" width="481891" height="13749" class="Text[paragraph]" instance="82" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="246905" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="5" x="74692" y="246905" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="242943" width="481891" height="13749" class="Text[paragraph]" instance="83" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="233156" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="6" x="80692" y="233156" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="229194" width="481891" height="13749" class="Text[paragraph]" instance="84" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="219407" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="7" x="74692" y="219407" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="215445" width="481891" height="13749" class="Text[paragraph]" instance="85" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="205658" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="8" x="74692" y="205658" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="201696" width="481891" height="13749" class="Text[paragraph]" instance="86" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="191909" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="9" x="80692" y="191909" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="187947" width="481891" height="13749" class="Text[paragraph]" instance="87" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="178160" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="10" x="74692" y="178160" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="174198" width="481891" height="13749" class="Text[paragraph]" instance="88" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="164411" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="11" x="68692" y="164411" width="90000" height="11249"  >
 &lt;/fo:table-row&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="160449" width="481891" height="13749" class="Text[paragraph]" instance="89" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="150662" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="12" x="68692" y="150662" width="84000" height="11249"  >
 &lt;fo:table-row&gt;</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="14"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="14" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="15" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="15"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="15"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="245733" class="T1[paragraph]" instance="15" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="233733" class="T2[paragraph]" instance="27" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="90" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="13" x="74692" y="718718" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" class="Text[paragraph]" instance="91" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="704969" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="14" x="80692" y="704969" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" class="Text[paragraph]" instance="92" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="691220" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="15" x="74692" y="691220" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" class="Text[paragraph]" instance="93" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="677471" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="16" x="74692" y="677471" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" class="Text[paragraph]" instance="94" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="663722" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="17" x="80692" y="663722" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" class="Text[paragraph]" instance="95" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="649973" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="18" x="74692" y="649973" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" class="Text[paragraph]" instance="96" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="636224" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="19" x="68692" y="636224" width="90000" height="11249"  >
 &lt;/fo:table-row&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" class="Text[paragraph]" instance="97" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="622475" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="20" x="68692" y="622475" width="84000" height="11249"  >
 &lt;fo:table-row&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" class="Text[paragraph]" instance="98" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="608726" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="21" x="74692" y="608726" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" class="Text[paragraph]" instance="99" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="594977" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="22" x="80692" y="594977" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" class="Text[paragraph]" instance="100" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="581228" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="23" x="74692" y="581228" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" class="Text[paragraph]" instance="101" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="567479" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="24" x="74692" y="567479" width="90000" height="11249"  >
 &lt;fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" class="Text[paragraph]" instance="102" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="553730" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="25" x="80692" y="553730" width="150000" height="11249"  >
 &lt;fo:block&gt;text&lt;/fo:block&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" class="Text[paragraph]" instance="103" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="539981" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="26" x="74692" y="539981" width="96000" height="11249"  >
 &lt;/fo:table-cell&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" class="Text[paragraph]" instance="104" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="526232" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="27" x="68692" y="526232" width="90000" height="11249"  >
 &lt;/fo:table-row&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" class="Text[paragraph]" instance="105" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="512483" width="6000" height="0" >
 </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="28" x="62692" y="512483" width="96000" height="11249"  >
 &lt;/fo:table-body&gt;</LineArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" class="Text[paragraph]" instance="106" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="498734" width="66000" height="11249"  >
&lt;/fo:table&gt;</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="15"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="15" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="16" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="16"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="16"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="414552" class="T1[paragraph]" instance="16" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="216637" y="694635" width="162000" height="23580"  >
Examples </LineArea>
<BlockArea x="56692" y="686925" width="481891" height="54996" class="Text[paragraph]" instance="107" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="677138" width="481878" height="11249"  >
Examples for the use of xsl:fo can be found in the Fop distribution in the subdirectory</LineArea>
<LineArea x="56692" y="663389" width="481883" height="11249"  >
xml-fop/docs/examples/fo. You can start transformation of all fo files into pdf files by starting</LineArea>
<LineArea x="56692" y="649640" width="481887" height="11249"  >
xml-fop/docs/examples/runtests. The resulting test files can be found in</LineArea>
<LineArea x="56692" y="635891" width="146060" height="11249"  >
xml-fop/docs/examples/tests </LineArea>
</BlockArea>
<BlockArea x="56692" y="631929" width="481891" height="13749" class="Text[paragraph]" instance="108" >
<LineArea x="56692" y="622142" width="306921" height="11249"  >
At the moment the following files are part of the distribution:</LineArea>
</BlockArea>
<BlockArea x="56692" y="618180" width="481891" height="288729" class="Dotted[list]" instance="16" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="618180" width="481891" height="27498" >
<BlockArea x="56692" y="618180" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="601620" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="618180" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="608393" width="396844" height="11249"  >
simple.fo - a very simple file which gives use a first impression of the structure</LineArea>
<LineArea x="141731" y="594644" width="61786" height="11249"  >
of an fo file </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="590682" width="481891" height="27498" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="590682" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="574122" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="590682" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="580895" width="396845" height="11249"  >
normal.fo - a simple file showing the use of a 2 level of headings, normal text</LineArea>
<LineArea x="141731" y="567146" width="69412" height="11249"  >
and a header. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="563184" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="563184" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="546624" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="563184" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="553397" width="155411" height="11249"  >
table.fo - some table examples </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="549435" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="549435" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="532875" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="549435" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="539648" width="285794" height="11249"  >
list.fo - a short tutorial how to use list fo&apos;s and properties </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="535686" width="481891" height="27498" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="535686" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="519126" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="535686" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="525899" width="396845" height="11249"  >
images.fo - shows how to embed gif and jpg images into the xsl:fo file using</LineArea>
<LineArea x="141731" y="512150" width="88049" height="11249"  >
external-graphic. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="508188" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="508188" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="491628" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="508188" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="498401" width="323445" height="11249"  >
border.fo - a not so simple example how to use borders in tables </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="494439" width="481891" height="27498" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="494439" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="477879" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="494439" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="484652" width="396846" height="11249"  >
extensive.fo - a longer test file containing a lot of different flow objects and</LineArea>
<LineArea x="141731" y="470903" width="332584" height="11249"  >
properties. A good candidate to test your bugfix or new Fop code. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="466941" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="466941" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="450381" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="466941" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="457154" width="396992" height="11249"  >
leader.fo - shows different uses of fo:leader, p.e. as rule or in a table of content </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="453192" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="453192" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="436632" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="453192" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="443405" width="290108" height="11249"  >
normalex.fo - shows the use of computed property values </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="439443" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="439443" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="422883" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="439443" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="429656" width="276920" height="11249"  >
inhprop.fo - shows the use of inherited property values </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="425694" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="425694" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="409134" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="425694" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="415907" width="377718" height="11249"  >
instream.fo - shows the use of fo:instream-foreign-object together with svg </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="411945" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="411945" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="395385" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="411945" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="402158" width="291496" height="11249"  >
textdeko.fo - shows the use of the property textdecoration </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="398196" width="481891" height="13749" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="398196" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="381636" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="398196" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="388409" width="379670" height="11249"  >
readme.fo - uses an old version of Fop documentation for a longer example </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="384447" width="481891" height="27498" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="384447" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="367887" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="384447" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="374660" width="396847" height="11249"  >
Look also into the directory examples/svg. There you find some very extensive</LineArea>
<LineArea x="141731" y="360911" width="172547" height="11249"  >
svg examples. Just start makedoc. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="356949" width="481891" height="27498" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="356949" width="481891" height="20934" font-family="ZapfDingbats" font-size="18" font-style="normal" font-weight="normal" >
<LineArea x="49573" y="340389" width="14238" height="17334"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="356949" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="347162" width="396842" height="11249"  >
In the directory examples/pagination you find a suite of examples showing the</LineArea>
<LineArea x="141731" y="333413" width="123948" height="11249"  >
use of xsl:fo pagination. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="329451" width="481891" height="27498" class="Text[paragraph]" instance="109" >
<LineArea x="56692" y="319664" width="481880" height="11249"  >
Developers will find the first steps to a test suite for all implemented formatting objects and</LineArea>
<LineArea x="56692" y="305915" width="156485" height="11249"  >
properties in xml-fop/test/xml/.</LineArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="16"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="16" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="17" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="17"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="17"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="477555" class="T1[paragraph]" instance="17" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="171637" y="694635" width="252000" height="23580"  >
Configuration </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="151866" class="T2[paragraph]" instance="28" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="165687" y="654475" width="263900" height="23125"  >
How to configure Fop </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="96243" class="Text[paragraph]" instance="110" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481887" height="11249"  >
In the directory xml-fop/conf you will find two configuration files. One of them, config.xml, is</LineArea>
<LineArea x="56692" y="623264" width="481878" height="11249"  >
only intended for Fop developers, who want to add new default values to some Fop feature.</LineArea>
<LineArea x="56692" y="609515" width="481886" height="11249"  >
Don&apos;t change this file. For user configuration there is a file called userconfig.xml. It contains</LineArea>
<LineArea x="56692" y="595766" width="481882" height="11249"  >
templates for all settings a user can change. Most of them are commented out. Uncomment the</LineArea>
<LineArea x="56692" y="582017" width="481878" height="11249"  >
entry you want to set and change the value according to your wishes. Please regard any</LineArea>
<LineArea x="56692" y="568268" width="481890" height="11249"  >
comments which specify the value range. And, well, the configuration files are xml files, so</LineArea>
<LineArea x="56692" y="554519" width="172648" height="11249"  >
keep them at least well-formed ;-) </LineArea>
</BlockArea>
<BlockArea x="56692" y="550557" width="481891" height="27498" class="Text[paragraph]" instance="111" >
<LineArea x="56692" y="540770" width="481888" height="11249"  >
The file userconfig.xml is not read automatically, but the user must specify its use on the</LineArea>
<LineArea x="56692" y="527021" width="98600" height="0" >
command line. See </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="18" x="155292" y="527021" width="68762" height="0" >
 Running Fop </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="112" x="224054" y="527021" width="56586" height="11249"  >
 for details. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="499059" width="481891" height="248109" class="T2[paragraph]" instance="29" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="156650" y="478609" width="281975" height="23125"  >
setting up hyphenation </LineArea>
<BlockArea x="56692" y="470934" width="481891" height="27498" class="Text[paragraph]" instance="113" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="461147" width="481888" height="11249"  >
Fop comes already with some hyphenation pattern. If you need a hyphenation pattern which</LineArea>
<LineArea x="56692" y="447398" width="253998" height="11249"  >
isn&apos;t included in the distribution, do the following: </LineArea>
</BlockArea>
<BlockArea x="56692" y="443436" width="481891" height="27498" class="Text[paragraph]" instance="114" >
<LineArea x="56692" y="433649" width="481878" height="11249"  >
1. get the TeX hyphenation pattern file and turn it into an xml file which conforms to the</LineArea>
<LineArea x="56692" y="419900" width="215611" height="11249"  >
hyphenation.dtd in the sub directory /hyph </LineArea>
</BlockArea>
<BlockArea x="56692" y="415938" width="481891" height="82494" class="Text[paragraph]" instance="115" >
<LineArea x="56692" y="406151" width="481880" height="11249"  >
2. name this new file following this schema: languageCode_countryCode.xml. If you don&apos;t need</LineArea>
<LineArea x="56692" y="392402" width="481889" height="11249"  >
a country code, leave it away, p.e. the file name for an American english hyphenation pattern</LineArea>
<LineArea x="56692" y="378653" width="481881" height="11249"  >
would look like this: en_US.xml. For an Italian file: it.xml. Language and country codes must</LineArea>
<LineArea x="56692" y="364904" width="204290" height="0" >
be the same as in xsl:fo, that is follow </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="19" x="260982" y="364904" width="47791" height="0" >
 ISO 639 </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="116" x="308773" y="364904" width="22502" height="0" >
 and </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="20" x="331275" y="364904" width="54041" height="0" >
 ISO 3166 </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="117" x="385316" y="364904" width="153253" height="11249"  >
 respectively. NOTE: The ISO</LineArea>
<LineArea x="56692" y="351155" width="481883" height="11249"  >
639/ISO 3166 convention is that language names are written in lower case, while country codes</LineArea>
<LineArea x="56692" y="337406" width="129123" height="11249"  >
are written in upper case. </LineArea>
</BlockArea>
<BlockArea x="56692" y="333444" width="481891" height="27498" class="Text[paragraph]" instance="118" >
<LineArea x="56692" y="323657" width="481884" height="11249"  >
3. If you have build your new hyphenation pattern file successfully there are two ways to make</LineArea>
<LineArea x="56692" y="309908" width="102424" height="11249"  >
it accessible to Fop. </LineArea>
</BlockArea>
<BlockArea x="56692" y="305946" width="481891" height="27498" class="Text[paragraph]" instance="119" >
<LineArea x="56692" y="296159" width="481887" height="11249"  >
a) Put this new file into the directory /hyph and rebuild Fop. The file will be picked up and</LineArea>
<LineArea x="56692" y="282410" width="103449" height="11249"  >
added to the fop.jar. </LineArea>
</BlockArea>
<BlockArea x="56692" y="278448" width="481891" height="27498" class="Text[paragraph]" instance="120" >
<LineArea x="56692" y="268661" width="481891" height="11249"  >
b) Put the file into a directory of your choice and specify this directory in the userconfig.xml in</LineArea>
<LineArea x="56692" y="254912" width="147299" height="11249"  >
the entry &lt;hyphenation-dir&gt;. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="17"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="17" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="18" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="18"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="18"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="582582" class="T1[paragraph]" instance="18" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="180637" y="694635" width="234000" height="23580"  >
Font Support </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="110619" class="T2[paragraph]" instance="30" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="255962" y="654475" width="83350" height="23125"  >
Status </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="41247" class="Text[paragraph]" instance="121" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481877" height="11249"  >
FOP (building PDF files) normally supports only the base 14 font package defined in the Adobe</LineArea>
<LineArea x="56692" y="623264" width="481889" height="11249"  >
PDF specification. That includes the following fonts: Helvetica, Times, Courier, Symbol and</LineArea>
<LineArea x="56692" y="609515" width="74986" height="11249"  >
ZapfDingbats. </LineArea>
</BlockArea>
<BlockArea x="56692" y="605553" width="481891" height="41247" class="Text[paragraph]" instance="122" >
<LineArea x="56692" y="595766" width="481888" height="11249"  >
Font support in FOP can be extended by the addition of font metric files (written in XML)</LineArea>
<LineArea x="56692" y="582017" width="481891" height="11249"  >
created from Adobe Type 1 fonts and Truetype fonts. No other font types (Type 3, etc.) are</LineArea>
<LineArea x="56692" y="568268" width="114236" height="11249"  >
supported at this time. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="540306" width="481891" height="296760" class="T2[paragraph]" instance="31" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="111500" y="519856" width="372275" height="23125"  >
Adding additional Type 1 fonts </LineArea>
<BlockArea x="56692" y="512181" width="481891" height="41247" class="Text[paragraph]" instance="123" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="502394" width="481890" height="11249"  >
As mentioned above you need an XML file containing font metrics to be able to use an</LineArea>
<LineArea x="56692" y="488645" width="481880" height="11249"  >
additional font. FOP contains a tool that can generate such a font metrics file from a PFM file,</LineArea>
<LineArea x="56692" y="474896" width="206923" height="11249"  >
which normally comes with the font file. </LineArea>
</BlockArea>
<BlockArea x="56692" y="458934" width="481891" height="127992" class="T3[paragraph]" instance="28" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="184717" y="445846" width="225840" height="14800"  >
Generating a font metrics file </LineArea>
<BlockArea x="56692" y="440934" width="481891" height="13749" class="Text[paragraph]" instance="124" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="431147" width="395405" height="11249"  >
Run the class org.apache.fop.fonts.apps.PFMReader to generate the XML file. </LineArea>
</BlockArea>
<BlockArea x="56692" y="427185" width="481891" height="13749" class="Text[paragraph]" instance="125" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="417398" width="285125" height="11249"  >
java -cp fop.jar;xerces.jar;xalan.jar;batik.jar </LineArea>
</BlockArea>
<BlockArea x="56692" y="413436" width="481891" height="13749" class="Text[paragraph]" instance="126" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="403649" width="321125" height="11249"  >
org.apache.fop.fonts.apps.PFMReader pfm-file xml-file </LineArea>
</BlockArea>
<BlockArea x="56692" y="399687" width="481891" height="68745" class="Text[paragraph]" instance="127" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="389900" width="481890" height="11249"  >
Note: The tool will construct some values (FontBBox, StemV and ItalicAngle) based on</LineArea>
<LineArea x="56692" y="376151" width="481888" height="11249"  >
assumptions and calculations which are only an approximation to the real values. FontBBox</LineArea>
<LineArea x="56692" y="362402" width="481881" height="11249"  >
and Italic Angle can be found in the human-readable part of the PFB file. The PFMReader tool</LineArea>
<LineArea x="56692" y="348653" width="481890" height="11249"  >
does not yet interpret PFB files, so if you want to be correct, you may have to adjust the values</LineArea>
<LineArea x="56692" y="334904" width="480107" height="11249"  >
in the XML file manually. The constructed values however appear to have no visible influence. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="317742" width="481891" height="72996" class="T3[paragraph]" instance="29" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="183397" y="304654" width="228480" height="14800"  >
Register the fonts within FOP </LineArea>
<BlockArea x="56692" y="299742" width="481891" height="13749" class="Text[paragraph]" instance="128" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="289955" width="380843" height="11249"  >
Edit conf/userconfig.xml and add entries for the font if the fonts section, ie: </LineArea>
</BlockArea>
<BlockArea x="56692" y="285993" width="481891" height="41247" class="Text[paragraph]" instance="129" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="276206" width="481890" height="11249"  >
&lt;font metrics-file=&quot;cyberbit.xml&quot; kerning=&quot;yes&quot;</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="262457" width="481890" height="11249"  >
embed-file=&quot;C:\WINNT\Fonts\Cyberbit.ttf&quot;&gt; &lt;font-triplet name=&quot;Cyberbit&quot;</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="248708" width="240000" height="11249"  >
style=&quot;normal&quot; weight=&quot;normal&quot;&gt; &lt;/font&gt; </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="219546" width="481891" height="85623" class="T2[paragraph]" instance="32" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="128862" y="199096" width="337550" height="23125"  >
Adding additional TrueType </LineArea>
<BlockArea x="56692" y="191421" width="481891" height="27498" class="Text[paragraph]" instance="130" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="181634" width="481881" height="11249"  >
Adding Truetype fonts is almost identical to the process of adding type 1 fonts. The main</LineArea>
<LineArea x="56692" y="167885" width="143021" height="11249"  >
difference is in the first step.</LineArea>
</BlockArea>
<BlockArea x="56692" y="151923" width="481891" height="18000" class="T3[paragraph]" instance="30" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="184717" y="138835" width="225840" height="14800"  >
Generating a font metrics file </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="18"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="18" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="19" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="19"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="19"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="354282" class="T1[paragraph]" instance="19" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="328533" class="T2[paragraph]" instance="33" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="96243" class="T3[paragraph]" instance="31" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="Text[paragraph]" instance="131" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="481890" height="11249"  >
As mentioned above you need an XML file containing font metrics to be able to use an</LineArea>
<LineArea x="56692" y="704969" width="481887" height="11249"  >
additional font. FOP contains a tool that can generate such a font metrics file from your truetype</LineArea>
<LineArea x="56692" y="691220" width="46174" height="11249"  >
font file. </LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="27498" class="Text[paragraph]" instance="132" >
<LineArea x="56692" y="677471" width="481879" height="11249"  >
Create metrics for the fontfile (we assume the file has the name cmr10.ttf and exists in</LineArea>
<LineArea x="56692" y="663722" width="67711" height="11249"  >
c:\myfonts\): </LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="27498" class="Text[paragraph]" instance="133" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="649973" width="481890" height="11249"  >
java org.apache.fop.fonts.apps.TTFReader C:\myfonts\cmr10.ttf</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="636224" width="180000" height="11249"  >
C:\myfonts\cmr10.ttf ttfcm.xml</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="619062" width="481891" height="127992" class="T3[paragraph]" instance="32" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="215389" y="605974" width="164496" height="14800"  >
TrueType collections </LineArea>
<BlockArea x="56692" y="601062" width="481891" height="27498" class="Text[paragraph]" instance="134" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="591275" width="481890" height="11249"  >
TrueType collections (.ttc files) contains more than one font. To create metrics for a ttc file you</LineArea>
<LineArea x="56692" y="577526" width="394296" height="11249"  >
must specify the font in the collection with the -ttcname option to TTFReader. </LineArea>
</BlockArea>
<BlockArea x="56692" y="573564" width="481891" height="41247" class="Text[paragraph]" instance="135" >
<LineArea x="56692" y="563777" width="481879" height="11249"  >
To get a list of the fonts in a collection, just start the TTFReader as if it were a normal truetype</LineArea>
<LineArea x="56692" y="550028" width="481887" height="11249"  >
file (without the -ttcname option). It will then display all the font names and exit with an</LineArea>
<LineArea x="56692" y="536279" width="63187" height="11249"  >
Exception... </LineArea>
</BlockArea>
<BlockArea x="56692" y="532317" width="481891" height="13749" class="Text[paragraph]" instance="136" >
<LineArea x="56692" y="522530" width="227384" height="11249"  >
Example on generating metrics for a .ttc file: </LineArea>
</BlockArea>
<BlockArea x="56692" y="518568" width="481891" height="27498" class="Text[paragraph]" instance="137" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="508781" width="481890" height="11249"  >
java org.apache.fop.fonts.apps.TTFReader -ttcname &quot;MS Mincho&quot; msmincho.ttc</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="495032" width="72000" height="11249"  >
msminch.xml </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="477870" width="481891" height="31749" class="T3[paragraph]" instance="33" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="183397" y="464782" width="228480" height="14800"  >
Register the fonts within FOP </LineArea>
<BlockArea x="56692" y="459870" width="481891" height="13749" class="Text[paragraph]" instance="138" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="450083" width="131572" height="11249"  >
Same as for Type 1 fonts. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="432921" width="481891" height="31749" class="T3[paragraph]" instance="34" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="230077" y="419833" width="135120" height="14800"  >
Embedding fonts </LineArea>
<BlockArea x="56692" y="414921" width="481891" height="13749" class="Text[paragraph]" instance="139" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="405134" width="270810" height="11249"  >
Font embedding is enabled in the userconfig.xml file. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="387972" width="481891" height="13749" class="Text[paragraph]" instance="140" >
<LineArea x="56692" y="378185" width="257483" height="11249"  >
Remember to start fop with -c conf/userconfig.xml </LineArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="19"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="19" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="20" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="20"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="20"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="533359" class="T1[paragraph]" instance="20" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="135637" y="694635" width="324000" height="23580"  >
Extensions to FOP </LineArea>
<BlockArea x="56692" y="686925" width="481891" height="27498" class="Text[paragraph]" instance="141" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="677138" width="481887" height="11249"  >
Sometimes it is desirable to have extensions to xsl:fo in order to support some feature of the</LineArea>
<LineArea x="56692" y="663389" width="307071" height="11249"  >
output format which isn&apos;t covered by the xsl:fo specification. </LineArea>
</BlockArea>
<BlockArea x="56692" y="647427" width="481891" height="262666" class="T2[paragraph]" instance="34" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="181637" y="626977" width="232000" height="23125"  >
Default Extensions </LineArea>
<BlockArea x="56692" y="619302" width="481891" height="27498" class="Text[paragraph]" instance="142" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="609515" width="481889" height="11249"  >
These extension are available by default. They are automatically loaded and you only need to</LineArea>
<LineArea x="56692" y="595766" width="320746" height="11249"  >
provide the correct namespace for your embedded xml markup. </LineArea>
</BlockArea>
<BlockArea x="56692" y="579804" width="481891" height="18000" class="T3[paragraph]" instance="35" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="116669" y="566716" width="152976" height="0" >
SVG Please see the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="21" x="269645" y="566716" width="80032" height="0" >
 SVG page </LineArea>
<LineArea red="0.0" green="0.4" blue="0.4" class="T3[paragraph]" instance="36" x="349677" y="566716" width="128928" height="14800"  >
 for more details. </LineArea>
</BlockArea>
<BlockArea x="56692" y="548604" width="481891" height="162643" class="T3[paragraph]" instance="37" >
<LineArea x="251845" y="535516" width="91584" height="14800"  >
Bookmarks </LineArea>
<BlockArea x="56692" y="530604" width="481891" height="27498" class="Text[paragraph]" instance="143" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="520817" width="481889" height="11249"  >
To use this standard Fop extension, you need to add a namespace entry for</LineArea>
<LineArea x="56692" y="507068" width="289560" height="11249"  >
http://xml.apache.org/fop/extensions on the root element. </LineArea>
</BlockArea>
<BlockArea x="56692" y="503106" width="481891" height="27498" class="Text[paragraph]" instance="144" >
<LineArea x="56692" y="493319" width="481886" height="11249"  >
You can provide outlines inside the root object (but outside any page-sequences or other</LineArea>
<LineArea x="56692" y="479570" width="292121" height="11249"  >
formatting objects). Here&apos;s an example of an outline entry:</LineArea>
</BlockArea>
<BlockArea x="56692" y="475608" width="481891" height="48400" class="Source[paragraph]" instance="5" font-family="monospace" font-size="10" font-style="italic" font-weight="bold" >
<LineArea x="138637" y="468348" width="318000" height="7680"  >
&lt;fo:root xmlns:fo=&quot;http://www.w3.org/1999/XSL/Format&quot;</LineArea>
<LineArea x="111637" y="458668" width="372000" height="7680"  >
xmlns:fox=&quot;http://xml.apache.org/fop/extensions&quot;&gt; &lt;fox:outline</LineArea>
<LineArea x="69637" y="448988" width="456000" height="7680"  >
internal-destination=&quot;sec3&quot;&gt; &lt;fox:label&gt;Running FOP&lt;/fox:label&gt; &lt;fox:outline</LineArea>
<LineArea x="96637" y="439308" width="402000" height="7680"  >
internal-destination=&quot;sec3-1&quot;&gt; &lt;fox:label&gt;Prerequisites&lt;/fox:label&gt;</LineArea>
<LineArea x="177637" y="429628" width="240000" height="7680"  >
&lt;/fox:outline&gt; &lt;fox:outline&gt; &lt;/fo:root&gt; </LineArea>
</BlockArea>
<BlockArea x="56692" y="427208" width="481891" height="41247" class="Text[paragraph]" instance="145" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="417421" width="481884" height="11249"  >
It works similarly to a basic-link. There is also an external-destination property, but it isn&apos;t</LineArea>
<LineArea x="56692" y="403672" width="481881" height="11249"  >
supported currently. See the pdfoutline.fo file in docs/examples/fo for a more complete</LineArea>
<LineArea x="56692" y="389923" width="45475" height="11249"  >
example.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="360761" width="481891" height="165615" class="T2[paragraph]" instance="35" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="188600" y="340311" width="218075" height="23125"  >
Adding Your Own </LineArea>
<BlockArea x="56692" y="332636" width="481891" height="13749" class="Text[paragraph]" instance="146" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="322849" width="323935" height="11249"  >
To add your own extension you need to do the following things. </LineArea>
</BlockArea>
<BlockArea x="56692" y="318887" width="481891" height="27498" class="Text[paragraph]" instance="147" >
<LineArea x="56692" y="309100" width="481879" height="11249"  >
Write code that implements your extension functionality. The easiest place to start is by looking</LineArea>
<LineArea x="56692" y="295351" width="201686" height="11249"  >
at the code in org.apache.fop.extension. </LineArea>
</BlockArea>
<BlockArea x="56692" y="291389" width="481891" height="54996" class="Text[paragraph]" instance="148" >
<LineArea x="56692" y="281602" width="481880" height="11249"  >
Create a jar file with your classes, it must also include the following file</LineArea>
<LineArea x="56692" y="267853" width="481884" height="11249"  >
&quot;/META-INF/services/org.apache.fop.fo.ElementMapping&quot;. In this file you need to put the fully</LineArea>
<LineArea x="56692" y="254104" width="481890" height="11249"  >
qualified classname of your element mappings class. This class must implement the</LineArea>
<LineArea x="56692" y="240355" width="241034" height="11249"  >
&quot;org.apache.fop.fo.ElementMapping&quot; interface. </LineArea>
</BlockArea>
<BlockArea x="56692" y="236393" width="481891" height="27498" class="Text[paragraph]" instance="149" >
<LineArea x="56692" y="226606" width="481891" height="11249"  >
Create your fo file with the extra xml data embedded in the file with the correct name space.</LineArea>
<LineArea x="56692" y="212857" width="341608" height="11249"  >
The examples for svg and pdfoutline.fo show how this can be done. </LineArea>
</BlockArea>
<BlockArea x="56692" y="208895" width="481891" height="13749" class="Text[paragraph]" instance="150" >
<LineArea x="56692" y="199108" width="327720" height="11249"  >
Put your jar file in the classpath and then run fop over the fo file. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="20"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="20" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="21" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="21"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="21"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="532551" class="T1[paragraph]" instance="21" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="198637" y="694635" width="198000" height="23580"  >
SVG in FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="138117" class="T2[paragraph]" instance="36" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="221250" y="654475" width="152775" height="23125"  >
Introduction </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="54996" class="Text[paragraph]" instance="151" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="177891" height="0" >
FOP uses the SVG library from </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="22" x="234583" y="637013" width="33011" height="0" >
 Batik </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="152" x="267594" y="637013" width="270976" height="11249"  >
 to handle SVG. This format can be handled as an</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="623264" width="162313" height="0" >
fo:instream-foreign-object </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="153" x="219005" y="623264" width="202450" height="0" >
 or in a separate file referenced with </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="29" x="421455" y="623264" width="114000" height="0" >
 fo:external-graphic</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="154" x="535455" y="623264" width="3125" height="11249"  >
 .</LineArea>
<LineArea x="56692" y="609515" width="481878" height="11249"  >
Either way the SVG document will be read in and converted into a DOM in Batik. This DOM</LineArea>
<LineArea x="56692" y="595766" width="317622" height="11249"  >
will then be used by the renderer to create the graphical image. </LineArea>
</BlockArea>
<BlockArea x="56692" y="591804" width="481891" height="13749" class="Text[paragraph]" instance="155" >
<LineArea x="56692" y="582017" width="399932" height="11249"  >
The AWT and Print renderers simply use batik to draw the SVG into a graphic. </LineArea>
</BlockArea>
<BlockArea x="56692" y="578055" width="481891" height="41247" class="Text[paragraph]" instance="156" >
<LineArea x="56692" y="568268" width="481890" height="11249"  >
In the case of the PDF renderer there is a PDFGraphics2D class that Batik uses to render the</LineArea>
<LineArea x="56692" y="554519" width="481882" height="11249"  >
image into. This class converts the drawing instructions into PDF markup which is placed into</LineArea>
<LineArea x="56692" y="540770" width="138524" height="11249"  >
the current PDF document. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="512808" width="481891" height="316854" class="T2[paragraph]" instance="37" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="79550" y="492358" width="436175" height="23125"  >
Converting SVG to a PDF Document </LineArea>
<BlockArea x="56692" y="484683" width="481891" height="54996" class="Text[paragraph]" instance="157" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="474896" width="481891" height="11249"  >
It is possible to convert a standalone SVG document directly into a simple page PDF document.</LineArea>
<LineArea x="56692" y="461147" width="457883" height="0" >
This is possible through the use of Batik&apos;s transcoder mechanism. </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="30" x="514575" y="461147" width="24000" height="11249"  >
 java</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="447398" width="433097" height="0" >
org.apache.batik.apps.rasterizer.Main -m application/pdf document.svg </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="158" x="489789" y="447398" width="48792" height="11249"  >
 This will</LineArea>
<LineArea x="56692" y="433649" width="446959" height="11249"  >
output the svg document as &quot;document.pdf&quot; containing a PDF rendering of the SVG file. </LineArea>
</BlockArea>
<BlockArea x="56692" y="429687" width="481891" height="27498" class="Text[paragraph]" instance="159" >
<LineArea x="56692" y="419900" width="481876" height="11249"  >
It is also possible to specify the width and/or height of the PDF document on the command line</LineArea>
<LineArea x="56692" y="406151" width="435457" height="11249"  >
with -w and -h or if you are using the transcoder api you can use the transcoding hints. </LineArea>
</BlockArea>
<BlockArea x="56692" y="402189" width="481891" height="54996" class="Text[paragraph]" instance="160" >
<LineArea x="56692" y="392402" width="481887" height="11249"  >
Currently the SVG image is drawn at the SVG document size and simply scaled in PDF to the</LineArea>
<LineArea x="56692" y="378653" width="481886" height="11249"  >
new size. So the result may not be the best possible. For example if you have any images or</LineArea>
<LineArea x="56692" y="364904" width="481887" height="11249"  >
effects it will draw them at the original resolution of the svg document. When this is viewed in</LineArea>
<LineArea x="56692" y="351155" width="326670" height="11249"  >
the pdf it will have an incorrect resolution for the size of the pdf. </LineArea>
</BlockArea>
<BlockArea x="56692" y="347193" width="481891" height="13749" class="Text[paragraph]" instance="161" >
<LineArea x="56692" y="337406" width="424555" height="11249"  >
The size of the pdf file will also remain the same regardless of what size the page is. </LineArea>
</BlockArea>
<BlockArea x="56692" y="333444" width="481891" height="13749" class="Text[paragraph]" instance="162" >
<LineArea x="56692" y="323657" width="130535" height="0" >
For more information see </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="23" x="187227" y="323657" width="30212" height="0" >
 Batik </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="163" x="217439" y="323657" width="134334" height="11249"  >
 for how transcoders work. </LineArea>
</BlockArea>
<BlockArea x="56692" y="319695" width="481891" height="13749" class="Text[paragraph]" instance="164" >
<LineArea x="56692" y="309908" width="366207" height="11249"  >
These are the relevant classes, found in the package org.apache.fop.svg : </LineArea>
</BlockArea>
<BlockArea x="56692" y="305946" width="481891" height="109992" class="Text[paragraph]" instance="165" >
<BlockArea x="56692" y="305946" width="481891" height="109992" class="Dotted[list]" instance="17" >
<BlockArea x="56692" y="305946" width="481891" height="27498" >
<BlockArea x="56692" y="305946" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="299046" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="305946" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="141731" y="296159" width="93021" height="0" >
PDFGraphics2D </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Dotted[list]" instance="18" x="234752" y="296159" width="303828" height="11249"  >
 used for drawing onto a Graphics2D into an existing pdf</LineArea>
<LineArea x="141731" y="282410" width="215598" height="11249"  >
document, used internally to draw the svg. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="278448" width="481891" height="54996" >
<BlockArea x="56692" y="278448" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="271548" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="278448" width="481891" height="54996" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="141731" y="268661" width="145644" height="0" >
PDFDocumentGraphics2D </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Dotted[list]" instance="19" x="287375" y="268661" width="251202" height="11249"  >
 used to create a pdf document and inherits from</LineArea>
<LineArea x="141731" y="254912" width="396840" height="11249"  >
PDFGraphics2D to do the rest of the drawing. Used by the transcoder to create</LineArea>
<LineArea x="141731" y="241163" width="396844" height="11249"  >
a standalone pdf document from an svg. Can be used independantly the same</LineArea>
<LineArea x="141731" y="227414" width="101361" height="11249"  >
as any Graphics2D. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="223452" width="481891" height="27498" >
<BlockArea x="56692" y="223452" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="216552" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="223452" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="141731" y="213665" width="87686" height="0" >
PDFTranscoder </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Dotted[list]" instance="20" x="229417" y="213665" width="309162" height="11249"  >
 used to transcode an svg document into a standalone pdf, via</LineArea>
<LineArea x="141731" y="199916" width="141649" height="11249"  >
PDFDocumentGraphics2D. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="21"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="21" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="22" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="22"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="22"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="447186" class="T1[paragraph]" instance="22" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="171637" y="694635" width="252000" height="23580"  >
Compiling FOP </LineArea>
<BlockArea x="56692" y="686925" width="481891" height="41247" class="Text[paragraph]" instance="166" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="677138" width="481884" height="11249"  >
Compilation is started by executing build, either as a batch file on win32 (build.bat) or as a shell</LineArea>
<LineArea x="56692" y="663389" width="481879" height="11249"  >
script on unix. Before you can start one of these scripts, you have to setup your classpath and</LineArea>
<LineArea x="56692" y="649640" width="267296" height="11249"  >
the environment variable JAVA_HOME (see below).</LineArea>
</BlockArea>
<BlockArea x="56692" y="645678" width="481891" height="41247" class="Text[paragraph]" instance="167" >
<LineArea x="56692" y="635891" width="481885" height="11249"  >
The compilation uses Ant, a replacement of make (you can find more information about Ant at</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="622142" width="91624" height="0" >
jakarta.apache.org</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="168" x="148316" y="622142" width="390258" height="11249"  >
 ). build.xml is the replacement of makefile. Look there for detailed</LineArea>
<LineArea x="56692" y="608393" width="272520" height="11249"  >
information on the build process and different targets. </LineArea>
</BlockArea>
<BlockArea x="56692" y="604431" width="481891" height="13749" class="Text[paragraph]" instance="169" >
<LineArea x="56692" y="594644" width="242460" height="11249"  >
A help screen is shown by calling &quot;build usage&quot;.</LineArea>
</BlockArea>
<BlockArea x="56692" y="590682" width="481891" height="13749" class="Text[paragraph]" instance="170" >
<LineArea x="56692" y="580895" width="463346" height="11249"  >
If you only want to use Fop, you don&apos;t need to build it. A fop.jar comes with the distribution.</LineArea>
</BlockArea>
<BlockArea x="56692" y="564933" width="481891" height="69372" class="T2[paragraph]" instance="38" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="141350" y="544483" width="312575" height="23125"  >
Setting up your classpath </LineArea>
<BlockArea x="56692" y="536808" width="481891" height="41247" class="Text[paragraph]" instance="171" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="527021" width="481888" height="11249"  >
You don&apos;t have to setup your classpath; all libraries needed to compile Fop are coming with the</LineArea>
<LineArea x="56692" y="513272" width="481879" height="11249"  >
distribution and are referenced by the build script, so you only need to care about them, if you</LineArea>
<LineArea x="56692" y="499523" width="309710" height="11249"  >
build Fop in any other way. See build.bat/build.sh for details. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="471561" width="481891" height="69372" class="T2[paragraph]" instance="39" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="155262" y="451111" width="284750" height="23125"  >
Setting of JAVA_HOME </LineArea>
<BlockArea x="56692" y="443436" width="481891" height="41247" class="Text[paragraph]" instance="172" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="433649" width="481877" height="11249"  >
You have to set the enviroment variable JAVA_HOME. It must point to your local JDK root</LineArea>
<LineArea x="56692" y="419900" width="481883" height="11249"  >
directory. This is true, even if you use JDK 1.2 or above, which normally don&apos;t need this setting.</LineArea>
<LineArea x="56692" y="406151" width="216297" height="11249"  >
It is used by Ant, the compilation software.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="378189" width="481891" height="96870" class="T2[paragraph]" instance="40" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="237200" y="357739" width="120875" height="23125"  >
Problems </LineArea>
<BlockArea x="56692" y="350064" width="481891" height="13749" class="Text[paragraph]" instance="173" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="340277" width="288520" height="11249"  >
If you have problems compiling Fop, please try this first: </LineArea>
</BlockArea>
<BlockArea x="56692" y="336315" width="481891" height="41247" class="Dotted[list]" instance="21" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="336315" width="481891" height="13749" >
<BlockArea x="56692" y="336315" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="322515" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="336315" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="326528" width="349584" height="11249"  >
delete the build directory completely and try a new build from scratch</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="322566" width="481891" height="27498" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="322566" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea x="50760" y="308766" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="322566" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="312779" width="396850" height="11249"  >
check, whether you have an older version of xerces.jar, xalan.jar, batik.jar</LineArea>
<LineArea x="141731" y="299030" width="143723" height="11249"  >
somewhere in you classpath.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="295068" width="481891" height="13749" class="Text[paragraph]" instance="174" >
<LineArea x="56692" y="285281" width="251697" height="0" >
If you still have problems, please look at the page </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="24" x="308389" y="285281" width="23612" height="0" >
 bugs</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="175" x="332001" y="285281" width="85735" height="11249"  >
 , for further help.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="22"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="22" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="23" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="23"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="23"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="576104" class="T1[paragraph]" instance="23" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="171637" y="694635" width="252000" height="23580"  >
Embedding FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="386156" class="T2[paragraph]" instance="41" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="238575" y="654475" width="118125" height="23125"  >
Overview </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="82494" class="Text[paragraph]" instance="176" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481881" height="11249"  >
Instantiate org.apache.fop.apps.Driver. Once this class is instantiated, methods are called to set</LineArea>
<LineArea x="56692" y="623264" width="481881" height="11249"  >
the Renderer to use and the OutputStream to use to output the results of the rendering (where</LineArea>
<LineArea x="56692" y="609515" width="481879" height="11249"  >
applicable). In the case of the Renderer and ElementMapping(s), the Driver may be supplied</LineArea>
<LineArea x="56692" y="595766" width="481888" height="11249"  >
either with the object itself, or the name of the class, in which case Driver will instantiate the</LineArea>
<LineArea x="56692" y="582017" width="481884" height="11249"  >
class itself. The advantage of the latter is it enables runtime determination of Renderer and</LineArea>
<LineArea x="56692" y="568268" width="106235" height="11249"  >
ElementMapping(s). </LineArea>
</BlockArea>
<BlockArea x="56692" y="564306" width="481891" height="27498" class="Text[paragraph]" instance="177" >
<LineArea x="56692" y="554519" width="481882" height="11249"  >
The simplest way to use Driver is to instantiate it with the InputSource and OutputStream, then</LineArea>
<LineArea x="56692" y="540770" width="243684" height="11249"  >
set the renderer desired and call the run method. </LineArea>
</BlockArea>
<BlockArea x="56692" y="536808" width="481891" height="13749" class="Text[paragraph]" instance="178" >
<LineArea x="56692" y="527021" width="271484" height="11249"  >
Here is an example use of Driver which outputs PDF: </LineArea>
</BlockArea>
<BlockArea x="56692" y="523059" width="481891" height="19360" class="Source[paragraph]" instance="6" font-family="monospace" font-size="10" font-style="italic" font-weight="bold" >
<LineArea x="126637" y="515799" width="342000" height="7680"  >
Driver driver = new Driver(new InputSource (args[0]), new</LineArea>
<LineArea x="75637" y="506119" width="444000" height="7680"  >
FileOutputStream(args[1])); driver.setRenderer(RENDER_PDF); driver.run(); </LineArea>
</BlockArea>
<BlockArea x="56692" y="503699" width="481891" height="41247" class="Text[paragraph]" instance="179" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="493912" width="481880" height="11249"  >
Once the Driver is set up, the render method is called. Depending on whether DOM or SAX is</LineArea>
<LineArea x="56692" y="480163" width="481886" height="11249"  >
being used, the invocation of the method is either render(Document) or render(Parser,</LineArea>
<LineArea x="56692" y="466414" width="135035" height="11249"  >
InputSource) respectively. </LineArea>
</BlockArea>
<BlockArea x="56692" y="462452" width="481891" height="27498" class="Text[paragraph]" instance="180" >
<LineArea x="56692" y="452665" width="481883" height="11249"  >
A third possibility may be used to build the FO Tree, namely calling getContentHandler() and</LineArea>
<LineArea x="56692" y="438916" width="159697" height="11249"  >
firing the SAX events yourself. </LineArea>
</BlockArea>
<BlockArea x="56692" y="434954" width="481891" height="13749" class="Text[paragraph]" instance="181" >
<LineArea x="56692" y="425167" width="446768" height="11249"  >
Once the FO Tree is built, the format() and render() methods may be called in that order. </LineArea>
</BlockArea>
<BlockArea x="56692" y="421205" width="481891" height="13749" class="Text[paragraph]" instance="182" >
<LineArea x="56692" y="411418" width="168697" height="11249"  >
Here is an example use of Driver:</LineArea>
</BlockArea>
<BlockArea x="56692" y="407456" width="481891" height="29040" class="Source[paragraph]" instance="7" font-family="monospace" font-size="10" font-style="italic" font-weight="bold" >
<LineArea x="93637" y="400196" width="408000" height="7680"  >
Driver driver = new Driver(); driver.setRenderer(Driver.RENDER_PDF);</LineArea>
<LineArea x="60637" y="390516" width="474000" height="7680"  >
driver.setInputSource(new FileInputSource(args[0])); driver.setOutputStream(new</LineArea>
<LineArea x="171637" y="380836" width="252000" height="7680"  >
FileOutputStream(args[1])); driver.run(); </LineArea>
</BlockArea>
<BlockArea x="56692" y="378416" width="481891" height="13749" class="Text[paragraph]" instance="183" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="368629" width="271834" height="11249"  >
You can also specify an xml and xsl file for the input. </LineArea>
</BlockArea>
<BlockArea x="56692" y="364667" width="481891" height="13749" class="Text[paragraph]" instance="184" >
<LineArea x="56692" y="354880" width="313470" height="11249"  >
Here is an example use of Driver with the XSLTInputHandler:</LineArea>
</BlockArea>
<BlockArea x="56692" y="350918" width="481891" height="48400" class="Source[paragraph]" instance="8" font-family="monospace" font-size="10" font-style="italic" font-weight="bold" >
<LineArea x="93637" y="343658" width="408000" height="7680"  >
Driver driver = new Driver(); driver.setRenderer(Driver.RENDER_PDF);</LineArea>
<LineArea x="66637" y="333978" width="462000" height="7680"  >
InputHandler inputHandler = new XSLTInputHandler(xmlFile, xslFile); XMLReader</LineArea>
<LineArea x="114637" y="324298" width="366000" height="7680"  >
parser = inputHandler.getParser(); driver.setOutputStream(new</LineArea>
<LineArea x="150637" y="314618" width="294000" height="7680"  >
FileOutputStream(outFile)); driver.render(parser,</LineArea>
<LineArea x="201637" y="304938" width="192000" height="7680"  >
inputHandler.getInputSource()); </LineArea>
</BlockArea>
<BlockArea x="56692" y="302518" width="481891" height="13749" class="Text[paragraph]" instance="185" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="292731" width="431869" height="11249"  >
Have a look at the classes CommandLineStarter or FopServlet for complete examples.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="264769" width="481891" height="124368" class="T2[paragraph]" instance="42" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="164262" y="244319" width="266750" height="23125"  >
Using Fop in a servlet </LineArea>
<BlockArea x="56692" y="236644" width="481891" height="41247" class="Text[paragraph]" instance="186" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="226857" width="481883" height="11249"  >
In the directory xml-fop/docs/examples/embedding you can find a working example how to use</LineArea>
<LineArea x="56692" y="213108" width="481876" height="11249"  >
Fop in a servlet. You can drop the fop.war into the webapps directory of Tomcat, then go to a</LineArea>
<LineArea x="56692" y="199359" width="74661" height="11249"  >
URL like this: </LineArea>
</BlockArea>
<BlockArea x="56692" y="195397" width="481891" height="13749" class="Text[paragraph]" instance="187" >
<LineArea x="56692" y="185610" width="280309" height="11249"  >
http://localhost:8080/fop/fop?fo=/home/path/to/fofile.fo</LineArea>
</BlockArea>
<BlockArea x="56692" y="181648" width="481891" height="13749" class="Text[paragraph]" instance="188" >
<LineArea x="56692" y="171861" width="330484" height="11249"  >
You can also find the source code there in the file FopServlet.java</LineArea>
</BlockArea>
<BlockArea x="56692" y="167899" width="481891" height="27498" class="Text[paragraph]" instance="189" >
<LineArea x="56692" y="158112" width="481877" height="11249"  >
To compile this code you will need servlet_2_2.jar (or compatible), fop.jar and the sax api in</LineArea>
<LineArea x="56692" y="144363" width="78111" height="11249"  >
your classpath. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="23"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="23" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="24" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="24"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="24"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="12000" class="T1[paragraph]" instance="24" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="0" class="T2[paragraph]" instance="43" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="24"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="24" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="25" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="25"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="25"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="583554" class="T1[paragraph]" instance="25" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="189637" y="694635" width="216000" height="23580"  >
Testing FOP </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="138117" class="T2[paragraph]" instance="44" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="143450" y="654475" width="308375" height="23125"  >
Running and Using Tests </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="190" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481878" height="11249"  >
Testing is an important part of getting FOP to operate correctly and conform to the necessary</LineArea>
<LineArea x="56692" y="623264" width="53461" height="11249"  >
standards. </LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="41247" class="Text[paragraph]" instance="191" >
<LineArea x="56692" y="609515" width="481882" height="11249"  >
A testing system has been set up that works with as a build target when developing with FOP. A</LineArea>
<LineArea x="56692" y="595766" width="481879" height="11249"  >
developer can run the tests after making changes to the code, the aim is to have the tests run to</LineArea>
<LineArea x="56692" y="582017" width="228435" height="11249"  >
verfiy that nothing working has been broken. </LineArea>
</BlockArea>
<BlockArea x="56692" y="578055" width="481891" height="41247" class="Text[paragraph]" instance="192" >
<LineArea x="56692" y="568268" width="481881" height="11249"  >
To setup the testing the developer must place a reference fop.jar in the</LineArea>
<LineArea x="56692" y="554519" width="481883" height="11249"  >
&quot;&lt;cvs_repository&gt;/test/reference/&quot; directory. This jar will be dynamically loaded to create the</LineArea>
<LineArea x="56692" y="540770" width="87811" height="11249"  >
reference output. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="512808" width="481891" height="83121" class="T2[paragraph]" instance="45" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="206650" y="492358" width="181975" height="23125"  >
W3C TestSuite </LineArea>
<BlockArea x="56692" y="484683" width="481891" height="54996" class="Text[paragraph]" instance="193" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="474896" width="481884" height="11249"  >
The testing is set up so that you can download the testsuite from</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="461147" width="205573" height="0" >
http://www.w3.org/Style/XSL/TestSuite/</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="194" x="262265" y="461147" width="276317" height="11249"  >
 , unzip the file into the base directory of FOP. Then</LineArea>
<LineArea x="56692" y="447398" width="481882" height="11249"  >
you can uncomment the lines in the build.xml file in the test target and it will run through all</LineArea>
<LineArea x="56692" y="433649" width="182997" height="11249"  >
the tests in the testsuite distribution. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="405687" width="481891" height="179364" class="T2[paragraph]" instance="46" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="211512" y="385237" width="172250" height="23125"  >
Writing a Test </LineArea>
<BlockArea x="56692" y="377562" width="481891" height="54996" class="Text[paragraph]" instance="195" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="367775" width="481874" height="11249"  >
A test belongs to one of a few catagories. A basic test should excercise one element in a number</LineArea>
<LineArea x="56692" y="354026" width="481884" height="11249"  >
of situations such as changing a property. This should have at least one normal value, one</LineArea>
<LineArea x="56692" y="340277" width="481877" height="11249"  >
border value and one invalid value. If the property can be of different types then this should also</LineArea>
<LineArea x="56692" y="326528" width="64225" height="11249"  >
be included. </LineArea>
</BlockArea>
<BlockArea x="56692" y="322566" width="481891" height="41247" class="Text[paragraph]" instance="196" >
<LineArea x="56692" y="312779" width="481882" height="11249"  >
A bug test is a test that is specifically aimed at a problem with FOP. That is, the test is not</LineArea>
<LineArea x="56692" y="299030" width="481889" height="11249"  >
excercising the specification but rather a problem with FOP in handling a particular situation</LineArea>
<LineArea x="56692" y="285281" width="208673" height="11249"  >
that is not exposed with the other testing. </LineArea>
</BlockArea>
<BlockArea x="56692" y="281319" width="481891" height="27498" class="Text[paragraph]" instance="197" >
<LineArea x="56692" y="271532" width="481875" height="11249"  >
A system test is one that tests the abitlity of FOP to handle a number of different elements</LineArea>
<LineArea x="56692" y="257783" width="47212" height="11249"  >
together. </LineArea>
</BlockArea>
<BlockArea x="56692" y="253821" width="481891" height="27498" class="Text[paragraph]" instance="198" >
<LineArea x="56692" y="244034" width="481886" height="11249"  >
A test can consist of a complete fo document or a part of the document such as some elements</LineArea>
<LineArea x="56692" y="230285" width="285373" height="11249"  >
that will be placed into the flow of a standard document. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="202323" width="481891" height="69372" class="T2[paragraph]" instance="47" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="189287" y="181873" width="216700" height="23125"  >
Submitting a Test </LineArea>
<BlockArea x="56692" y="174198" width="481891" height="41247" class="Text[paragraph]" instance="199" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="164411" width="481875" height="11249"  >
If you have a test which you think would be useful you should supply the test and a diff to the</LineArea>
<LineArea x="56692" y="150662" width="481891" height="11249"  >
appropriate test suite xml file. Make sure that the test works as would be expected against the</LineArea>
<LineArea x="56692" y="136913" width="70474" height="11249"  >
current build. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="25"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="25" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="26" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="26"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="26"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="308736" class="T1[paragraph]" instance="26" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="0" class="T2[paragraph]" instance="48" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
</BlockArea>
<BlockArea x="56692" y="704505" width="481891" height="179364" class="T2[paragraph]" instance="49" >
<LineArea red="0.0" green="0.4" blue="0.4" x="178175" y="684055" width="238925" height="23125"  >
How Testing Works </LineArea>
<BlockArea x="56692" y="676380" width="481891" height="13749" class="Text[paragraph]" instance="200" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="666593" width="304456" height="11249"  >
The tests are stored in the &quot;&lt;cvs_repository&gt;/test&quot; directory. </LineArea>
</BlockArea>
<BlockArea x="56692" y="662631" width="481891" height="13749" class="Text[paragraph]" instance="201" >
<LineArea x="56692" y="652844" width="304609" height="0" >
You can run the tests by specifying the build target &quot;test&quot; ie: </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="31" x="361301" y="652844" width="81125" height="11249"  >
 build.sh test </LineArea>
</BlockArea>
<BlockArea x="56692" y="648882" width="481891" height="41247" class="Text[paragraph]" instance="202" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="639095" width="481877" height="11249"  >
This will then compare the current code in the local src directory to a specified release of FOP.</LineArea>
<LineArea x="56692" y="625346" width="481880" height="11249"  >
Any differences between the current code and the output from the reference version will be</LineArea>
<LineArea x="56692" y="611597" width="357919" height="11249"  >
reported. If the test previously passed then the test run will have failed. </LineArea>
</BlockArea>
<BlockArea x="56692" y="607635" width="481891" height="54996" class="Text[paragraph]" instance="203" >
<LineArea x="56692" y="597848" width="481891" height="11249"  >
The testing is done by reading a test suite xml file, which corresponds to the standard</LineArea>
<LineArea x="56692" y="584099" width="481885" height="11249"  >
testsuite.dtd supplied from w3c. This xml file contains a test xml file and an xsl file (which may</LineArea>
<LineArea x="56692" y="570350" width="481881" height="11249"  >
simply copy the file). It also contains information such as if the test has passed and any</LineArea>
<LineArea x="56692" y="556601" width="57637" height="11249"  >
comments. </LineArea>
</BlockArea>
<BlockArea x="56692" y="552639" width="481891" height="27498" class="Text[paragraph]" instance="204" >
<LineArea x="56692" y="542852" width="481879" height="11249"  >
For FOP the testing is done by rendering all the testing documents using the XML renderer. The</LineArea>
<LineArea x="56692" y="529103" width="323143" height="11249"  >
XML files are then compared to see if there are any differences. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="501141" width="481891" height="69372" class="T2[paragraph]" instance="50" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="219837" y="480691" width="155600" height="23125"  >
SVG Testing </LineArea>
<BlockArea x="56692" y="473016" width="481891" height="41247" class="Text[paragraph]" instance="205" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="463229" width="481883" height="11249"  >
The testing of SVG is not part of this testing system. SVG is tested for its rendering accuracy by</LineArea>
<LineArea x="56692" y="449480" width="481891" height="11249"  >
using the transcoding mechanism via Batik. So that the only part that needs testing is how the</LineArea>
<LineArea x="56692" y="435731" width="306210" height="11249"  >
SVG image is embedded inside the flow of the fo document. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="26"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="26" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="27" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="27"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="27"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="584181" class="T1[paragraph]" instance="27" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="144637" y="694635" width="306000" height="23580"  >
Getting involved </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="55623" class="T2[paragraph]" instance="51" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="178162" y="654475" width="238950" height="23125"  >
Read the Status file </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="206" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481879" height="11249"  >
The Status file contains the list of features people are working on at the moment. And an outline</LineArea>
<LineArea x="56692" y="623264" width="98586" height="11249"  >
what steps are next.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="595302" width="481891" height="96870" class="T2[paragraph]" instance="52" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="83000" y="574852" width="429275" height="23125"  >
Subscribe to the fop discussion list </LineArea>
<BlockArea x="56692" y="567177" width="481891" height="27498" class="Text[paragraph]" instance="207" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="557390" width="481883" height="11249"  >
You can subscribe to fop-dev@xml.apache.org by sending an email to</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="543641" width="178597" height="11249"  >
fop-dev-subscribe@xml.apache.org</LineArea>
</BlockArea>
<BlockArea x="56692" y="539679" width="481891" height="27498" class="Text[paragraph]" instance="208" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="529892" width="481884" height="11249"  >
Sending bug reports and feature requests to the list is a welcome and important contribution to</LineArea>
<LineArea x="56692" y="516143" width="84375" height="11249"  >
developing Fop. </LineArea>
</BlockArea>
<BlockArea x="56692" y="512181" width="481891" height="13749" class="Text[paragraph]" instance="209" >
<LineArea x="56692" y="502394" width="70474" height="0" >
Read also the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="25" x="127166" y="502394" width="39912" height="0" >
 archive </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="210" x="167078" y="502394" width="367556" height="11249"  >
 of the discussion list fop-dev to get an idea of the issues being discussed. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="474432" width="481891" height="138117" class="T2[paragraph]" instance="53" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="61250" y="453982" width="472775" height="23125"  >
Look at the developer&apos;s code using cvs </LineArea>
<BlockArea x="56692" y="446307" width="481891" height="54996" class="Text[paragraph]" instance="211" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="436520" width="481889" height="11249"  >
Between releases the newest code can be accessed via cvs. To do this you need to install a cvs</LineArea>
<LineArea x="56692" y="422771" width="481878" height="11249"  >
client on your computer, if it is not already there. An explanation how to connect to the Fop</LineArea>
<LineArea x="56692" y="409022" width="174887" height="0" >
source repository can be found at </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="26" x="231579" y="409022" width="153124" height="0" >
 http://xml.apache.org/cvs.html</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="212" x="384703" y="409022" width="153874" height="11249"  >
 . An introduction into cvs and</LineArea>
<LineArea x="56692" y="395273" width="177049" height="0" >
the cvs manual can be found in the </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="27" x="233741" y="395273" width="82935" height="0" >
 reference library</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="213" x="316676" y="395273" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
<BlockArea x="56692" y="391311" width="481891" height="54996" class="Text[paragraph]" instance="214" >
<LineArea x="56692" y="381524" width="481884" height="11249"  >
All changes to the code repository are annonced in a special discussion group. You can</LineArea>
<LineArea x="56692" y="367775" width="481888" height="11249"  >
subscribe to fop-cvs@xml.apache.org by sending an email to</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="354026" width="177209" height="0" >
fop-cvs-subscribe@xml.apache.org</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="215" x="233901" y="354026" width="304677" height="11249"  >
 . If you want to contribute to the development of Fop you</LineArea>
<LineArea x="56692" y="340277" width="393008" height="11249"  >
should subscribe, because it is important that you follow changes being made. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="312315" width="481891" height="179991" class="T2[paragraph]" instance="54" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="128175" y="291865" width="338925" height="23125"  >
Contributing code, tests and</LineArea>
<LineArea x="204575" y="263740" width="186125" height="23125"  >
documentation </LineArea>
<BlockArea x="56692" y="256065" width="481891" height="27498" class="Text[paragraph]" instance="216" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="246278" width="481888" height="11249"  >
If you want to contribute code (p.e. a bugfix), a test or documentation (p.e. an additional</LineArea>
<LineArea x="56692" y="232529" width="176361" height="11249"  >
example), please do the following: </LineArea>
</BlockArea>
<BlockArea x="56692" y="228567" width="481891" height="13749" class="Text[paragraph]" instance="217" >
<LineArea x="56692" y="218780" width="408795" height="11249"  >
1) Make sure your code doesn&apos;t break the existing one and that Fop still compiles.</LineArea>
</BlockArea>
<BlockArea x="56692" y="214818" width="481891" height="13749" class="Text[paragraph]" instance="218" >
<LineArea x="56692" y="205031" width="323532" height="11249"  >
2) Create a file which shows the differences to the existing code.</LineArea>
</BlockArea>
<BlockArea x="56692" y="201069" width="481891" height="13749" class="Text[paragraph]" instance="219" >
<LineArea x="56692" y="191282" width="95486" height="0" >
3) Send this file to </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="28" x="152178" y="191282" width="130461" height="11249"  >
 fop-dev@xml.apache.org.</LineArea>
</BlockArea>
<BlockArea x="56692" y="187320" width="481891" height="13749" class="Text[paragraph]" instance="220" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="177533" width="395446" height="11249"  >
One of the committers will test your code and commit it to the code repository.</LineArea>
</BlockArea>
<BlockArea x="56692" y="173571" width="481891" height="13749" class="Text[paragraph]" instance="221" >
<LineArea x="56692" y="163784" width="237121" height="0" >
If you have a test or useful bug test you should </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="29" x="293813" y="163784" width="69424" height="0" >
 read this page</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="222" x="363237" y="163784" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
<BlockArea x="56692" y="159822" width="481891" height="27498" class="Text[paragraph]" instance="223" >
<LineArea x="56692" y="150035" width="481885" height="11249"  >
BTW: The Apache project knows different roles for contributors, namely &apos;users&apos;, &apos;developers&apos;,</LineArea>
<LineArea x="56692" y="136286" width="481880" height="11249"  >
&apos;committers&apos; and the &apos;Project Management Committee&apos; (An explanation of these roles can be</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="27"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="27" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="28" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="28"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="28"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="391857" class="T1[paragraph]" instance="28" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="T2[paragraph]" instance="55" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="224" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="32287" height="0" >
found </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="30" x="88979" y="718718" width="21512" height="0" >
 here</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="225" x="110491" y="718718" width="7287" height="11249"  >
 ).</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="690756" width="481891" height="97497" class="T2[paragraph]" instance="56" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="107312" y="670306" width="380650" height="23125"  >
Get familiar with the Fop related</LineArea>
<LineArea x="234425" y="642181" width="126425" height="23125"  >
standards </LineArea>
<BlockArea x="56692" y="634506" width="481891" height="41247" class="Text[paragraph]" instance="226" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="624719" width="481884" height="11249"  >
At the moment Fop is mainly a tool to render XSL:FO files to pdf. Therefore if you want to</LineArea>
<LineArea x="56692" y="610970" width="481887" height="11249"  >
contribute to Fop you should become familiar with these standards. You can find their internet</LineArea>
<LineArea x="56692" y="597221" width="86435" height="0" >
addresses on our </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="31" x="143127" y="597221" width="38187" height="0" >
 website</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="227" x="181314" y="597221" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="569259" width="481891" height="220611" class="T2[paragraph]" instance="57" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="186300" y="548809" width="222675" height="23125"  >
Fop&apos;s architecture </LineArea>
<BlockArea x="56692" y="541134" width="481891" height="13749" class="Text[paragraph]" instance="228" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="531347" width="367110" height="0" >
A bird&apos;s eye view on the way Fop operates can be found in the document </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="32" x="423802" y="531347" width="80199" height="11249"  >
 FOP Mechanics</LineArea>
</BlockArea>
<BlockArea x="56692" y="527385" width="481891" height="27498" class="Text[paragraph]" instance="229" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="517598" width="481883" height="11249"  >
If you want to extend the functionality of FOP by adding new formatting objects, you should do</LineArea>
<LineArea x="56692" y="503849" width="73612" height="11249"  >
the following: </LineArea>
</BlockArea>
<BlockArea x="56692" y="499887" width="481891" height="54996" class="Text[paragraph]" instance="230" >
<LineArea x="56692" y="490100" width="481888" height="11249"  >
1. FO Object: Write a class which contains the description of your formatting object and put it</LineArea>
<LineArea x="56692" y="476351" width="481890" height="11249"  >
into the package fop.fo.flow, fop.fo.pagination (if it is a property it goes to fop.fo.properties.</LineArea>
<LineArea x="56692" y="462602" width="481891" height="11249"  >
The classes in this package are generated via an xslt stylesheet located in</LineArea>
<LineArea x="56692" y="448853" width="121848" height="11249"  >
codegen/properties.xml)</LineArea>
</BlockArea>
<BlockArea x="56692" y="444891" width="481891" height="27498" class="Text[paragraph]" instance="231" >
<LineArea x="56692" y="435104" width="481885" height="11249"  >
2. Element Mapping: Add it to the list in fop.fo.StandardElementMapping (if it is a property</LineArea>
<LineArea x="56692" y="421355" width="243033" height="11249"  >
you need to add it to fop.fo.PropertyListBuilder)</LineArea>
</BlockArea>
<BlockArea x="56692" y="417393" width="481891" height="27498" class="Text[paragraph]" instance="232" >
<LineArea x="56692" y="407606" width="481883" height="11249"  >
3. Area: Either your need can be fulfilled within one of the existing classes in fop.layout, then</LineArea>
<LineArea x="56692" y="393857" width="383959" height="11249"  >
just add the code to handle the new fo/property or you must write a new one.</LineArea>
</BlockArea>
<BlockArea x="56692" y="389895" width="481891" height="41247" class="Text[paragraph]" instance="233" >
<LineArea x="56692" y="380108" width="481880" height="11249"  >
4. Renderer: Choose the renderer you are interested in. If you worked on an existing layout</LineArea>
<LineArea x="56692" y="366359" width="481882" height="11249"  >
class you must add code to handle the new features to the already existing area specific method</LineArea>
<LineArea x="56692" y="352610" width="320059" height="11249"  >
in the renderer class. Otherwise you have to add a new method. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="28"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="28" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="29" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="29"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="29"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="559271" class="T1[paragraph]" instance="29" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="171637" y="694635" width="252000" height="23580"  >
FOP Mechanics </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="94343" class="T2[paragraph]" instance="58" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="221250" y="654475" width="152775" height="23125"  >
Introduction </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="234" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="206725" height="0" >
The overall process is controlled by </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="1" x="263417" y="637013" width="140260" height="0" >
 org.apache.fop.apps.Driver</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="235" x="403677" y="637013" width="134903" height="11249"  >
 . In this class, a typical</LineArea>
<LineArea x="56692" y="623264" width="60749" height="11249"  >
sequence is:</LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="38720" class="Source[paragraph]" instance="9" font-family="monospace" font-size="10" font-style="italic" font-weight="bold" >
<LineArea x="210637" y="612042" width="174000" height="7680"  >
Driver driver = new Driver();</LineArea>
<LineArea x="90637" y="602362" width="414000" height="7680"  >
driver.setRenderer(&quot;org.apache.fop.render.pdf.PDFRenderer&quot;, version);</LineArea>
<LineArea x="69637" y="592682" width="456000" height="7680"  >
driver.setOutputStream(new FileOutputStream(args[1])); driver.render(parser,</LineArea>
<LineArea x="204637" y="583002" width="186000" height="7680"  >
inputHandler.getInputSource());</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="556582" width="481891" height="399348" class="T2[paragraph]" instance="59" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="156637" y="536132" width="282000" height="23125"  >
Formatting Object Tree </LineArea>
<BlockArea x="56692" y="528457" width="481891" height="27498" class="Text[paragraph]" instance="236" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="518670" width="55310" height="0" >
The class </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="2" x="112002" y="518670" width="179383" height="0" >
 org.apache.fop.fo.FOTreeBuilder </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="237" x="291385" y="518670" width="247193" height="11249"  >
 is responsible for actually constructing the FO</LineArea>
<LineArea x="56692" y="504921" width="176335" height="11249"  >
tree. The key SAX events used are </LineArea>
</BlockArea>
<BlockArea x="56692" y="500959" width="481891" height="13749" class="Text[paragraph]" instance="238" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="491172" width="84000" height="0" >
startElement()</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="239" x="140692" y="491172" width="3125" height="11249"  >
 ,</LineArea>
</BlockArea>
<BlockArea x="56692" y="487210" width="481891" height="13749" class="Text[paragraph]" instance="240" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="477423" width="75125" height="0" >
endElement() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="241" x="131817" y="477423" width="21175" height="0" >
 and </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="32" x="152992" y="477423" width="72000" height="0" >
 characters()</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="242" x="224992" y="477423" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
<BlockArea x="56692" y="473461" width="481891" height="27498" class="Text[paragraph]" instance="243" >
<LineArea x="56692" y="463674" width="262504" height="0" >
All formatting objects derive from abstract class </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="3" x="319196" y="463674" width="138173" height="0" >
 org.apache.fop.fo.FONode</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="244" x="457369" y="463674" width="81210" height="11249"  >
 . The other FO</LineArea>
<LineArea x="56692" y="449925" width="101022" height="0" >
classes inherit from </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="4" x="157714" y="449925" width="47562" height="0" >
 FONode </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="245" x="205276" y="449925" width="54511" height="11249"  >
 as follows:</LineArea>
</BlockArea>
<BlockArea x="56692" y="445963" width="481891" height="13749" class="Text[paragraph]" instance="246" >
<LineArea x="56692" y="436176" width="72000" height="0" >
            </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="33" x="128692" y="436176" width="36000" height="11249"  >
 FONode</LineArea>
</BlockArea>
<BlockArea x="56692" y="432214" width="481891" height="13749" class="Text[paragraph]" instance="247" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="422427" width="90000" height="0" >
               </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="34" x="146692" y="422427" width="6000" height="11249"  >
 |</LineArea>
</BlockArea>
<BlockArea x="56692" y="418465" width="481891" height="13749" class="Text[paragraph]" instance="248" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="408678" width="30000" height="0" >
     </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="35" x="86692" y="408678" width="114000" height="11249"  >
 __________|________</LineArea>
</BlockArea>
<BlockArea x="56692" y="404716" width="481891" height="13749" class="Text[paragraph]" instance="249" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="394929" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="36" x="80692" y="394929" width="126000" height="11249"  >
 |                   |</LineArea>
</BlockArea>
<BlockArea x="56692" y="390967" width="481891" height="13749" class="Text[paragraph]" instance="250" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="381180" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="37" x="74692" y="381180" width="150000" height="11249"  >
 FObj               FOText</LineArea>
</BlockArea>
<BlockArea x="56692" y="377218" width="481891" height="13749" class="Text[paragraph]" instance="251" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="367431" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="38" x="80692" y="367431" width="6000" height="11249"  >
 |</LineArea>
</BlockArea>
<BlockArea x="56692" y="363469" width="481891" height="13749" class="Text[paragraph]" instance="252" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="353682" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="39" x="80692" y="353682" width="120000" height="11249"  >
 |___________________</LineArea>
</BlockArea>
<BlockArea x="56692" y="349720" width="481891" height="13749" class="Text[paragraph]" instance="253" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="339933" width="24000" height="0" >
    </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="40" x="80692" y="339933" width="126000" height="11249"  >
 |                   |</LineArea>
</BlockArea>
<BlockArea x="56692" y="335971" width="481891" height="13749" class="Text[paragraph]" instance="254" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="326184" width="12000" height="0" >
  </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="41" x="68692" y="326184" width="198000" height="11249"  >
 FObjMixed      SequenceSpecifier </LineArea>
</BlockArea>
<BlockArea x="56692" y="322222" width="481891" height="13749" class="Text[paragraph]" instance="255" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="312435" width="107812" height="11249"  >
FO&apos;s extending FObj:</LineArea>
</BlockArea>
<BlockArea x="56692" y="308473" width="481891" height="13749" class="Text[paragraph]" instance="256" >
<LineArea x="56692" y="298686" width="191961" height="11249"  >
Package org.apache.fop.fo.pagination:</LineArea>
</BlockArea>
<BlockArea x="56692" y="294724" width="481891" height="13749" class="Text[paragraph]" instance="257" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="284937" width="90000" height="11249"  >
LayoutMasterSet</LineArea>
</BlockArea>
<BlockArea x="56692" y="280975" width="481891" height="13749" class="Text[paragraph]" instance="258" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="271188" width="72000" height="11249"  >
PageSequence</LineArea>
</BlockArea>
<BlockArea x="56692" y="267226" width="481891" height="13749" class="Text[paragraph]" instance="259" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="257439" width="66000" height="11249"  >
RegionAfter</LineArea>
</BlockArea>
<BlockArea x="56692" y="253477" width="481891" height="13749" class="Text[paragraph]" instance="260" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="243690" width="72000" height="11249"  >
RegionBefore</LineArea>
</BlockArea>
<BlockArea x="56692" y="239728" width="481891" height="13749" class="Text[paragraph]" instance="261" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="229941" width="60000" height="11249"  >
RegionBody</LineArea>
</BlockArea>
<BlockArea x="56692" y="225979" width="481891" height="13749" class="Text[paragraph]" instance="262" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="216192" width="24000" height="11249"  >
Root</LineArea>
</BlockArea>
<BlockArea x="56692" y="212230" width="481891" height="13749" class="Text[paragraph]" instance="263" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="202443" width="126000" height="11249"  >
SequenceSpecification</LineArea>
</BlockArea>
<BlockArea x="56692" y="198481" width="481891" height="13749" class="Text[paragraph]" instance="264" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="188694" width="96000" height="11249"  >
SimplePageMaster</LineArea>
</BlockArea>
<BlockArea x="56692" y="184732" width="481891" height="13749" class="Text[paragraph]" instance="265" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="174945" width="162098" height="11249"  >
Package org.apache.fop.fo.flow:</LineArea>
</BlockArea>
<BlockArea x="56692" y="170983" width="481891" height="13749" class="Text[paragraph]" instance="266" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="161196" width="84000" height="11249"  >
BlockContainer</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="29"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="29" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="30" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="30"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="30"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="571716" class="T1[paragraph]" instance="30" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="357474" class="T2[paragraph]" instance="60" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="267" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="718718" width="84000" height="11249"  >
DisplayGraphic</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" class="Text[paragraph]" instance="268" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="704969" width="66000" height="11249"  >
DisplayRule</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" class="Text[paragraph]" instance="269" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="691220" width="90000" height="11249"  >
DisplaySequence</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" class="Text[paragraph]" instance="270" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="677471" width="24000" height="11249"  >
Flow</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" class="Text[paragraph]" instance="271" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="663722" width="78000" height="11249"  >
InlineGraphic</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" class="Text[paragraph]" instance="272" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="649973" width="54000" height="11249"  >
ListBlock</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" class="Text[paragraph]" instance="273" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="636224" width="48000" height="11249"  >
ListItem</LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" class="Text[paragraph]" instance="274" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="622475" width="72000" height="11249"  >
ListItemBody</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" class="Text[paragraph]" instance="275" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="608726" width="78000" height="11249"  >
ListItemLabel</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" class="Text[paragraph]" instance="276" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="594977" width="60000" height="11249"  >
PageNumber</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" class="Text[paragraph]" instance="277" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="581228" width="78000" height="11249"  >
StaticContent</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="13749" class="Text[paragraph]" instance="278" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="567479" width="30000" height="11249"  >
Table</LineArea>
</BlockArea>
<BlockArea x="56692" y="563517" width="481891" height="13749" class="Text[paragraph]" instance="279" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="553730" width="54000" height="11249"  >
TableBody</LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="13749" class="Text[paragraph]" instance="280" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="539981" width="54000" height="11249"  >
TableCell</LineArea>
</BlockArea>
<BlockArea x="56692" y="536019" width="481891" height="13749" class="Text[paragraph]" instance="281" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="526232" width="66000" height="11249"  >
TableColumn</LineArea>
</BlockArea>
<BlockArea x="56692" y="522270" width="481891" height="13749" class="Text[paragraph]" instance="282" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="512483" width="48000" height="11249"  >
TableRow</LineArea>
</BlockArea>
<BlockArea x="56692" y="508521" width="481891" height="13749" class="Text[paragraph]" instance="283" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="498734" width="175136" height="11249"  >
FO&apos;s extending SequenceSpecifier:</LineArea>
</BlockArea>
<BlockArea x="56692" y="494772" width="481891" height="13749" class="Text[paragraph]" instance="284" >
<LineArea x="56692" y="484985" width="191961" height="11249"  >
Package org.apache.fop.fo.pagination:</LineArea>
</BlockArea>
<BlockArea x="56692" y="481023" width="481891" height="13749" class="Text[paragraph]" instance="285" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="471236" width="168000" height="11249"  >
SequenceSpecifierAlternating</LineArea>
</BlockArea>
<BlockArea x="56692" y="467274" width="481891" height="13749" class="Text[paragraph]" instance="286" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="457487" width="156000" height="11249"  >
SequenceSpecifierRepeating</LineArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="13749" class="Text[paragraph]" instance="287" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="443738" width="138000" height="11249"  >
SequenceSpecifierSingle</LineArea>
</BlockArea>
<BlockArea x="56692" y="439776" width="481891" height="13749" class="Text[paragraph]" instance="288" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="429989" width="140449" height="11249"  >
FO&apos;s extending FObjMixed:</LineArea>
</BlockArea>
<BlockArea x="56692" y="426027" width="481891" height="13749" class="Text[paragraph]" instance="289" >
<LineArea x="56692" y="416240" width="162098" height="11249"  >
Package org.apache.fop.fo.flow:</LineArea>
</BlockArea>
<BlockArea x="56692" y="412278" width="481891" height="13749" class="Text[paragraph]" instance="290" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="402491" width="30000" height="11249"  >
Block</LineArea>
</BlockArea>
<BlockArea x="56692" y="398529" width="481891" height="13749" class="Text[paragraph]" instance="291" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="388742" width="36000" height="11249"  >
Inline</LineArea>
</BlockArea>
<BlockArea x="56692" y="384780" width="481891" height="13749" class="Text[paragraph]" instance="292" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="374993" width="54000" height="11249"  >
BasicLink</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="347031" width="481891" height="110619" class="T2[paragraph]" instance="61" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="245550" y="326581" width="104175" height="23125"  >
FONode </LineArea>
<BlockArea x="56692" y="318906" width="481891" height="41247" class="Text[paragraph]" instance="293" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="309119" width="481891" height="11249"  >
The class inheritance described above only describes the nature of the content. Every FO in</LineArea>
<LineArea x="56692" y="295370" width="481891" height="11249"  >
FOP also has a parent, and a Vector of children. The parent attribute (in the Java sense), in</LineArea>
<LineArea x="56692" y="281621" width="353731" height="11249"  >
particular, is used to enforce constraints required by the FO hierarchy. </LineArea>
</BlockArea>
<BlockArea x="56692" y="277659" width="481891" height="41247" class="Text[paragraph]" instance="294" >
<LineArea x="56692" y="267872" width="481886" height="11249"  >
FONode, among other things, ensures that FO&apos;s have a parent, that they have children, that they</LineArea>
<LineArea x="56692" y="254123" width="481875" height="11249"  >
maintain a marker of where the layout was up to (for FObj&apos;s it is the child number, and for</LineArea>
<LineArea x="56692" y="240374" width="289684" height="0" >
FOText&apos;s it is the character number), and that they have a </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="42" x="346376" y="240374" width="51125" height="0" >
 layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="295" x="397501" y="240374" width="43750" height="11249"  >
 method. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="212412" width="481891" height="55623" class="T2[paragraph]" instance="62" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="220337" y="191962" width="154600" height="23125"  >
Making FO&apos;s </LineArea>
<BlockArea x="56692" y="184287" width="481891" height="13749" class="Text[paragraph]" instance="296" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="174500" width="279846" height="11249"  >
Every FO class has code that looks something like this: </LineArea>
</BlockArea>
<BlockArea x="56692" y="170538" width="481891" height="13749" class="Text[paragraph]" instance="297" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="160751" width="276000" height="11249"  >
public static class Maker extends FObj.Maker {</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="30"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="30" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="31" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="31"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="31"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="599214" class="T1[paragraph]" instance="31" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="316227" class="T2[paragraph]" instance="63" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="298" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="43" x="74692" y="718718" width="336000" height="11249"  >
 public FObj make(FObj parent, PropertyList propertyList)</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" class="Text[paragraph]" instance="299" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="704969" width="30000" height="0" >
     </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="44" x="86692" y="704969" width="114000" height="11249"  >
 throws FOPException</LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="13749" class="Text[paragraph]" instance="300" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="691220" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="45" x="74692" y="691220" width="6000" height="11249"  >
 {</LineArea>
</BlockArea>
<BlockArea x="56692" y="687258" width="481891" height="13749" class="Text[paragraph]" instance="301" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="677471" width="30000" height="0" >
     </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="46" x="86692" y="677471" width="300000" height="11249"  >
 return new SimplePageMaster(parent, propertyList);</LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="13749" class="Text[paragraph]" instance="302" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="663722" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="47" x="74692" y="663722" width="6000" height="11249"  >
 }</LineArea>
</BlockArea>
<BlockArea x="56692" y="659760" width="481891" height="13749" class="Text[paragraph]" instance="303" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" x="56692" y="649973" width="6000" height="11249"  >
}</LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="13749" class="Text[paragraph]" instance="304" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="636224" width="246833" height="11249"  >
The class also has a static method that resembles </LineArea>
</BlockArea>
<BlockArea x="56692" y="632262" width="481891" height="13749" class="Text[paragraph]" instance="305" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="622475" width="192000" height="11249"  >
public static FObj.Maker maker()</LineArea>
</BlockArea>
<BlockArea x="56692" y="618513" width="481891" height="13749" class="Text[paragraph]" instance="306" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="608726" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="48" x="74692" y="608726" width="6000" height="11249"  >
 {</LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="13749" class="Text[paragraph]" instance="307" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="594977" width="30000" height="0" >
     </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="49" x="86692" y="594977" width="192000" height="11249"  >
 return new PageSequence.Maker();</LineArea>
</BlockArea>
<BlockArea x="56692" y="591015" width="481891" height="13749" class="Text[paragraph]" instance="308" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="581228" width="18000" height="0" >
   </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" class="Code[emphasis]" instance="50" x="74692" y="581228" width="6000" height="11249"  >
 }</LineArea>
</BlockArea>
<BlockArea x="56692" y="577266" width="481891" height="27498" class="Text[paragraph]" instance="309" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="567479" width="149655" height="0" >
A hash &apos;fobjTable&apos; exists in </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="5" x="206347" y="567479" width="79860" height="0" >
 FOTreeBuilder</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="310" x="286207" y="567479" width="252365" height="11249"  >
 , and maps the FO names (such as &apos;fo:table&apos;) to</LineArea>
<LineArea x="56692" y="553730" width="269344" height="0" >
object references to the appropriate factories (such as </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="6" x="326036" y="553730" width="66311" height="0" >
 Table.Maker</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="311" x="392347" y="553730" width="10412" height="11249"  >
 ). </LineArea>
</BlockArea>
<BlockArea x="56692" y="549768" width="481891" height="96243" class="Text[paragraph]" instance="312" >
<LineArea x="56692" y="539981" width="481882" height="11249"  >
Properties (recall that FO&apos;s have properties, areas have traits, and XML nodes have attributes)</LineArea>
<LineArea x="56692" y="526232" width="117543" height="0" >
are also a concern of </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="7" x="174235" y="526232" width="79860" height="0" >
 FOTreeBuilder</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="313" x="254095" y="526232" width="178578" height="0" >
 . It accomplishes this by using a </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="8" x="432673" y="526232" width="102784" height="0" >
 PropertyListBuilder</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="314" x="535457" y="526232" width="3125" height="11249"  >
 .</LineArea>
<LineArea x="56692" y="512483" width="97657" height="0" >
There is a separate </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="9" x="154349" y="512483" width="106202" height="0" >
 PropertyListBuilder </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="315" x="260551" y="512483" width="278024" height="11249"  >
 for each namespace encountered while building the FO</LineArea>
<LineArea x="56692" y="498734" width="481882" height="11249"  >
tree. Each Builder object contains a hash of property names and their respective makers. It may</LineArea>
<LineArea x="56692" y="484985" width="390787" height="0" >
also contain element-specific property maker hashes; these are based on the </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="10" x="447479" y="484985" width="61435" height="0" >
 local name </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="316" x="508914" y="484985" width="29667" height="11249"  >
 of the</LineArea>
<LineArea x="56692" y="471236" width="78796" height="0" >
flow object, ie. </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="11" x="135488" y="471236" width="48574" height="0" >
 table-row</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="317" x="184062" y="471236" width="25806" height="0" >
 , not </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="12" x="209868" y="471236" width="63148" height="0" >
 fo:table-row</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="318" x="273016" y="471236" width="265557" height="11249"  >
 . If an element-specific property mapping exists, it is</LineArea>
<LineArea x="56692" y="457487" width="166960" height="11249"  >
preferred to the generic mapping.</LineArea>
</BlockArea>
<BlockArea x="56692" y="453525" width="481891" height="41247" class="Text[paragraph]" instance="319" >
<LineArea x="56692" y="443738" width="218860" height="0" >
The base class for all properties is </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="13" x="275552" y="443738" width="44436" height="0" >
 Property</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="320" x="319988" y="443738" width="218593" height="11249"  >
 , and all the property makers extend</LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="56692" y="429989" width="81585" height="0" >
Property.Maker</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="321" x="138277" y="429989" width="400299" height="11249"  >
 . A more complete discussion of the property architecture may be found in</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="416240" width="50686" height="0" >
Properties</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="322" x="107378" y="416240" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="388278" width="481891" height="193113" class="T2[paragraph]" instance="64" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="208050" y="367828" width="179175" height="23125"  >
FO Formatting </LineArea>
<BlockArea x="56692" y="360153" width="481891" height="27498" class="Text[paragraph]" instance="323" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" red="0.0" green="0.0" blue="0.0" x="56692" y="350366" width="83302" height="0" >
FOTreeBuilder </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="324" x="139994" y="350366" width="26354" height="0" >
 calls </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="51" x="166348" y="350366" width="51442" height="0" >
 format() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="325" x="217790" y="350366" width="150830" height="0" >
 on the root FO, passing it the </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="14" x="368620" y="350366" width="52040" height="0" >
 AreaTree </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="326" x="420660" y="350366" width="93611" height="0" >
 reference. In turn, </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="15" x="514271" y="350366" width="24312" height="11249"  >
 Root</LineArea>
<LineArea x="56692" y="336617" font-family="serif" font-size="12" font-style="normal" font-weight="normal" width="26037" height="0" >
calls </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="52" x="82729" y="336617" width="51125" height="0" >
 format() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="327" x="133854" y="336617" width="41650" height="0" >
 on each </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="16" x="175504" y="336617" width="74987" height="0" >
 PageSequence</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="328" x="250491" y="336617" width="75349" height="0" >
 , passing it the </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="17" x="325840" y="336617" width="51723" height="0" >
 AreaTree </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="329" x="377563" y="336617" width="52736" height="11249"  >
 reference. </LineArea>
</BlockArea>
<BlockArea x="56692" y="332655" width="481891" height="13749" class="Text[paragraph]" instance="330" >
<LineArea x="56692" y="322868" width="22562" height="0" >
The </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="18" x="79254" y="322868" width="78112" height="0" >
 PageSequence </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="53" x="157366" y="322868" width="51125" height="0" >
 format() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="331" x="208491" y="322868" width="173961" height="11249"  >
 method does the following things: </LineArea>
</BlockArea>
<BlockArea x="56692" y="318906" width="481891" height="123741" class="OrdList[list]" instance="1" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="318906" width="481891" height="41247" >
<BlockArea x="56692" y="318906" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="309119" width="9375" height="11249"  >
1.</LineArea>
</BlockArea>
<BlockArea x="56692" y="318906" width="481891" height="41247" >
<LineArea x="141731" y="309119" width="45756" height="0" >
Makes a </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="19" x="187487" y="309119" width="25687" height="0" >
 Page</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="2" x="213174" y="309119" width="37094" height="0" >
 , using </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="20" x="250268" y="309119" width="105513" height="0" >
 PageMasterFactory </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="3" x="355781" y="309119" width="65860" height="0" >
 to produce a </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="21" x="421641" y="309119" width="61798" height="0" >
 PageMaster</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="4" x="483439" y="309119" width="55144" height="11249"  >
 , and using</LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="141731" y="295370" width="65670" height="0" >
makePage() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="OrdList[list]" instance="5" x="207401" y="295370" width="239889" height="0" >
 in the latter class. In the simplest picture, a </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="22" x="447290" y="295370" width="31357" height="0" >
 Page </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="6" x="478647" y="295370" width="59926" height="11249"  >
 has 5 areas</LineArea>
<LineArea x="141731" y="281621" width="76361" height="0" >
represented by </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="23" x="218092" y="281621" width="81960" height="0" >
 AreaContainers</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="7" x="300052" y="281621" width="3475" height="11249"  >
 ;</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="277659" width="481891" height="27498" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="277659" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="267872" width="9375" height="11249"  >
2.</LineArea>
</BlockArea>
<BlockArea x="56692" y="277659" width="481891" height="27498" >
<LineArea x="141731" y="267872" width="100436" height="0" >
Handles layout for </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="24" x="242167" y="267872" width="74712" height="0" >
 StaticContent </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="8" x="316879" y="267872" width="221696" height="11249"  >
 objects in the &apos;before&apos; and &apos;after&apos; regions, if</LineArea>
<LineArea x="141731" y="254123" width="88535" height="0" >
set. This uses the </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="54" x="230266" y="254123" width="51125" height="0" >
 layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="OrdList[list]" instance="9" x="281391" y="254123" width="53475" height="0" >
 method in </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="25" x="334866" y="254123" width="70162" height="0" >
 StaticContent</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="10" x="405028" y="254123" width="3475" height="11249"  >
 ;</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="250161" width="481891" height="27498" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="250161" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="240374" width="9375" height="11249"  >
3.</LineArea>
</BlockArea>
<BlockArea x="56692" y="250161" width="481891" height="27498" >
<LineArea x="141731" y="240374" width="396838" height="11249"  >
If a page break is not forced, it will continue to layout the flow into the body</LineArea>
<LineArea x="141731" y="226625" width="28099" height="0" >
area (</LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="26" x="169830" y="226625" width="77098" height="0" >
 AreaContainer</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="OrdList[list]" instance="11" x="246928" y="226625" width="104823" height="11249"  >
 ) of the current page;</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="222663" width="481891" height="27498" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="222663" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="212876" width="9375" height="11249"  >
4.</LineArea>
</BlockArea>
<BlockArea x="56692" y="222663" width="481891" height="27498" >
<LineArea x="141731" y="212876" width="396838" height="11249"  >
It continues with (1) when layout into the current page is done, but the flow is</LineArea>
<LineArea x="141731" y="199127" width="53475" height="11249"  >
not empty.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="171165" width="481891" height="41874" class="T2[paragraph]" instance="65" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="221925" y="150715" width="151425" height="23125"  >
Area Layout </LineArea>
<BlockArea x="56692" y="143040" width="481891" height="13749" class="Text[paragraph]" instance="332" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="133253" width="253257" height="0" >
FO&apos;s that represent actual areas, starting with </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="27" x="309949" y="133253" width="33147" height="0" >
 Flow </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="333" x="343096" y="133253" width="24798" height="0" >
 and </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="28" x="367894" y="133253" width="70162" height="0" >
 StaticContent</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="334" x="438056" y="133253" width="52519" height="0" >
 , have a </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="55" x="490575" y="133253" width="48000" height="11249"  >
 layout()</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="31"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="31" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="32" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="32"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="32"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="591669" class="T1[paragraph]" instance="32" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="151239" class="T2[paragraph]" instance="66" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="335" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="191661" height="11249"  >
method, with the following signature: </LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="13749" class="Text[paragraph]" instance="336" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="704969" width="192000" height="11249"  >
public Status layout(Area area) </LineArea>
</BlockArea>
<BlockArea x="56692" y="701007" width="481891" height="27498" class="Text[paragraph]" instance="337" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="691220" width="151328" height="0" >
The fundamental role of the </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="56" x="208020" y="691220" width="52856" height="0" >
 layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="338" x="260876" y="691220" width="277702" height="11249"  >
 method is to manage the layout of children and/or to</LineArea>
<LineArea x="56692" y="677471" width="101336" height="11249"  >
generate new areas. </LineArea>
</BlockArea>
<BlockArea x="56692" y="673509" width="481891" height="27498" class="Text[paragraph]" instance="339" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="56692" y="663722" width="45837" height="0" >
Example</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="340" x="102529" y="663722" width="25960" height="0" >
 : the </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="57" x="128489" y="663722" width="51605" height="0" >
 layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="341" x="180094" y="663722" width="59284" height="0" >
 method for </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="29" x="239378" y="663722" width="30004" height="0" >
 Flow </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="342" x="269382" y="663722" width="269197" height="11249"  >
 generates no new areas - it manages the layout of the</LineArea>
<LineArea x="56692" y="649973" width="73249" height="11249"  >
flow children. </LineArea>
</BlockArea>
<BlockArea x="56692" y="646011" width="481891" height="41247" class="Text[paragraph]" instance="343" >
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="56692" y="636224" width="45837" height="0" >
Example</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="344" x="102529" y="636224" width="26008" height="0" >
 : the </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="58" x="128537" y="636224" width="51629" height="0" >
 layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="345" x="180166" y="636224" width="59332" height="0" >
 method for </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="30" x="239498" y="636224" width="33491" height="0" >
 Block </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="346" x="272989" y="636224" width="84461" height="0" >
 generates a new </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="31" x="357450" y="636224" width="58490" height="0" >
 BlockArea </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="347" x="415940" y="636224" width="122643" height="11249"  >
 in and of itself, and also</LineArea>
<LineArea x="56692" y="622475" width="329381" height="0" >
manages the layout of the block children, which are added to the </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="32" x="386073" y="622475" width="58270" height="0" >
 BlockArea </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="348" x="444343" y="622475" width="94237" height="11249"  >
 before that is itself</LineArea>
<LineArea x="56692" y="608726" width="95124" height="0" >
added to its parent </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="33" x="151816" y="608726" width="24999" height="0" >
 Area</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="349" x="176815" y="608726" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
<BlockArea x="56692" y="604764" width="481891" height="27498" class="Text[paragraph]" instance="350" >
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" x="56692" y="594977" width="51282" height="0" >
Layout() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="351" x="107974" y="594977" width="430605" height="11249"  >
 methods are subject to the general constraint that possibly not all of their children can</LineArea>
<LineArea x="56692" y="581228" width="364835" height="0" >
be accommodated, and they report back accordingly with an appropriate </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="34" x="421527" y="581228" width="31962" height="0" >
 Status</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="352" x="453489" y="581228" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="553266" width="481891" height="124368" class="T2[paragraph]" instance="67" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="232350" y="532816" width="130575" height="23125"  >
Rendering </LineArea>
<BlockArea x="56692" y="525141" width="481891" height="54996" class="Text[paragraph]" instance="353" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="515354" width="158498" height="0" >
This is a separate process. The </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="59" x="215190" y="515354" width="51565" height="0" >
 render() </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="354" x="266755" y="515354" width="54355" height="0" >
 method in </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="35" x="321110" y="515354" width="36889" height="0" >
 Driver </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="355" x="357999" y="515354" width="99321" height="0" >
 is invoked (say, by </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="36" x="457320" y="515354" width="77099" height="0" >
 CommandLine</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="356" x="534419" y="515354" width="4162" height="11249"  >
 )</LineArea>
<LineArea x="56692" y="501605" width="90141" height="0" >
with the laid-out </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="37" x="146833" y="501605" width="53220" height="0" >
 AreaTree </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="357" x="200053" y="501605" width="32844" height="0" >
 and a </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="38" x="232897" y="501605" width="64357" height="0" >
 PrintWriter </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="358" x="297254" y="501605" width="193329" height="0" >
 as arguments. This actually calls the </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="60" x="490583" y="501605" width="48000" height="11249"  >
 render()</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="487856" width="236691" height="0" >
method in a specific implementation of the </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="39" x="293383" y="487856" width="53751" height="0" >
 Renderer </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="359" x="347134" y="487856" width="102279" height="0" >
 interface, typically </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="40" x="449413" y="487856" width="78750" height="0" >
 PDFRenderer </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="360" x="528163" y="487856" width="10412" height="11249"  >
 or</LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" x="56692" y="474107" width="74997" height="0" >
AWTRenderer</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="361" x="131689" y="474107" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
<BlockArea x="56692" y="470145" width="481891" height="41247" class="Text[paragraph]" instance="362" >
<LineArea x="56692" y="460358" width="102167" height="0" >
At the highest level </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="41" x="158859" y="460358" width="72910" height="0" >
 PDFRenderer</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="363" x="231769" y="460358" width="203575" height="0" >
 , for example, begins by rendering each </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="42" x="435344" y="460358" width="25687" height="0" >
 Page</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="364" x="461031" y="460358" width="29552" height="0" >
 . The </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="61" x="490583" y="460358" width="48000" height="11249"  >
 render()</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="446609" width="55363" height="0" >
method in </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="43" x="112055" y="446609" width="29756" height="0" >
 Page </LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="365" x="141811" y="446609" width="396770" height="11249"  >
 (as is the case for other areas), invokes a particular method in the renderer of</LineArea>
<LineArea x="56692" y="432860" width="60050" height="0" >
choice, e.g. </LineArea>
<LineArea font-family="monospace" font-size="10" font-style="normal" font-weight="normal" red="0.2" green="0.0" blue="0.6" class="Code[emphasis]" instance="62" x="116742" y="432860" width="72000" height="0" >
 renderPage()</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="366" x="188742" y="432860" width="6250" height="0" >
 . </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="44" x="194992" y="432860" width="34024" height="0" >
 NOTE</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="367" x="229016" y="432860" width="143746" height="0" >
 : this system is bypassed for </LineArea>
<LineArea font-family="serif" font-size="12" font-style="italic" font-weight="bold" class="Emph[emphasis]" instance="45" x="372762" y="432860" width="25687" height="0" >
 Page</LineArea>
<LineArea font-family="serif" font-size="12" font-style="normal" font-weight="normal" class="Text[paragraph]" instance="368" x="398449" y="432860" width="71525" height="11249"  >
 , incidentally. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="404898" width="481891" height="268062" class="T2[paragraph]" instance="68" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="232337" y="384448" width="130600" height="23125"  >
Renderers </LineArea>
<BlockArea x="56692" y="364773" width="481891" height="127992" class="T3[paragraph]" instance="38" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="242069" y="351685" width="111136" height="14800"  >
PrintRenderer </LineArea>
<BlockArea x="56692" y="346773" width="481891" height="96243" class="Text[paragraph]" instance="369" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="336986" width="481889" height="11249"  >
The PrintRenderer is an abstract base class for print type renderers. Currently the PCL, PDF,</LineArea>
<LineArea x="56692" y="323237" width="481882" height="11249"  >
and TXT renderers extend from this. This allows as much common functionality to be</LineArea>
<LineArea x="56692" y="309488" width="481889" height="11249"  >
contained in one place as possible (at least as much as I could consolidate fairly quickly).</LineArea>
<LineArea x="56692" y="295739" width="481883" height="11249"  >
Unfortunately I have not yet been able to make the renderPage and renderWordArea methods</LineArea>
<LineArea x="56692" y="281990" width="481888" height="11249"  >
common. This is unfortunate because these methods seem to experience the most activity.</LineArea>
<LineArea x="56692" y="268241" width="481879" height="11249"  >
Maybe soneone else will have a clever solution to this (without breaking them into a bunch of</LineArea>
<LineArea x="56692" y="254492" width="51399" height="11249"  >
little bits).</LineArea>
</BlockArea>
<BlockArea x="56692" y="250530" width="481891" height="13749" class="Text[paragraph]" instance="370" >
<LineArea x="56692" y="240743" width="370067" height="11249"  >
It is my hope that this base class will be useful for other renderers as well.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="223581" width="481891" height="86745" class="T3[paragraph]" instance="39" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="244293" y="210493" width="106688" height="14800"  >
PCLRenderer </LineArea>
<BlockArea x="56692" y="205581" width="481891" height="41247" class="Text[paragraph]" instance="371" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="195794" width="481879" height="11249"  >
The PCLRenderer is a FOP renderer that should produce output as close to identical as possible</LineArea>
<LineArea x="56692" y="182045" width="481879" height="11249"  >
to the printed output of the PDFRenderer within the limitations of the renderer, and output</LineArea>
<LineArea x="56692" y="168296" width="35750" height="11249"  >
device.</LineArea>
</BlockArea>
<BlockArea x="56692" y="164334" width="481891" height="27498" class="Text[paragraph]" instance="372" >
<LineArea x="56692" y="154547" width="481891" height="11249"  >
The output created by the PCLRenderer is generic PCL 5 as documented in the &quot;HP PCL 5</LineArea>
<LineArea x="56692" y="140798" width="481889" height="11249"  >
Printer Language Technical Reference Manual&quot; (copyright 1990). This should allow any device</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="32"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="32" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="33" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="33"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="33"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="587460" class="T1[paragraph]" instance="33" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="587460" class="T2[paragraph]" instance="69" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="587460" class="T3[paragraph]" instance="40" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="13749" class="Text[paragraph]" instance="373" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="718718" width="421144" height="11249"  >
fully supporting PCL 5 to be able to print the output generated by the PCLRenderer.</LineArea>
</BlockArea>
<BlockArea x="56692" y="712756" width="481891" height="345726" class="T4[paragraph]" instance="1" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="258353" y="701304" width="78568" height="12950"  >
Limitations </LineArea>
<BlockArea x="56692" y="697006" width="481891" height="329976" class="Dotted[list]" instance="22" >
<BlockArea x="56692" y="697006" width="481891" height="54996" >
<BlockArea x="56692" y="697006" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="53370" y="689278" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="697006" width="481891" height="54996" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="687219" width="396850" height="11249"  >
Text or graphics outside the left or top of the printable area are not rendered</LineArea>
<LineArea x="141731" y="673470" width="396844" height="11249"  >
properly. In general things that should print to the left of the printable area are</LineArea>
<LineArea x="141731" y="659721" width="396842" height="11249"  >
shifted to the right so that they start at the left edge of the printable area and an</LineArea>
<LineArea x="141731" y="645972" width="136059" height="11249"  >
error message is generated.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="642010" width="481891" height="68745" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="642010" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="634282" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="642010" width="481891" height="68745" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="632223" width="396851" height="11249"  >
The Helvetica and Times fonts are not well supported among PCL printers so</LineArea>
<LineArea x="141731" y="618474" width="396845" height="11249"  >
Helvetica is mapped to Arial and Times is mapped to Times New. This is done</LineArea>
<LineArea x="141731" y="604725" width="396843" height="11249"  >
in the PCLRenderer, no changes are required in the FO&apos;s. The metrics and</LineArea>
<LineArea x="141731" y="590976" width="396850" height="11249"  >
appearance for Helvetica/Arial and Times/Times New are nearly identical, so</LineArea>
<LineArea x="141731" y="577227" width="171497" height="11249"  >
this has not been a problem so far.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="573265" width="481891" height="13749" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="573265" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="565537" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="573265" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="563478" width="262147" height="11249"  >
Only the original fonts built into FOP are supported.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="559516" width="481891" height="13749" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="559516" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="551788" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="559516" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="549729" width="386818" height="11249"  >
For the non-symbol fonts, the ISO 8859/1 symbol set is used (PCL set &quot;0N&quot;).</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="545767" width="481891" height="13749" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="545767" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="538039" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="545767" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="535980" width="196134" height="11249"  >
Multibyte characters are not supported.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="532018" width="481891" height="41247" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="532018" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="524290" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="532018" width="481891" height="41247" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="522231" width="396849" height="11249"  >
SVG support is limited. Currently only lines, rectangles (may be rounded),</LineArea>
<LineArea x="141731" y="508482" width="396843" height="11249"  >
circles, ellipses, text, simple paths, and images are supported. Colors are</LineArea>
<LineArea x="141731" y="494733" width="274259" height="11249"  >
supported (dithered black and white) but not gradients.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="490771" width="481891" height="54996" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="490771" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="483043" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="490771" width="481891" height="54996" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="480984" width="396843" height="11249"  >
Images print black and white only (not dithered). When the renderer prints a</LineArea>
<LineArea x="141731" y="467235" width="396848" height="11249"  >
color image it uses a threshold value, colors above the threshold are printed as</LineArea>
<LineArea x="141731" y="453486" width="396845" height="11249"  >
white and below are black. If you need to print a non-monochrome image you</LineArea>
<LineArea x="141731" y="439737" width="102085" height="11249"  >
should dither it first.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="435775" width="481891" height="27498" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="435775" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="428047" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="435775" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="425988" width="396845" height="11249"  >
Image scaling is accomplished by modifying the effective resolution of the</LineArea>
<LineArea x="141731" y="412239" width="367997" height="11249"  >
image data. The available resolutions are 75, 100, 150, 300, and 600 DPI.</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="408277" width="481891" height="27498" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="408277" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="400549" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="408277" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="398490" width="396844" height="11249"  >
Color printing is not supported. Colors are rendered by mapping the color</LineArea>
<LineArea x="141731" y="384741" width="352406" height="11249"  >
intensity to one of the PCL fill shades (from white to black in 9 steps).</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="380779" width="481891" height="13749" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="380779" width="481891" height="9769" font-family="ZapfDingbats" font-size="8" font-style="normal" font-weight="normal" >
<LineArea x="53370" y="373051" width="6644" height="8089"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="380779" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="370992" width="155211" height="11249"  >
SVG clipping is not supported.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="363030" width="481891" height="221985" class="T4[paragraph]" instance="2" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="230346" y="351578" width="134582" height="12950"  >
Additional Features </LineArea>
<BlockArea x="56692" y="347280" width="481891" height="27498" class="Text[paragraph]" instance="374" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="337493" width="481889" height="11249"  >
There are some special features that are controlled by some public variables on the</LineArea>
<LineArea x="56692" y="323744" width="99284" height="11249"  >
PCLRenderer class.</LineArea>
</BlockArea>
<BlockArea x="56692" y="319782" width="481891" height="178737" class="LabelBd[list]" instance="1" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="319782" width="481891" height="82494" >
<BlockArea x="56692" y="319782" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="309995" width="54162" height="11249"  >
orientation</LineArea>
</BlockArea>
<BlockArea x="56692" y="319782" width="481891" height="82494" >
<BlockArea x="56692" y="319782" width="481891" height="27498" class="Text[paragraph]" instance="375" >
<LineArea x="141731" y="309995" width="396852" height="11249"  >
The logical page orientation is controlled by the public orientation variable.</LineArea>
<LineArea x="141731" y="296246" width="85386" height="11249"  >
Legal values are:</LineArea>
</BlockArea>
<BlockArea x="56692" y="292284" width="481891" height="54996" class="Dotted[list]" instance="23" >
<BlockArea x="56692" y="292284" width="481891" height="13749" >
<BlockArea x="56692" y="292284" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="285384" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="292284" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="226770" y="282497" width="46874" height="11249"  >
0 Portrait</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="278535" width="481891" height="13749" >
<BlockArea x="56692" y="278535" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="271635" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="278535" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="226770" y="268748" width="62824" height="11249"  >
1 Landscape</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="264786" width="481891" height="13749" >
<BlockArea x="56692" y="264786" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="257886" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="264786" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="226770" y="254999" width="90260" height="11249"  >
2 Reverse Portrait</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="251037" width="481891" height="13749" >
<BlockArea x="56692" y="251037" width="481891" height="8722" font-family="ZapfDingbats" font-size="7" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="244137" width="5932" height="7222"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="251037" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="226770" y="241250" width="106210" height="11249"  >
3 Reverse Landscape</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="237288" width="481891" height="96243" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="237288" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="227501" width="35062" height="11249"  >
curdiv,</LineArea>
<LineArea x="56692" y="213752" width="59012" height="11249"  >
paperheight</LineArea>
</BlockArea>
<BlockArea x="56692" y="237288" width="481891" height="96243" >
<LineArea x="141731" y="227501" width="396851" height="11249"  >
The curdiv and paperheight variables allow multiple virtual pages to be printed</LineArea>
<LineArea x="141731" y="213752" width="396851" height="11249"  >
on a piece of paper. This allows a standard laser printer to use perforated paper</LineArea>
<LineArea x="141731" y="200003" width="396849" height="11249"  >
where every perforation will represent an individual page. The paperheight sets</LineArea>
<LineArea x="141731" y="186254" width="396850" height="11249"  >
the height of a piece of paper in decipoints. This will be divided by the</LineArea>
<LineArea x="141731" y="172505" width="396852" height="11249"  >
page.getHeight() to determine the number of equal sized divisions (pages) that</LineArea>
<LineArea x="141731" y="158756" width="396844" height="11249"  >
will fit on the paper. The curdiv variable may be read/written to get/set the</LineArea>
<LineArea x="141731" y="145007" width="396844" height="11249"  >
current division on the page (to set the starting division and read the ending</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="33"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="33" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="34" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="34"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="34"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="521873" class="T1[paragraph]" instance="34" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="213137" class="T2[paragraph]" instance="70" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="43247" class="T3[paragraph]" instance="41" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="T4[paragraph]" instance="3" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="41247" class="LabelBd[list]" instance="2" >
<BlockArea x="56692" y="728505" width="481891" height="13749" >
<BlockArea x="56692" y="728505" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="718718" width="170835" height="11249"  >
division for multiple invocations).</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="27498" font-family="sans-serif" font-size="14" font-style="italic" font-weight="bold" >
<BlockArea x="56692" y="714756" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="56692" y="704969" width="54512" height="11249"  >
topmargin,</LineArea>
<LineArea x="56692" y="691220" width="52074" height="11249"  >
leftmargin</LineArea>
</BlockArea>
<BlockArea x="56692" y="714756" width="481891" height="27498" >
<LineArea x="141731" y="704969" width="396852" height="11249"  >
The topmargin and leftmargin may be used to increase the top and left margins</LineArea>
<LineArea x="141731" y="691220" width="60411" height="11249"  >
for printing.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="672058" width="481891" height="155490" class="T3[paragraph]" instance="42" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="245181" y="658970" width="104912" height="14800"  >
TXTRenderer </LineArea>
<BlockArea x="56692" y="654058" width="481891" height="54996" class="Text[paragraph]" instance="376" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="644271" width="481882" height="11249"  >
The TXTRenderer is a FOP renderer that produces plain ASCII text output that attempts to</LineArea>
<LineArea x="56692" y="630522" width="481880" height="11249"  >
match the output of the PDFRenderer as closely as possible. This was originally developed to</LineArea>
<LineArea x="56692" y="616773" width="481879" height="11249"  >
accommodate an archive system that could only accept plain text files. Of course when limited</LineArea>
<LineArea x="56692" y="603024" width="335048" height="11249"  >
to plain fixed pitch text the output does not always look very good.</LineArea>
</BlockArea>
<BlockArea x="56692" y="599062" width="481891" height="82494" class="Text[paragraph]" instance="377" >
<LineArea x="56692" y="589275" width="481885" height="11249"  >
The TXTRenderer works with a fixed size page buffer. The size of this buffer is controlled with</LineArea>
<LineArea x="56692" y="575526" width="481881" height="11249"  >
the textCPI and textLPI public variables. The textCPI is the effective horizontal characters per</LineArea>
<LineArea x="56692" y="561777" width="481887" height="11249"  >
inch to use. The textLPI is the vertical lines per inch to use. From these values and the page</LineArea>
<LineArea x="56692" y="548028" width="481877" height="11249"  >
width and height the size of the buffer is calculated. The formatting objects to be rendered are</LineArea>
<LineArea x="56692" y="534279" width="481891" height="11249"  >
then mapped to this grid. Graphic elements (lines, borders, etc) are assigned a lower priority</LineArea>
<LineArea x="56692" y="520530" width="342646" height="11249"  >
than text, so text will overwrite any graphic element representations.</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="491368" width="481891" height="41874" class="T2[paragraph]" instance="71" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="206650" y="470918" width="181975" height="23125"  >
UML Diagrams </LineArea>
<BlockArea x="56692" y="463243" width="481891" height="13749" class="Text[paragraph]" instance="378" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="453456" width="378380" height="0" >
You can find UML diagramms for all Fop packages (latest release version) </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="33" x="435072" y="453456" width="21512" height="0" >
 here</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="379" x="456584" y="453456" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="425494" width="481891" height="206862" class="T2[paragraph]" instance="72" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="267762" y="405044" width="59750" height="23125"  >
SVG </LineArea>
<BlockArea x="56692" y="397369" width="481891" height="27498" class="Text[paragraph]" instance="380" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="387582" width="481886" height="11249"  >
FOP supports svg rendering. SVG is supported as an instream-foreign-object embedded in an</LineArea>
<LineArea x="56692" y="373833" width="221836" height="11249"  >
FO document or as an external SVG image. </LineArea>
</BlockArea>
<BlockArea x="56692" y="369871" width="481891" height="54996" class="Text[paragraph]" instance="381" >
<LineArea x="56692" y="360084" width="481889" height="11249"  >
If the svg is embedded in an instream-foreign-object then all the elements and attributes are</LineArea>
<LineArea x="56692" y="346335" width="481878" height="11249"  >
read directly and converted into an SVG DOM representation using the Batik library. This is</LineArea>
<LineArea x="56692" y="332586" width="481884" height="11249"  >
then stored as a DOM until required for rendering. The rendering process depends on the what</LineArea>
<LineArea x="56692" y="318837" width="154472" height="11249"  >
type of renderer is being used. </LineArea>
</BlockArea>
<BlockArea x="56692" y="314875" width="481891" height="54996" class="Text[paragraph]" instance="382" >
<LineArea x="56692" y="305088" width="481881" height="11249"  >
The SVG DOM is rendered in the PDF renderer by using the abitlity of Batik to render DOM to</LineArea>
<LineArea x="56692" y="291339" width="481879" height="11249"  >
a Graphics2D. First the DOM is converted into an intermediate representation then this is</LineArea>
<LineArea x="56692" y="277590" width="481887" height="11249"  >
rendered to a PDFGraphics2D graphic object which writes the drawing instructions directly as</LineArea>
<LineArea x="56692" y="263841" width="70487" height="11249"  >
PDF markup. </LineArea>
</BlockArea>
<BlockArea x="56692" y="259879" width="481891" height="27498" class="Text[paragraph]" instance="383" >
<LineArea x="56692" y="250092" width="481880" height="11249"  >
The AWTRenderer and the PrintRenderer use Batik directly to draw the SVG image into the</LineArea>
<LineArea x="56692" y="236343" width="169048" height="11249"  >
current java Graphics2D context. </LineArea>
</BlockArea>
<BlockArea x="56692" y="232381" width="481891" height="13749" class="Text[paragraph]" instance="384" >
<LineArea x="56692" y="222594" width="257610" height="11249"  >
For more information see the SVG documentation. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="34"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="34" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="35" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="35"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="35"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="230073" class="T1[paragraph]" instance="35" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="252637" y="694635" width="90000" height="23580"  >
Bugs </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="110619" class="T2[paragraph]" instance="73" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="179575" y="654475" width="236125" height="23125"  >
How to report bugs </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="385" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="115443" height="0" >
Please report bugs to </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="34" x="172135" y="637013" width="40275" height="0" >
 bugzilla</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="386" x="212410" y="637013" width="326169" height="11249"  >
 , the Apache bug database. A copy of your bug report is sent</LineArea>
<LineArea x="56692" y="623264" width="309634" height="11249"  >
automatically to the discussion list fop-dev@xml.apache.org. </LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="27498" class="Text[paragraph]" instance="387" >
<LineArea x="56692" y="609515" width="481887" height="11249"  >
Please make sure, before you report a bug, that it is not mentioned in the FAQ or in the list of</LineArea>
<LineArea x="56692" y="595766" width="109712" height="11249"  >
open bugs at bugzilla.</LineArea>
</BlockArea>
<BlockArea x="56692" y="591804" width="481891" height="27498" class="Text[paragraph]" instance="388" >
<LineArea x="56692" y="582017" width="481884" height="11249"  >
Please make your description as concise as possible and add an example fo file with your</LineArea>
<LineArea x="56692" y="568268" width="335706" height="11249"  >
report, which just demonstrates the problem. Thanks for your help!</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="540306" width="481891" height="41874" class="T2[paragraph]" instance="74" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="219162" y="519856" width="156950" height="23125"  >
Known bugs </LineArea>
<BlockArea x="56692" y="512181" width="481891" height="13749" class="Text[paragraph]" instance="389" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="502394" width="187823" height="0" >
A list of known bugs can be found at </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="35" x="244515" y="502394" width="40275" height="0" >
 bugzilla</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="390" x="284790" y="502394" width="3125" height="11249"  >
 .</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="35"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="35" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="36" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="36"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="36"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="576237" class="T1[paragraph]" instance="36" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="54638" y="694635" width="486000" height="23580"  >
Frequently Asked Questions </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="83121" class="T2[paragraph]" instance="75" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="221250" y="654475" width="152775" height="23125"  >
Introduction </LineArea>
<BlockArea x="56692" y="646800" width="481891" height="27498" class="Text[paragraph]" instance="391" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="637013" width="481890" height="11249"  >
Here we have some answers to common questions about FOP. This only covers general</LineArea>
<LineArea x="56692" y="623264" width="390258" height="11249"  >
information about getting started with FOP and pointers to more information. </LineArea>
</BlockArea>
<BlockArea x="56692" y="619302" width="481891" height="27498" class="Text[paragraph]" instance="392" >
<LineArea x="56692" y="609515" width="481886" height="11249"  >
For up to date information or more details please visit the Fop FAQ site. The site uses Jyve to</LineArea>
<LineArea x="56692" y="595766" width="143724" height="0" >
provide an interactive FAQ: </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="36" x="200416" y="595766" width="163187" height="11249"  >
 http://www.OWAL.co.uk:8090/ </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="567804" width="481891" height="124368" class="T2[paragraph]" instance="76" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="233037" y="547354" width="129200" height="23125"  >
Questions </LineArea>
<BlockArea x="56692" y="539679" width="481891" height="96243" class="Dotted[list]" instance="24" >
<BlockArea x="56692" y="539679" width="481891" height="13749" >
<BlockArea x="56692" y="539679" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="525879" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="539679" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="529892" width="70137" height="11249"  >
What is FOP?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="525930" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="525930" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="512130" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="525930" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="516143" width="261410" height="11249"  >
How does FOP interact with other Apache Projects?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="512181" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="512181" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="498381" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="512181" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="502394" width="98248" height="11249"  >
What is XSL (FO)?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="498432" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="498432" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="484632" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="498432" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="488645" width="127412" height="11249"  >
What can I do with FOP?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="484683" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="484683" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="470883" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="484683" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="474896" width="111424" height="11249"  >
How can I contribute?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="470934" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="470934" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="457134" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="470934" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="461147" width="171848" height="11249"  >
How do I author XSL documents?</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="457185" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="457185" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="443385" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="457185" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="447398" width="116274" height="11249"  >
How can I see a demo?</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="419436" width="481891" height="279168" class="T2[paragraph]" instance="77" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="242062" y="398986" width="111150" height="23125"  >
Answers </LineArea>
<BlockArea x="56692" y="379311" width="481891" height="72996" class="T3[paragraph]" instance="43" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="248293" y="366223" width="98688" height="14800"  >
What is FOP </LineArea>
<BlockArea x="56692" y="361311" width="481891" height="13749" class="Text[paragraph]" instance="393" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="351524" width="264557" height="11249"  >
FOP is a print formatter for XSL formatting objects. </LineArea>
</BlockArea>
<BlockArea x="56692" y="347562" width="481891" height="41247" class="Text[paragraph]" instance="394" >
<LineArea x="56692" y="337775" width="481876" height="11249"  >
It can be used to render an XML file containing XSL formatting objects into a page layout. The</LineArea>
<LineArea x="56692" y="324026" width="481885" height="11249"  >
main target is PDF but other rendering targets are supported, such as AWT, PCL, text and direct</LineArea>
<LineArea x="56692" y="310277" width="45837" height="11249"  >
printing. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="293115" width="481891" height="59247" class="T3[paragraph]" instance="44" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="97589" y="280027" width="400096" height="14800"  >
How does FOP interact with other Apache Projects? </LineArea>
<BlockArea x="56692" y="275115" width="481891" height="13749" class="Text[paragraph]" instance="395" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="265328" width="119461" height="0" >
FOP is distributed with </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="37" x="176153" y="265328" width="42012" height="0" >
 Cocoon </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="396" x="218165" y="265328" width="229470" height="11249"  >
 as a PDF serializer for XSL (FO) documents. </LineArea>
</BlockArea>
<BlockArea x="56692" y="261366" width="481891" height="27498" class="Text[paragraph]" instance="397" >
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="251579" width="30782" height="0" >
Batik </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="398" x="87474" y="251579" width="129107" height="0" >
 can be used with FOP to </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="38" x="216581" y="251579" width="130029" height="0" >
 transcode an SVG image </LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="399" x="346610" y="251579" width="191957" height="11249"  >
 into a PDF document. The mime type</LineArea>
<LineArea x="56692" y="237830" width="147348" height="11249"  >
for PDF is &quot;application/pdf&quot;. </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="220668" width="481891" height="18000" class="T3[paragraph]" instance="45" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="230517" y="207580" width="134240" height="14800"  >
What is XSL (FO) </LineArea>
<BlockArea x="56692" y="202668" width="481891" height="0" class="Text[paragraph]" instance="400" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="189468" width="481891" height="18000" class="T3[paragraph]" instance="46" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="206509" y="176380" width="182256" height="14800"  >
What can I do with FOP </LineArea>
<BlockArea x="56692" y="171468" width="481891" height="0" class="Text[paragraph]" instance="401" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="158268" width="481891" height="18000" class="T3[paragraph]" instance="47" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="216733" y="145180" width="161808" height="14800"  >
How can I contribute </LineArea>
<BlockArea x="56692" y="140268" width="481891" height="0" class="Text[paragraph]" instance="402" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="36"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="36" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="37" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="37"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="37"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="89349" class="T1[paragraph]" instance="37" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<BlockArea x="56692" y="728505" width="481891" height="77349" class="T2[paragraph]" instance="78" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="728505" width="481891" height="0" class="T3[paragraph]" instance="48" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
</BlockArea>
<BlockArea x="56692" y="715305" width="481891" height="18000" class="T3[paragraph]" instance="49" >
<LineArea red="0.0" green="0.4" blue="0.4" x="172285" y="702217" width="250704" height="14800"  >
How do I author XSL documents </LineArea>
<BlockArea x="56692" y="697305" width="481891" height="0" class="Text[paragraph]" instance="403" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="684105" width="481891" height="31749" class="T3[paragraph]" instance="50" font-family="sans-serif" font-size="16" font-style="normal" font-weight="bold" >
<LineArea x="212269" y="671017" width="170736" height="14800"  >
How can I see a demo </LineArea>
<BlockArea x="56692" y="666105" width="481891" height="13749" class="Text[paragraph]" instance="404" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="656318" width="302021" height="11249"  >
There will be a Java Webstart demo sometime in the future. </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="37"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="37" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="38" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="38"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="38"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="490515" class="T1[paragraph]" instance="38" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="189637" y="694635" width="216000" height="23580"  >
FOP Relevant</LineArea>
<LineArea x="72637" y="665055" width="450000" height="23580"  >
Specifications and Links </LineArea>
<BlockArea x="56692" y="645345" width="481891" height="179364" class="T2[paragraph]" instance="79" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="209412" y="624895" width="176450" height="23125"  >
Specifications </LineArea>
<BlockArea x="56692" y="617220" width="481891" height="151239" class="Dotted[list]" instance="25" >
<BlockArea x="56692" y="617220" width="481891" height="13749" >
<BlockArea x="56692" y="617220" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="603420" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="617220" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="607433" width="296722" height="11249"  >
XSL-FO Candidate Recommendation (21 November 2000)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="603471" width="481891" height="27498" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="603471" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="589671" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="603471" width="481891" height="27498" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="593684" width="396846" height="11249"  >
A dtd for the XSL-FO CR from November provided by N. Grigoriev from</LineArea>
<LineArea x="141731" y="579935" width="45124" height="11249"  >
RenderX</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="575973" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="575973" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="562173" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="575973" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="566186" width="332597" height="11249"  >
Supported SVG Candidate Recommendation (02 November 2000)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="562224" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="562224" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="548424" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="562224" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="552437" width="119086" height="11249"  >
XML Recommendation</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="548475" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="548475" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="534675" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="548475" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="538688" width="122561" height="11249"  >
XSLT Recommendation</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="534726" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="534726" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="520926" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="534726" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="524939" width="287446" height="11249"  >
Portable Document Format (PDF) 1.3 Reference Manual </LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="520977" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="520977" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="507177" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="520977" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="511190" width="143734" height="11249"  >
Simple API for XML (SAX)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="507228" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="507228" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="493428" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="507228" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="497441" width="164898" height="11249"  >
Document Object Model (DOM)</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="493479" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="493479" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="479679" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="493479" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="483692" width="197535" height="11249"  >
Namespaces in XML Recommendation</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="479730" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="479730" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="465930" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="479730" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="469943" width="147199" height="11249"  >
Java JDK 1.1 Documentation</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="441981" width="481891" height="83121" class="T2[paragraph]" instance="80" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="192050" y="421531" width="211175" height="23125"  >
Tutorials/Articles </LineArea>
<BlockArea x="56692" y="413856" width="481891" height="54996" class="Dotted[list]" instance="26" >
<BlockArea x="56692" y="413856" width="481891" height="13749" >
<BlockArea x="56692" y="413856" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="400056" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="413856" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="404069" width="360057" height="11249"  >
Elliotte Rusty Harold: Chapter 15 on xsl:fo from his excellent xml book</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="400107" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="400107" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="386307" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="400107" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="390320" width="287497" height="11249"  >
Paul Sandoz: Using formatting objects with the slides dtd</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="386358" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="386358" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="372558" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="386358" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="376571" width="257971" height="11249"  >
J. David Eisenberg: Using XSL Formatting Objects</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="372609" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="372609" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="358809" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="372609" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="362822" width="164547" height="11249"  >
Miloslav Nic: XSL FO reference</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="334860" width="481891" height="96870" class="T2[paragraph]" instance="81" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="197600" y="314410" width="200075" height="23125"  >
Other resources </LineArea>
<BlockArea x="56692" y="306735" width="481891" height="68745" class="Dotted[list]" instance="27" >
<BlockArea x="56692" y="306735" width="481891" height="13749" >
<BlockArea x="56692" y="306735" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="292935" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="306735" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="296948" width="199510" height="11249"  >
Apache archive of fop-dev@apache.org</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="292986" width="481891" height="13749" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="292986" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="279186" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="292986" width="481891" height="13749" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="1.0" x="141731" y="283199" width="296720" height="11249"  >
External, but easier to browse archive fop-dev@apache.org</LineArea>
</BlockArea>
</BlockArea>
<BlockArea x="56692" y="279237" width="481891" height="41247" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<BlockArea x="56692" y="279237" width="481891" height="17445" font-family="ZapfDingbats" font-size="15" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="50760" y="265437" width="11865" height="14445"  >
l</LineArea>
</BlockArea>
<BlockArea x="56692" y="279237" width="481891" height="41247" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea x="141731" y="269450" width="396851" height="11249"  >
There is an xsl:fo mailing list: www-xsl-fo@w3.org. Subscription info can be</LineArea>
<LineArea x="141731" y="255701" width="64575" height="0" >
found here: </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="39" x="206306" y="255701" width="165973" height="0" >
 http://www.w3.org/Mail/Request</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Dotted[list]" instance="28" x="372279" y="255701" width="166302" height="11249"  >
 . And the archive can be found</LineArea>
<LineArea x="141731" y="241952" width="28112" height="0" >
here: </LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" class="ExtLink[ext-link]" instance="40" x="169843" y="241952" width="239359" height="11249"  >
 http://lists.w3.org/Archives/Public/www-xsl-fo/</LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="38"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="38" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="39" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="39"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="39"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="716505" width="481891" height="563547" class="T1[paragraph]" instance="39" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
<LineArea red="1.0" green="0.0" blue="0.0" x="225637" y="694635" width="144000" height="23580"  >
License </LineArea>
<BlockArea x="56692" y="674925" width="481891" height="509967" class="T2[paragraph]" instance="82" font-family="sans-serif" font-size="25" font-style="normal" font-weight="bold" >
<LineArea red="0.0" green="0.4" blue="0.4" x="67700" y="654475" width="459875" height="23125"  >
The Apache Software License, Version</LineArea>
<LineArea x="276787" y="626350" width="41700" height="23125"  >
1.1 </LineArea>
<BlockArea x="56692" y="618675" width="481891" height="13749" class="Text[paragraph]" instance="405" font-family="serif" font-size="12" font-style="normal" font-weight="normal" >
<LineArea red="0.0" green="0.0" blue="0.0" x="56692" y="608888" width="373206" height="11249"  >
Copyright (C) 1999 The Apache Software Foundation. All rights reserved.</LineArea>
</BlockArea>
<BlockArea x="56692" y="604926" width="481891" height="27498" class="Text[paragraph]" instance="406" >
<LineArea x="56692" y="595139" width="481891" height="11249"  >
Redistribution and use in source and binary forms, with or without modification, are permitted</LineArea>
<LineArea x="56692" y="581390" width="235398" height="11249"  >
provided that the following conditions are met:</LineArea>
</BlockArea>
<BlockArea x="56692" y="577428" width="481891" height="27498" class="Text[paragraph]" instance="407" >
<LineArea x="56692" y="567641" width="481881" height="11249"  >
1. Redistributions of source code must retain the above copyright notice, this list of conditions</LineArea>
<LineArea x="56692" y="553892" width="149636" height="11249"  >
and the following disclaimer. </LineArea>
</BlockArea>
<BlockArea x="56692" y="549930" width="481891" height="41247" class="Text[paragraph]" instance="408" >
<LineArea x="56692" y="540143" width="481890" height="11249"  >
2. Redistributions in binary form must reproduce the above copyright notice, this list of</LineArea>
<LineArea x="56692" y="526394" width="481881" height="11249"  >
conditions and the following disclaimer in the documentation and/or other materials provided</LineArea>
<LineArea x="56692" y="512645" width="107649" height="11249"  >
with the distribution. </LineArea>
</BlockArea>
<BlockArea x="56692" y="508683" width="481891" height="54996" class="Text[paragraph]" instance="409" >
<LineArea x="56692" y="498896" width="481891" height="11249"  >
3. The end-user documentation included with the redistribution, if any, must include the</LineArea>
<LineArea x="56692" y="485147" width="481885" height="11249"  >
following acknowledgment: &quot;This product includes software developed by the Apache Software</LineArea>
<LineArea x="56692" y="471398" width="481885" height="11249"  >
Foundation (http://www.apache.org/).&quot; Alternately, this acknowledgment may appear in the</LineArea>
<LineArea x="56692" y="457649" width="422693" height="11249"  >
software itself, if and wherever such third-party acknowledgments normally appear. </LineArea>
</BlockArea>
<BlockArea x="56692" y="453687" width="481891" height="41247" class="Text[paragraph]" instance="410" >
<LineArea x="56692" y="443900" width="481881" height="11249"  >
4. The names &quot;FOP&quot; and &quot;Apache Software Foundation&quot; must not be used to endorse or</LineArea>
<LineArea x="56692" y="430151" width="481881" height="11249"  >
promote products derived from this software without prior written permission. For written</LineArea>
<LineArea x="56692" y="416402" width="241647" height="11249"  >
permission, please contact apache@apache.org. </LineArea>
</BlockArea>
<BlockArea x="56692" y="412440" width="481891" height="27498" class="Text[paragraph]" instance="411" >
<LineArea x="56692" y="402653" width="481888" height="11249"  >
5. Products derived from this software may not be called &quot;Apache&quot;, nor may &quot;Apache&quot; appear</LineArea>
<LineArea x="56692" y="388904" width="422170" height="11249"  >
in their name, without prior written permission of the Apache Software Foundation. </LineArea>
</BlockArea>
<BlockArea x="56692" y="384942" width="481891" height="164988" class="Text[paragraph]" instance="412" >
<LineArea x="56692" y="375155" width="481889" height="11249"  >
THIS SOFTWARE IS PROVIDED ``AS IS&apos;&apos; AND ANY EXPRESSED OR IMPLIED</LineArea>
<LineArea x="56692" y="361406" width="481885" height="11249"  >
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</LineArea>
<LineArea x="56692" y="347657" width="481890" height="11249"  >
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE</LineArea>
<LineArea x="56692" y="333908" width="481890" height="11249"  >
DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR</LineArea>
<LineArea x="56692" y="320159" width="481891" height="11249"  >
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,</LineArea>
<LineArea x="56692" y="306410" width="481887" height="11249"  >
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- DING, BUT NOT</LineArea>
<LineArea x="56692" y="292661" width="481889" height="11249"  >
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF</LineArea>
<LineArea x="56692" y="278912" width="481889" height="11249"  >
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND</LineArea>
<LineArea x="56692" y="265163" width="481886" height="11249"  >
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR</LineArea>
<LineArea x="56692" y="251414" width="481882" height="11249"  >
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF</LineArea>
<LineArea x="56692" y="237665" width="481886" height="11249"  >
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</LineArea>
<LineArea x="56692" y="223916" width="61099" height="11249"  >
DAMAGE. </LineArea>
</BlockArea>
<BlockArea x="56692" y="219954" width="481891" height="54996" class="Text[paragraph]" instance="413" >
<LineArea x="56692" y="210167" width="481891" height="11249"  >
This software consists of voluntary contributions made by many individuals on behalf of the</LineArea>
<LineArea x="56692" y="196418" width="481886" height="11249"  >
Apache Software Foundation and was originally created by James Tauber</LineArea>
<LineArea x="56692" y="182669" width="481882" height="11249"  >
&lt;jtauber@jtauber.com&gt;. For more information on the Apache Software Foundation, please see</LineArea>
<LineArea red="0.0" green="0.0" blue="1.0" x="56692" y="168920" width="118037" height="0" >
http://www.apache.org/</LineArea>
<LineArea red="0.0" green="0.0" blue="0.0" class="Text[paragraph]" instance="414" x="174729" y="168920" width="6250" height="11249"  >
 . </LineArea>
</BlockArea>
</BlockArea>
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="39"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="39" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
<Page width="595275" height="841889" number="40" master-name="pagina" sequence-name="" >
<PageSettings font-family="serif" font-size="10" font-style="italic" font-weight="normal" red="0.0" green="0.0" blue="0.0" />
<Region x="56692" y="785197"  width="481891" height="56692" class="before" instance="40"  >
<AreaContainer x="56692" y="785197" width="481891" height="56692" >
</AreaContainer>
</Region>
<Region x="56692" y="728505"  width="481891" height="600947" class="body" instance="40"  >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
<AreaContainer x="56692" y="728505" width="481891" height="0" >
</AreaContainer>
<AreaContainer x="56692" y="728505" width="481891" height="600947" >
<BlockArea x="56692" y="728505" width="481891" height="0" class="T1[paragraph]" instance="40" font-family="Courier" font-size="30" font-style="italic" font-weight="normal" >
</BlockArea>
</AreaContainer>
<AreaContainer x="56692" y="127558" width="481891" height="0" >
</AreaContainer>
</AreaContainer>
</Region>
<Region x="56692" y="113385"  width="481891" height="28346" class="after" instance="40"  >
<AreaContainer x="56692" y="113385" width="481891" height="28346" >
<BlockArea x="56692" y="113385" width="481891" height="10880" class="BookCopyright[paragraph]" instance="40" font-family="serif" font-size="10" font-style="italic" font-weight="normal" >
<LineArea x="204402" y="105555" width="186470" height="8880"  >
1999-2001 The Apache Software Foundation </LineArea>
</BlockArea>
</AreaContainer>
</Region>
</Page>
</Document>
