You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlgraphics.apache.org by vh...@apache.org on 2007/08/23 21:00:51 UTC

svn commit: r569118 [20/49] - in /xmlgraphics/site/deploy/fop: ./ 0.93/ 0.94/ 0.94/images/ dev/ dev/design/ skin/ trunk/

Added: xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.html
URL: http://svn.apache.org/viewvc/xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.html?rev=569118&view=auto
==============================================================================
--- xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.html (added)
+++ xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.html Thu Aug 23 12:00:37 2007
@@ -0,0 +1,270 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Release Notes for Apache FOP 0.94</title>
+<link type="text/css" href="../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../skin/profile.css" rel="stylesheet">
+<script src="../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://xmlgraphics.apache.org/"><img class="logoImage" alt="Apache XML Graphics" src="../images/group-logo.gif" title="Apache XML Graphics is responsible for the creation and maintenance of software for managing the conversion of XML formats to graphical output, and the creation and maintenance of related software components, based on software licensed to the Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://xmlgraphics.apache.org/fop/"><img class="logoImage" alt="Apache FOP" src="../images/logo.jpg" title="Apache FOP (Formatting Objects Processor) is the world's first output independent formatter. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF."></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="xmlgraphics.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
+                    <input attr="value" name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Home</a>
+</li>
+<li>
+<a class="base-not-selected" href="../0.93/index.html">Version 0.93</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../0.94/index.html">Version 0.94</a>
+</li>
+<li>
+<a class="base-not-selected" href="../trunk/index.html">FOP Trunk</a>
+</li>
+<li>
+<a class="base-not-selected" href="../dev/index.html">Development</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache.org</a> &gt; <a href="http://xml.apache.org/">XML Federation</a> &gt; <a href="http://xmlgraphics.apache.org/">xmlgraphics.apache.org</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">FOP 0.94</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="../0.94/index.html">About</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Release Notes</div>
+</div>
+<div class="menuitem">
+<a href="../0.94/changes_0.94.html">Changes</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/knownissues_overview.html">Known Issues</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/upgrading.html">Upgrading</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6', '../skin/')" id="menu_1.1.6Title" class="menutitle">Using FOP</div>
+<div id="menu_1.1.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../0.94/compiling.html">Build</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/configuration.html">Configure</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/running.html">Run</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/embedding.html">Embed</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/servlets.html">Servlets</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/anttask.html">Ant Task</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.7', '../skin/')" id="menu_1.1.7Title" class="menutitle">Features</div>
+<div id="menu_1.1.7" class="menuitemgroup">
+<div class="menuitem">
+<a href="../0.94/output.html">Output Targets</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/intermediate.html">Intermediate Format</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfencryption.html">PDF Encryption</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfa.html">PDF/A</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfx.html">PDF/X</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/graphics.html">Graphics</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/fonts.html">Fonts</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/hyphenation.html">Hyphenation</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/extensions.html">Extensions</a>
+</div>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+<div id="credit2">
+<a href="http://apachecon.com/2007/US/"><img border="0" title="ApacheCon US 2007 (Atlanta)" alt="ApacheCon US 2007 (Atlanta) - logo" src="http://www.apache.org/ads/ApacheCon/2007-usa-125x125.png" style="width: 125px;height: 125px;"></a>
+</div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="raw XML" class="xmllink">
+<a class="dida" href="releaseNotes_0.94.xml"><img alt="XML - icon" src="../skin/images/xmldoc.gif" class="skin"><br>
+        XML</a>
+</div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="releaseNotes_0.94.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+<text>Font size:</text> 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Release Notes for Apache FOP 0.94</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#version_0.94">Major Changes in Version 0.94</a>
+<ul class="minitoc">
+<li>
+<a href="#Important+Changes+Code+Base">Important Changes Code Base</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<a name="N10007"></a><a name="version_0.94"></a>
+<h2 class="underlined_10">Major Changes in Version 0.94</h2>
+<div class="section">
+<div class="note">
+<div class="label">Note</div>
+<div class="content">This is not a complete list of changes, a 
+   full list of changes in this release
+   <a href="changes_0.94.html">is available</a>.</div>
+</div>
+<a name="N10011"></a><a name="Important+Changes+Code+Base"></a>
+<h3 class="underlined_5">Important Changes Code Base</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Add support for font auto-detection (easier font configuration).
+      (JM) Thanks to Adrian Cumiskey. Fixes <a class="external" href="http://issues.apache.org/bugzilla/buglist.cgi?bug_id=41831">41831</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Add support for the collapsing-border model in tables.
+      (VH, JM) Fixes <a class="external" href="http://issues.apache.org/bugzilla/buglist.cgi?bug_id=36934">36934</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Add support for named destinations in PDF.
+      (JB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+        Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements.
+      (MM)</li>
+</ul>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         1999-2007 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.pdf
URL: http://svn.apache.org/viewvc/xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.pdf?rev=569118&view=auto
==============================================================================
--- xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.pdf (added)
+++ xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.pdf Thu Aug 23 12:00:37 2007
@@ -0,0 +1,264 @@
+%PDF-1.3
+%ª«¬­
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 457 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0?4]?tu&FK9.>EZkb4ua&=9JeOdUIL$DE@`a'J2djj5b\3a%Usr&Z-#r!mbXGB]8tcnm!)/5bXV_Sl4A:g%Y;it5h_9NA8Nme$1]3lGRs92X57PjlPWq^)7GUoPA,,%\>cG3kGD3M5/JqE=+`jonn7FmnO$N7"F@"UP$1D-PQuX%=KQcfRBVsf-6;Hk'TF`6qT(%7OssaOq1YL*bFX`S_/'I=fEq=MIJ/Znq%gLjZG,]iYUp(V9iq#=MunF*SV`[rD,(uUjS",IcH$T#?Z;%l:C]K7#UKPk"Fn0>:"?2:3MXa6CdpX*hTa<aAZuJ4FK3/_m!NrNh9?Z\&u>RmY`hV>$)f\VcAOKf/&@6\&Ib*"`FpJ5B,2P.'F,d^\'&3YP=hlFDhc((kFZn\W]RLBMErX5AB7nLT/TJim<RUd>ump[h^14\NX&:DH)W7+Tu16dMUKc~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+10 0 R
+12 0 R
+13 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 559.666 242.984 547.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 541.466 251.816 529.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 11 0 R
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+13 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+14 0 obj
+<< /Length 1256 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm:gMZ%0&:N/3&Elag1phK@V7\,-HJ8VOVRu8j5gotlVJS3%<Kc...@U>Au\Dj$K^MR3!+4>3%g#:\/+EhkQL[9bjuq"c4M74p=?K<XUN&L7mMW*9C9i!A0Ei6EgpR0Xu[&)aoY&FFlZ4rH)tc[i8sd-lK<1T<g4QaWpSXKBbmIJi'Ae?.HZ#+RWHdEp@fM?Xb/MT25-cYkbWJ&`hoek=t,J/MP895C,LX!jPmYDk2VHgIc
 ?caD#Z@qJU#(#BA0C`M@$;DM'Y%pnALETT:dQXad:g+A0YH^&1RNs:Hi-CZV"&e3G<j&'Ibo6AAl9d:Ztd_<UK8(+;R\%X<8@cJq4IsH"aH`qOaHOD\&-`U0rLHu(mkG?(&40?;&&IK/e92>4V5FAj*3(H7FDb[05\9&JRP#.9[>R9d!c?`,*VQHPrm7`%Qh9i/7b[8@M$FsHOnN*moc60g#Tl[/ZqjY/LXs]Fr1g-0BfYi]*Rar%pbOoD2(R$RDrrJZLm.:~>
+endstream
+endobj
+15 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 14 0 R
+/Annots 16 0 R
+>>
+endobj
+16 0 obj
+[
+17 0 R
+18 0 R
+19 0 R
+20 0 R
+]
+endobj
+17 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 173.676 526.303 203.676 514.303 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.apache.org/bugzilla/buglist.cgi?bug_id=41831)
+/S /URI >>
+/H /I
+>>
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 432.96 513.103 462.96 501.103 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.apache.org/bugzilla/buglist.cgi?bug_id=36934)
+/S /URI >>
+/H /I
+>>
+endobj
+19 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+20 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+22 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\115\0\141\0\152\0\157\0\162\0\40\0\103\0\150\0\141\0\156\0\147\0\145\0\163\0\40\0\151\0\156\0\40\0\126\0\145\0\162\0\163\0\151\0\157\0\156\0\40\0\60\0\56\0\71\0\64)
+ /Parent 21 0 R
+ /First 23 0 R
+ /Last 23 0 R
+ /Count -1
+ /A 9 0 R
+>> endobj
+23 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\111\0\155\0\160\0\157\0\162\0\164\0\141\0\156\0\164\0\40\0\103\0\150\0\141\0\156\0\147\0\145\0\163\0\40\0\103\0\157\0\144\0\145\0\40\0\102\0\141\0\163\0\145)
+ /Parent 22 0 R
+ /A 11 0 R
+>> endobj
+24 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+25 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+26 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+27 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+28 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 2
+/Kids [6 0 R 15 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 21 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F1 24 0 R /F5 25 0 R /F3 26 0 R /F2 27 0 R /F7 28 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+/S /GoTo
+/D [15 0 R /XYZ 67.0 659.0 null]
+>>
+endobj
+11 0 obj
+<<
+/S /GoTo
+/D [15 0 R /XYZ 67.0 569.256 null]
+>>
+endobj
+21 0 obj
+<<
+ /First 22 0 R
+ /Last 22 0 R
+>> endobj
+xref
+0 29
+0000000000 65535 f 
+0000004819 00000 n 
+0000004884 00000 n 
+0000004976 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000619 00000 n 
+0000000739 00000 n 
+0000000785 00000 n 
+0000005099 00000 n 
+0000000919 00000 n 
+0000005162 00000 n 
+0000001055 00000 n 
+0000001237 00000 n 
+0000001423 00000 n 
+0000002772 00000 n 
+0000002895 00000 n 
+0000002943 00000 n 
+0000003155 00000 n 
+0000003365 00000 n 
+0000003547 00000 n 
+0000005228 00000 n 
+0000003733 00000 n 
+0000004016 00000 n 
+0000004263 00000 n 
+0000004371 00000 n 
+0000004481 00000 n 
+0000004594 00000 n 
+0000004710 00000 n 
+trailer
+<<
+/Size 29
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+5279
+%%EOF

Added: xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml?rev=569118&view=auto
==============================================================================
--- xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml (added)
+++ xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml Thu Aug 23 12:00:37 2007
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "document-v13.dtd">
+<document><header><title>Release Notes for Apache FOP 0.94</title></header><body><section id="version_0.94"><title>Major Changes in Version 0.94</title><note>This is not a complete list of changes, a 
+   full list of changes in this release
+   <a href="changes_0.94.html">is available</a>.</note><section><title>Important Changes Code Base</title><ul><li><icon alt="add" src="../images/add.jpg"/>
+        Add support for font auto-detection (easier font configuration).
+      (JM) Thanks to Adrian Cumiskey. Fixes <link href="http://issues.apache.org/bugzilla/buglist.cgi?bug_id=41831">41831</link>.</li><li><icon alt="add" src="../images/add.jpg"/>
+        Add support for the collapsing-border model in tables.
+      (VH, JM) Fixes <link href="http://issues.apache.org/bugzilla/buglist.cgi?bug_id=36934">36934</link>.</li><li><icon alt="add" src="../images/add.jpg"/>
+        Add support for named destinations in PDF.
+      (JB)</li><li><icon alt="add" src="../images/add.jpg"/>
+        Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements.
+      (MM)</li></ul></section></section></body></document>
\ No newline at end of file

Propchange: xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xmlgraphics/site/deploy/fop/0.94/releaseNotes_0.94.xml
------------------------------------------------------------------------------
    svn:keywords = Id

Added: xmlgraphics/site/deploy/fop/0.94/running.html
URL: http://svn.apache.org/viewvc/xmlgraphics/site/deploy/fop/0.94/running.html?rev=569118&view=auto
==============================================================================
--- xmlgraphics/site/deploy/fop/0.94/running.html (added)
+++ xmlgraphics/site/deploy/fop/0.94/running.html Thu Aug 23 12:00:37 2007
@@ -0,0 +1,629 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Running Apache FOP</title>
+<link type="text/css" href="../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../skin/profile.css" rel="stylesheet">
+<script src="../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://xmlgraphics.apache.org/"><img class="logoImage" alt="Apache XML Graphics" src="../images/group-logo.gif" title="Apache XML Graphics is responsible for the creation and maintenance of software for managing the conversion of XML formats to graphical output, and the creation and maintenance of related software components, based on software licensed to the Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://xmlgraphics.apache.org/fop/"><img class="logoImage" alt="Apache FOP" src="../images/logo.jpg" title="Apache FOP (Formatting Objects Processor) is the world's first output independent formatter. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF."></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="xmlgraphics.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
+                    <input attr="value" name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Home</a>
+</li>
+<li>
+<a class="base-not-selected" href="../0.93/index.html">Version 0.93</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../0.94/index.html">Version 0.94</a>
+</li>
+<li>
+<a class="base-not-selected" href="../trunk/index.html">FOP Trunk</a>
+</li>
+<li>
+<a class="base-not-selected" href="../dev/index.html">Development</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache.org</a> &gt; <a href="http://xml.apache.org/">XML Federation</a> &gt; <a href="http://xmlgraphics.apache.org/">xmlgraphics.apache.org</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">FOP 0.94</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="../0.94/index.html">About</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/releaseNotes_0.94.html">Release Notes</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/changes_0.94.html">Changes</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/knownissues_overview.html">Known Issues</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/upgrading.html">Upgrading</a>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.6', '../skin/')" id="menu_selected_1.1.6Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Using FOP</div>
+<div id="menu_selected_1.1.6" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="../0.94/compiling.html">Build</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/configuration.html">Configure</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Run</div>
+</div>
+<div class="menuitem">
+<a href="../0.94/embedding.html">Embed</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/servlets.html">Servlets</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/anttask.html">Ant Task</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.7', '../skin/')" id="menu_1.1.7Title" class="menutitle">Features</div>
+<div id="menu_1.1.7" class="menuitemgroup">
+<div class="menuitem">
+<a href="../0.94/output.html">Output Targets</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/intermediate.html">Intermediate Format</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfencryption.html">PDF Encryption</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfa.html">PDF/A</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/pdfx.html">PDF/X</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/graphics.html">Graphics</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/fonts.html">Fonts</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/hyphenation.html">Hyphenation</a>
+</div>
+<div class="menuitem">
+<a href="../0.94/extensions.html">Extensions</a>
+</div>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+<div id="credit2">
+<a href="http://apachecon.com/2007/US/"><img border="0" title="ApacheCon US 2007 (Atlanta)" alt="ApacheCon US 2007 (Atlanta) - logo" src="http://www.apache.org/ads/ApacheCon/2007-usa-125x125.png" style="width: 125px;height: 125px;"></a>
+</div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="raw XML" class="xmllink">
+<a class="dida" href="running.xml"><img alt="XML - icon" src="../skin/images/xmldoc.gif" class="skin"><br>
+        XML</a>
+</div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="running.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+<text>Font size:</text> 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Running Apache FOP</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#require">System Requirements</a>
+</li>
+<li>
+<a href="#install">Installation</a>
+<ul class="minitoc">
+<li>
+<a href="#install-instruct">Instructions</a>
+</li>
+<li>
+<a href="#install-problems">Problems</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#standalone-start">Starting FOP as a Standalone Application</a>
+<ul class="minitoc">
+<li>
+<a href="#fop-script">Using the fop script or batch file</a>
+</li>
+<li>
+<a href="#your-own-script">Writing your own script</a>
+</li>
+<li>
+<a href="#jar-option">Running with java's -jar option</a>
+</li>
+<li>
+<a href="#dynamical-classpath">FOP's dynamical classpath construction</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#check-input">Using Xalan to Check XSL-FO Input</a>
+</li>
+<li>
+<a href="#memory">Memory Usage</a>
+</li>
+<li>
+<a href="#problems">Problems</a>
+</li>
+</ul>
+</div>
+    
+<a name="N10011"></a><a name="require"></a>
+<h2 class="underlined_10">System Requirements</h2>
+<div class="section">
+<p>The following software must be installed:</p>
+<ul>
+        
+<li>Java 1.3.x or later Runtime Environment.</li>
+        
+<li>
+          Apache FOP. The <a href="../download.html">FOP distribution</a> includes all libraries that you will 
+          need to run a basic FOP installation. These can be found in the [fop-root]/lib directory. These 
+          libraries include the following:
+          <ul>
+            
+<li>
+              A JAXP-compatible XML Parser (FOP comes with <a class="external" href="http://xerces.apache.org">Apache Xerces-J</a>).
+            </li>
+            
+<li>
+              A JAXP-compatible XSLT Processor (FOP comes with <a class="external" href="http://xalan.apache.org">Apache Xalan-J</a>).
+            </li>
+            
+<li>
+<a target="_blank" class="fork" href="http://xmlgraphics.apache.org/batik/">Apache Batik</a>, an SVG library.</li>
+            
+<li>
+<a class="external" href="http://jakarta.apache.org/commons/logging/">Apache Jakarta Commons Logging</a>, a logger abstraction kit.</li>
+            
+<li>
+<a class="external" href="http://jakarta.apache.org/commons/io/">Apache Jakarta Commons IO</a>, a library with I/O utilities.</li>
+            
+<li>
+<a class="external" href="http://excalibur.apache.org/framework/">Apache Excalibur/Avalon Framework</a>, for XML configuration handling.</li>
+          
+</ul>
+        
+</li>
+      
+</ul>
+<p>The following software is optional, depending on your needs:</p>
+<ul>
+        
+<li>
+          Graphics libraries. Generally, FOP contains direct support for the most important
+          bitmap image formats (including PNG, TIFF, JPEG and GIF). If you're using JDK 1.3, 
+          you may need additional packages to get GIF images to work. See 
+          <a href="graphics.html">FOP: Graphics Formats</a> for details.
+        </li>
+        
+<li>
+          PDF encryption. See <a href="pdfencryption.html">FOP: PDF Encryption</a> for details.
+        </li>
+      
+</ul>
+<p>In addition, the following system requirements apply:</p>
+<ul>
+        
+<li>
+          If you will be using FOP to process SVG, you must do so in a graphical environment. 
+          See <a href="graphics.html#batik">FOP: Graphics (Batik)</a> for details.
+        </li>
+      
+</ul>
+</div>
+    
+<a name="N10078"></a><a name="install"></a>
+<h2 class="underlined_10">Installation</h2>
+<div class="section">
+<a name="N1007E"></a><a name="install-instruct"></a>
+<h3 class="underlined_5">Instructions</h3>
+<p>
+          Basic FOP installation consists of first unzipping the <span class="codefrag">.gz</span> file that is the 
+          distribution medium, then unarchiving the resulting <span class="codefrag">.tar</span> file in a 
+          directory/folder that is convenient on your system. Please consult your operating system 
+          documentation or Zip application software documentation for instructions specific to your 
+          site.
+        </p>
+<a name="N1008E"></a><a name="install-problems"></a>
+<h3 class="underlined_5">Problems</h3>
+<p>
+          Some Mac OSX users have experienced filename truncation problems using Stuffit to unzip 
+          and unarchive their distribution media. This is a legacy of older Mac operating systems, 
+          which had a 31-character pathname limit. Several Mac OSX users have recommended that 
+          Mac OSX users use the shell command <span class="codefrag">tar -xzf</span> instead.
+        </p>
+</div>
+    
+<a name="N1009C"></a><a name="standalone-start"></a>
+<h2 class="underlined_10">Starting FOP as a Standalone Application</h2>
+<div class="section">
+<a name="N100A2"></a><a name="fop-script"></a>
+<h3 class="underlined_5">Using the fop script or batch file</h3>
+<p>
+        The usual and recommended practice for starting FOP from the command line is to run the 
+        batch file fop.bat (Windows) or the shell script fop (Unix/Linux).
+        These scripts require that the environment variable JAVA_HOME be 
+        set to a path pointing to the appropriate Java installation on your system. Macintosh OSX 
+        includes a Java environment as part of its distribution. We are told by Mac OSX users that 
+        the path to use in this case is <span class="codefrag">/Library/Java/Home</span>. <strong>Caveat:</strong>
+        We suspect that, as Apple releases new Java environments and as FOP upgrades the minimum 
+        Java requirements, the two will inevitably not match on some systems. Please see 
+        <a class="external" href="http://developer.apple.com/java/faq">Java on Mac OSX FAQ</a> for information as 
+        it becomes available.
+      </p>
+<pre class="code">
+USAGE
+Fop [options] [-fo|-xml] infile [-xsl file] [-awt|-pdf|-mif|-rtf|-tiff|-png|-pcl|-ps|-txt|-at [mime]|-print] &lt;outfile&gt;
+ [OPTIONS]  
+  -d                debug mode   
+  -x                dump configuration settings  
+  -q                quiet mode  
+  -c cfg.xml        use additional configuration file cfg.xml
+  -l lang           the language to use for user information 
+  -r                relaxed/less strict validation (where available)
+  -dpi xxx          target resolution in dots per inch (dpi) where xxx is a number
+  -s                for area tree XML, down to block areas only
+  -v                to show FOP version being used
+
+  -o [password]     PDF file will be encrypted with option owner password
+  -u [password]     PDF file will be encrypted with option user password
+  -noprint          PDF file will be encrypted without printing permission
+  -nocopy           PDF file will be encrypted without copy content permission
+  -noedit           PDF file will be encrypted without edit content permission
+  -noannotations    PDF file will be encrypted without edit annotation permission
+  -pdfprofile prof  PDF file will be generated with the specified profile
+                    (Examples for prof: PDF/A-1b or PDF/X-3:2003)
+
+ [INPUT]  
+  infile            xsl:fo input file (the same as the next) 
+  -fo  infile       xsl:fo input file  
+  -xml infile       xml input file, must be used together with -xsl 
+  -atin infile      area tree input file 
+  -xsl stylesheet   xslt stylesheet 
+ 
+  -param name value &lt;value&gt; to use for parameter &lt;name&gt; in xslt stylesheet
+                    (repeat '-param name value' for each parameter)
+ 
+ [OUTPUT] 
+  outfile           input will be rendered as PDF into outfile
+  -pdf outfile      input will be rendered as PDF (outfile req'd)
+  -pdfa1b outfile   input will be rendered as PDF/A-1b compliant PDF
+                    (outfile req'd, same as "-pdf outfile -pdfprofile PDF/A-1b")
+  -awt              input will be displayed on screen 
+  -rtf outfile      input will be rendered as RTF (outfile req'd)
+  -pcl outfile      input will be rendered as PCL (outfile req'd) 
+  -ps outfile       input will be rendered as PostScript (outfile req'd) 
+  -afp outfile      input will be rendered as AFP (outfile req'd)
+  -tiff outfile     input will be rendered as TIFF (outfile req'd)
+  -png outfile      input will be rendered as PNG (outfile req'd)
+  -txt outfile      input will be rendered as plain text (outfile req'd) 
+  -at [mime] out    representation of area tree as XML (outfile req'd) 
+                    specify optional mime output to allow AT to be converted
+                    to final format later
+  -print            input file will be rendered and sent to the printer 
+                    see options with "-print help" 
+  -out mime outfile input will be rendered using the given MIME type
+                    (outfile req'd) Example: "-out application/pdf D:\out.pdf"
+                    (Tip: "-out list" prints the list of supported MIME types)
+  -mif outfile      input will be rendered as MIF (FrameMaker) (outfile req'd)
+                    Experimental feature - requires additional fop-sandbox.jar.
+  -svg outfile      input will be rendered as an SVG slides file (outfile req'd) 
+                    Experimental feature - requires additional fop-sandbox.jar.
+
+  -foout outfile    input will only be XSL transformed. The intermediate 
+                    XSL-FO file is saved and no rendering is performed. 
+                    (Only available if you use -xml and -xsl parameters)
+
+
+ [Examples]
+  Fop foo.fo foo.pdf 
+  Fop -fo foo.fo -pdf foo.pdf (does the same as the previous line)
+  Fop -xml foo.xml -xsl foo.xsl -pdf foo.pdf
+  Fop -xml foo.xml -xsl foo.xsl -foout foo.fo
+  Fop foo.fo -mif foo.mif
+  Fop foo.fo -rtf foo.rtf
+  Fop foo.fo -print or Fop -print foo.fo 
+  Fop foo.fo -awt</pre>
+<p>
+        PDF encryption is only available if FOP was compiled with encryption support 
+        <strong>and</strong> if compatible encryption support is available at run time. 
+        Currently, only the JCE is supported. Check the <a href="pdfencryption.html">Details</a>.
+      </p>
+<a name="N100C4"></a><a name="your-own-script"></a>
+<h3 class="underlined_5">Writing your own script</h3>
+<p>FOP's entry point for your own scripts is the class
+<span class="codefrag">org.apache.fop.cli.Main</span>. The general pattern for the
+        command line is: <span class="codefrag">java -classpath &lt;CLASSPATH&gt;
+        org.apache.fop.cli.Main &lt;arguments&gt;</span>. The arguments
+        consist of the options and infile and outfile specifications
+        as shown above for the standard scripts. You may wish to review
+        the standard scripts to make sure that 
+        you get your environment properly configured. 
+        </p>
+<a name="N100D4"></a><a name="jar-option"></a>
+<h3 class="underlined_5">Running with java's -jar option</h3>
+<p>
+        As an alternative to the start scripts you can run <span class="codefrag">java
+        -jar path/to/build/fop.jar &lt;arguments&gt;</span>, relying on
+        FOP to build the classpath for running FOP dynamically, see <a href="#dynamical-classpath">below</a>. If you use hyphenation,
+        you must put <span class="codefrag">fop-hyph.jar</span> in the <span class="codefrag">lib</span>
+        directory.
+      </p>
+<p>You can also run <span class="codefrag">java -jar path/to/fop.jar
+      &lt;arguments&gt;</span>, relying on the <span class="codefrag">Class-Path</span>
+      entry in the manifest file. This works if you put
+      <span class="codefrag">fop.jar</span> and all jar files from the <span class="codefrag">lib</span>
+      directory in a single directory. If you use hyphenation, you
+      must also put <span class="codefrag">fop-hyph.jar</span> in that directory.</p>
+<p>In both cases the arguments consist of the options and
+        infile and outfile specifications as shown above for the
+        standard scripts.</p>
+<a name="N10103"></a><a name="dynamical-classpath"></a>
+<h3 class="underlined_5">FOP's dynamical classpath construction</h3>
+<p>If FOP is started without a proper classpath, it tries to
+        add its dependencies dynamically. If the system property
+        <span class="codefrag">fop.home</span> contains the name of a directory, then
+        FOP uses that directory as the base directory for its
+        search. Otherwise the current working directory is the base
+        directory. If the base directory is called <span class="codefrag">build</span>,
+        then its parent directory becomes the base directory.</p>
+<p>FOP expects to find <span class="codefrag">fop.jar</span> in the
+        <span class="codefrag">build</span> subdirectory of the base directory, and
+        adds it to the classpath. Subsequently FOP adds all
+        <span class="codefrag">jar</span> files in the lib directory to the
+        classpath. The lib directory is either the <span class="codefrag">lib</span>
+        subdirectory of the base directory, or, if that does not
+        exist, the base directory itself.</p>
+<p>If the system property <span class="codefrag">fop.optional.lib</span>
+        contains the name of a directory, then all <span class="codefrag">jar</span>
+        files in that directory are also added to the classpath. See
+        the methods <span class="codefrag">getJARList</span> and
+        <span class="codefrag">checkDependencies</span> in
+        <span class="codefrag">org.apache.fop.cli.Main</span>.</p>
+</div>
+    
+<a name="N10135"></a><a name="check-input"></a>
+<h2 class="underlined_10">Using Xalan to Check XSL-FO Input</h2>
+<div class="section">
+<p>
+        FOP sessions that use -xml and -xsl input instead of -fo input are actually 
+        controlling two distinct conversions: Tranforming XML to XSL-FO, then formatting 
+        the XSL-FO to PDF (or another FOP output format).
+        Although FOP controls both of these processes, the first is included merely as 
+        a convenience and for performance reasons.
+        Only the second is part of FOP's core processing.
+        If a user has a problem running FOP, it is important to determine which of these 
+        two processes is causing the problem.
+        If the problem is in the first process, the user's stylesheet is likely the cause.
+        The FOP development team does not have resources to help with stylesheet issues, 
+        although we have included links to some useful 
+        <a href="../resources.html#specs">Specifications</a> and 
+        <a href="../resources.html#articles">Books/Articles</a>.
+        If the problem is in the second process, FOP may have a bug or an unimplemented 
+        feature that does require attention from the FOP development team.
+      </p>
+<div class="note">
+<div class="label">Note</div>
+<div class="content">The user is always responsible to provide correct XSL-FO code to FOP.</div>
+</div>
+<p>
+        In the case of using -xml and -xsl input, although the user is responsible for 
+        the XSL-FO code that is FOP's input, it is not visible to the user. To make the 
+        intermediate FO file visible, the FOP distribution includes the "-foout" option 
+        which causes FOP to run only the first (transformation) step, and write the 
+        results to a file. (See also the Xalan command-line below)
+      </p>
+<div class="note">
+<div class="label">Note</div>
+<div class="content">
+        When asking for help on the FOP mailing lists, <em>never</em> attach XML and 
+        XSL to illustrate the issue. Always run the XSLT step (-foout) and send the 
+        resulting XSL-FO file instead. Of course, be sure that the XSL-FO file is 
+        correct before sending it.
+      </div>
+</div>
+<p>
+        The -foout option works the same way as if you would call the 
+        <a class="external" href="http://xml.apache.org/xalan-j/commandline.html">Xalan command-line</a>:
+      </p>
+<p>
+        
+<span class="codefrag">java org.apache.xalan.xslt.Process -IN xmlfile -XSL file -OUT outfile</span>
+      
+</p>
+<p>
+        Note that there are some subtle differences between the FOP and Xalan command-lines.
+      </p>
+</div>
+    
+<a name="N10163"></a><a name="memory"></a>
+<h2 class="underlined_10">Memory Usage</h2>
+<div class="section">
+<p>
+        FOP can consume quite a bit of memory, even though this has been continually improved.
+        This is partly inherent to the formatting process and partly caused by implementation choices.
+        All FO processors currently on the market have memory problems with certain layouts.
+      </p>
+<p>
+        If you are running out of memory when using FOP, here are some ideas that may help:
+      </p>
+<ul>
+        
+<li>
+          Increase memory available to the JVM. See 
+          <a class="external" href="http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/java.html">the -Xmx option</a> 
+          for more information.
+          <div class="warning">
+<div class="label">Warning</div>
+<div class="content">
+            It is usually unwise to increase the memory allocated to the JVM beyond the amount of 
+            physical RAM, as this will generally cause significantly slower performance.
+          </div>
+</div>
+        
+</li>
+        
+<li>
+          Avoid forward references.
+          Forward references are references to some later part of a document.
+          Examples include page number citations which refer to pages which follow the citation, 
+          tables of contents at the beginning of a document, and page numbering schemes that 
+          include the total number of pages in the document 
+          (<a href="../faq.html#pagenum">"page N of TOTAL"</a>).
+          Forward references cause all subsequent pages to be held in memory until the reference 
+          can be resolved, i.e. until the page with the referenced element is encountered.
+          Forward references may be required by the task, but if you are getting a memory 
+          overflow, at least consider the possibility of eliminating them.
+          A table of contents could be replaced by PDF bookmarks instead or moved to the end of 
+          the document (reshuffle the paper could after printing).
+        </li>
+        
+<li>
+          Avoid large images, especially if they are scaled down.
+          If they need to be scaled, scale them in another application upstream from FOP.
+          For many image formats, memory consumption is driven mainly by the size of the image 
+          file itself, not its dimensions (width*height), so increasing the compression rate 
+          may help.
+        </li>
+        
+<li>
+          Use multiple page sequences.
+          FOP starts rendering after the end of a page sequence is encountered.
+          While the actual rendering is done page-by-page, some additional memory is 
+          freed after the page sequence has been rendered.
+          This can be substantial if the page sequence contains lots of FO elements.
+        </li>
+      
+</ul>
+</div>
+    
+<a name="N1018A"></a><a name="problems"></a>
+<h2 class="underlined_10">Problems</h2>
+<div class="section">
+<p>If you have problems running FOP, please see the <a href="../gethelp.html">"How to get Help" page</a>.</p>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         1999-2007 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: xmlgraphics/site/deploy/fop/0.94/running.pdf
URL: http://svn.apache.org/viewvc/xmlgraphics/site/deploy/fop/0.94/running.pdf?rev=569118&view=auto
==============================================================================
--- xmlgraphics/site/deploy/fop/0.94/running.pdf (added)
+++ xmlgraphics/site/deploy/fop/0.94/running.pdf Thu Aug 23 12:00:37 2007
@@ -0,0 +1,1039 @@
+%PDF-1.3
+%ª«¬­
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 950 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!$F>u03/'Sc)J.suoTEe,0Zjb#YI<f(...@L_7RVu0>U?F$hp'O:fTk7E8Dkbk/A@UBLc;Lj"2OD&p3&d:2m?9ZLjTT;k9,o!A,U">60Z89q+3!L++g+-:/#Tm"K`bQ*9`-7\UB%e2%E-t5g?'c2hUe`iGS*(?/R$B);,:]Fm<9Ef/-25eGQ3r8:RE%7S9$dsGYiE3n3;Nq*Y<SW&525m%?EOgn20pk5[>N<cOpKH>U_o=!"Fl<8U=r_TRp%ETDMBCo"26>lDie6HNORd-%C1WEs6<k:EDmor?P7h.np^!h1`*%O(.)78TO#i!QPLB9JZ9P=S1i0u\S0As+r:L6k5sGF.&/+OAA(-4^73gQ:K5;2`HV$lm:OQGXNsZ7m3iMocsB)ooIHc\e*6L+Q7a[jY*,a'ZH7`WC,sg_l_u3.%H>[uU]~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+10 0 R
+12 0 R
+14 0 R
+16 0 R
+18 0 R
+20 0 R
+22 0 R
+24 0 R
+26 0 R
+28 0 R
+30 0 R
+32 0 R
+33 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 546.166 197.0 534.166 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 527.966 146.0 515.966 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 11 0 R
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 509.766 162.164 497.766 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 13 0 R
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 491.566 150.836 479.566 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 15 0 R
+/H /I
+>>
+endobj
+16 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 473.366 292.328 461.366 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 17 0 R
+/H /I
+>>
+endobj
+18 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 455.166 261.476 443.166 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 19 0 R
+/H /I
+>>
+endobj
+20 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 436.966 221.156 424.966 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 21 0 R
+/H /I
+>>
+endobj
+22 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 418.766 254.324 406.766 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 23 0 R
+/H /I
+>>
+endobj
+24 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 400.566 296.648 388.566 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 25 0 R
+/H /I
+>>
+endobj
+26 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 382.366 271.652 370.366 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 27 0 R
+/H /I
+>>
+endobj
+28 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 364.166 166.316 352.166 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 29 0 R
+/H /I
+>>
+endobj
+30 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 84.0 345.966 137.336 333.966 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 31 0 R
+/H /I
+>>
+endobj
+32 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+33 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+34 0 obj
+<< /Length 3008 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0F>B?9)(4Q"]i,'iA%\bW3ns8Xp/pfAfDsZ1um<B]+&sB4:@(=k:r;&Q.T_gPIN0J.Tat`;On(]REi7%YXimP:A[iOd`IHFY$1L`B6O'"T"230P_0[I>f>(?H:m!%$-l8l0KbMB>&U9/nD)Z<[V7C8'&WdJIXC#.[:?/2(NFlq<W+hhU*ruUhnr#a@K'?_j`f(^?%?<LnMIE(5aT#JACT&(+^5E!U/3rA[)Vu)2Mg%0UAm\^K^VdWs<keQ3+[0UV[2<?*Dc2C,Uqr^Mn[Eap\H]?L6?7N:(odU<UBj6phIX4>1M:8aC8J8-hZq=J+P$njUOP59?E:?DtX7dWU*'3uqbbcu42r[8>R`&h3GQ!mDqY*BW&UO@YVcCAuls?J@EKR*GMY<MJqk<Bt_f,T?>D>B)@YqL?q;iCff%pDZKcE#W.!Pu6]nQ8'(i/Rd"LqjX")bp&^9tAI"7fCI/L8cT>i0k8mMZlY7?\570s"1`cbSRWY'Nc4Y4s8DF!,`=dKTSr_'ihAM`QZ)=iFrP`(tLjB5&k1%XmWi"r\M=dq)F\U/IHer#0i]r)AIr`db1`"cA1C<pPOm(nXNtBSDIXqY-^Z&Nph;U5YEjj//#cSlCG&=>(5>Ph:)c')CKaUr.2bcK]M*dBK!Oh]M/8IpZ_hp#cB5U=WJ.)jaQ*m)E`MBX$%_TV*pD]iNKp0O]AH4N;N8CP!=BC3/m>`jkj>E;P*PD0&P*;hDe,If$2gDFIF^D";7S*6r%s?K:<rG5O$QYaGS'a?l<U[MB7]*P,RdE*?3k<2>1"'?t+4j?k]b:GOg5dPi=0r":bG$E:u.%O,m6U1,"*mr&D^>/=YaG\7P5$2%;83Q4YZ52RSD.5G;1bl1D0!niVHOG\?><Isk:QO1@nq*[_MTNVjr3f;%6ABUTSCC["U!kPO/K2FmFp$S35j?Y%8*HmPT':F?g6Y+7$*u+_mp"B`Ga(\Jj#j8Y:K5TYdC>E@iKDo=
 4;^N<D/Urqc3KS\#dYEMCdSWO]N&moVq#h<'D89Hr;suk>"VXn8]Dl./9?hA,ZAt\0kR!R:@4:H)[VWSF6^C.lSS20EQ9WLBI*69GJCkngehP5Jb9CqD`&COm@_OrO/P2I.&t]9J9h<Eo*Q"s<j_567H2a4K[oln[Dj3t"P.3GBHk)t(KCl"sq4$qs#I-C`Zd!*3q)dr*>?&94I'?aJ!!DseiX)&lZ#"aTDXgq9%>H)<I+@DN&rqMjM`hEfB&Q7s&[QRo3,5o"8[aWb7g7S"a9Z<@*3hINLSH3A-]&oWNZFo&OgjCK#IQZALSH3a9bKZ7*#0`S0P#+FUCV*bY.kB6U&rg`7j>4;Hi7!OHb*O2d1:1T:>uV`A&Da>oA2Xq\?PU.e*F&bBGQ%F/.kOQL8AM*T4I8DYj<J]UX4gW6QUn,''J9O;Ln0"@e&tW,\gjEa8$.<OpcJsM`Hl:%l,EW1qtW05,\Xs/AsGmc&/4W:?1X<kP1WUN82UC=h9VPFWns9o.8<i!k#,uchh,lkH8RqO.UpAkk:>(P,q1cX/dY0dZoB7);A^[&k*:_au?5p*3L^1$m.J=</5j$M#98>QMnJC`-Sn9'r=bNP%9=Nl.oOl9#N01Bne`@;0AIC75\O1@qr?pn,tc.b&\cG6fki3ML7)m61`tk+RrKK%-&(,;'?DkgQ@Y-Mqd-mOGrqcQ^?q+k4Sj^*!@=7?!Uh*DhffjXppm""+*RE)C06MrKf7B4uZ4\[><Y3a:;(8hAdSoeLGJ7:Tm&:r!$oPP=[T?gdIDN'"5[P.2fJeD+Jce#g)\,\9=C>+L84g,+=3!7huG3Ws7AP_gJmd/t.pW'O10`AHjDmEagm9W@(p+5qS%Ug:7k6P8I-Zc6W'#O<t#o"qJ*'p_61<7+UUSo5G*OYQJ)JWFHZ/k"3]S?dZ(XZJH0r;XX!Gc0_\_'V]\Pm.0$"r"u=ZTmWU8"T5]A'&_!mh85"s:C!o150Du69E8
 .Y9QDumdR92Q0!cQb7j1m?<sO(!Qn+(d7hYMB$."1pHB<)sB&hUmrHNN]MfPL2BY`Mn6Q9:DJ'-SA(\`%3Eh+6eK(G+V44MmS?>14q.r>H[kK3/:re0h%q@gkkJ'tBm@rKV``lkF1Vr4kG2m[a=/3$g[NL/?LKMnQ%j5CerRjMA"1)q2#Q;:'rNM[P.-XXdqYMn<SBdoj3jS5S1qukGX61P^`nh^S,kWsMk"MA_FPml2//^2U"ZU[\ekEFEY5k5t,)!nU&>On_6>+WcH')qZDkdi$tV.XV:Y*o-e(Gg(T),Z/I#SabWkRI)Yr5+/BD#[[VmM@K4TZ2F%g;NN?Dd5O_2BWn1J.(k.<\i*eXf1t=ae/D%%X$mFNj.Qo[G>QE+DEUE?*ZQTgR\;i.U_)5P5U^JK:+DO/;W_6AR+4/T:lD#NXM?]lh'X*c])I>WBn_e1-FKVac!&1QqZ5'^F'?i"0HkI,O62]@5U9OLs$huqEg'(o2(9,>/g1.I&NK3lI^PU&ti,R\L<cin]RWm\mC\F;X%okO?-pq-/VfBK^;;F'Ddg[]RRrNa%-qC?X54UgomG]NWR$;?D99:nE#"E>1)sNK:N<kI,"&@]hK\ZHtWRV#Kds;c14DcDl1+0<OSu?/a[g>:3ll!F0fe9Jo'j=*9Hg#&&f`32e0u;Qs=GQ&Odn)QLPm6,]6/!g5N)R8C0_<9GRgROtMaQ'Ra1r:J%qlR44*)T']EoD@.U@jDV`&5c6^lKb:hqHEBs21AjStDZXY@bM<9gq4[rTq,tA'A'oMi+E6<d*fe=/8HhQgH_l._aH[B.]$%^c?E`C(fV&*Efc(d9p7rJrpK2OOruMDE!-T\GCrH?WVeJfLpZ2b_C8&rWePcE_4>9*s8VfFbD=nDKakg:g:Aq!7Jd\BN2hucfW1$h*B5!/<73W;@0ctWK3/ib7&4RtVJ:fDk\3p/053.Vm</io,Kr:L@*D%*H\n)#:]HDNO/,^d`>Q
 !Zab!.EmhmZ23DjRob"5-h^JXi&[[#Y+jY.peN~>
+endstream
+endobj
+35 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 34 0 R
+/Annots 36 0 R
+>>
+endobj
+36 0 obj
+[
+37 0 R
+38 0 R
+39 0 R
+40 0 R
+41 0 R
+42 0 R
+43 0 R
+44 0 R
+45 0 R
+46 0 R
+47 0 R
+48 0 R
+]
+endobj
+37 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 179.316 588.266 259.668 576.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../download.html)
+/S /URI >>
+/H /I
+>>
+endobj
+38 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 358.308 548.666 439.932 536.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xerces.apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+39 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 378.312 535.466 455.28 523.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xalan.apache.org)
+/S /URI >>
+/H /I
+>>
+endobj
+40 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 108.0 522.266 173.652 510.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/batik/)
+/S /URI >>
+/H /I
+>>
+endobj
+41 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 108.0 509.066 277.644 497.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://jakarta.apache.org/commons/logging/)
+/S /URI >>
+/H /I
+>>
+endobj
+42 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 108.0 495.866 249.636 483.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://jakarta.apache.org/commons/io/)
+/S /URI >>
+/H /I
+>>
+endobj
+43 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 108.0 482.666 291.288 470.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://excalibur.apache.org/framework/)
+/S /URI >>
+/H /I
+>>
+endobj
+44 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 366.288 409.866 480.288 397.866 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (graphics.html)
+/S /URI >>
+/H /I
+>>
+endobj
+45 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 192.66 396.666 299.34 384.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (pdfencryption.html)
+/S /URI >>
+/H /I
+>>
+endobj
+46 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 90.0 343.066 198.66 331.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (graphics.html#batik)
+/S /URI >>
+/H /I
+>>
+endobj
+47 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+48 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+49 0 obj
+<< /Length 2750 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!#]CN%rs(B*Z._2f';NB"i7b:"-FgGj&te8FZ\!UO2K,"L(SI"`)&?KB/qjnfN^WQMYT'L`lKagq0$pDNhnLPn)%(S<=YZ%;r4?FYr]L>t74jc0St"a>f5jO..9r-\&-QbL/GYmjmOoWZ%`RnY7-7u_\ec%okMiup<%0<7M%_,fsa.q?D3'-:MH>H.15)60FTeZ(*!RZ)H#)(IqlotsfFisPf%j3L867.<=Adl$tBKbA*J-N`okPIW)AZ5IQqcUB;Ciq7P/^K&*n>]*!/@JFLur%RYnjV-MJ_4liq.rl5d(e#doD'EHMS4LW!7!@J2*FOec!5H5I0J9@ljoksFSY""INFSB01;o:djVLIZ0p+JL%A>EH+<tN:AV<aUObb:L">4Wj+d[N6eDnKP*F4+CC<nnP,@b`gc[$.1^C\2j:"WEq8g'uT,f;gtTNpC+=Cq@fYq;j]*"E0<d*q(<p'tZMHre+e,SX+E+HKc?=el,Hk'VfY.6s)APe)kUs#SBcn?:/c:(8H*(rm`to%%JIf(N@c*2bGn9&Y)r`,4,BmrQd2Dd-D9K8Zfk(YP<TfBZ^1Od"W<RYS7<=Jm%ZMBGt<b.eW*`_)K*f[_O8J#/bsfM/L)DM\"#2fY%kj6PKR\j"ONFXJo1=O_2YoRQm:'c!n9VAN'/C0#Ng'kja<mOCsZjuQ;u,7tf.EGRm":N<-];ZsBuNX4tqpTdlQ:i!H47N50g(1`,'dF72q.LFRPnapQ[5>JVQBjPLFpN63p;2=7o.]EnRYI"<TEW9d-'K@Y9.[=ci%O5ikbnpoGb3t=Ua\Lr3!jP05G9U*tKt[#oorm!IrpKL9)rstW9U>9)5qT"+.qk3J7*c@U9lm/PZ96A3;2G=1*Kj]P;%Z7,GA/CFBL6TT1*5]+Bn]Ko)6bLh0Ra"6=s2bW&5l(2<M>rOYr]g+8)s$-6+P4g"GL?GW<kof)g5=I)gC^j@eWVGJU=%l5&3'K2p>otD*HN
 1ZJ%QE>/B40%R`%NpnMo`iZ<*LVjdq1[)ti:]W?air%<ujM8@DAO0GSdD'Db7!#9a`i>^]5U:`O\Vi?9q`s.Kt<`DL7K2VI4lhOeb8$tg^+pe`H0-kRf7O$j)`VgRQd[G?ED/u?3],(*B,q?(Wg#Rc6%@pN)e9/##d-Dp>b<="A]u$ldB#@B/d&p1T-RnUrXNt`gr^D]iDTAqX<S]N]`I2VZnkIm1(ef#%9m=d'\D'c$%VHO="-J/N?FS\!ks>k!DF??$Y[(aWgp]ZJW489^%(S<QIGrOoJa"igQZ&J6FbWFm64>Z)SJ4(ddr.Xo9^1^H]b<92?MdNe16DP\JZem?s04/n:1R#H9[>PmXV8lm-<4mW%U'oRg25j06uQ9&R4:'7T[H'$ndKNP-B9kI*##nhaFp&KT0!_U6(TiEqP$G=<<C?Gk\#(oaqSRtX.%FNK6ntF<0JAtHOl&kD5/9/DJcgDQK6GK@l/aRdugI_35g(\98@M!c4()Qo=e_B7_ZXPIf!`cVZN!UB(skN_^N-\k[U(3DC@]C>DmY#H#\WbF:ULbEo,cG6P5=$qVfIT`>2E)j.52ML"M`a(Kn9I]SI;-ne*RO>/N3j2K/sH\.ioN!:Me8U":*]=FPpY3Nt&fl`7BBCZYSb.^-O!H'!)RYPe+^iVVB%m\_bPq@%5O-F$_Jk+\GcI]"<QX(jHUMplXfQs'M#KX_Q1id_230lhK"Jg33ShWJ3h)d%)SEMm.m>1&FS?6?eu-R9UbTe+O*"p[E.O23#*@+H7u@>5`V1D/g8*fD^O2,"V\+auR7#.ZNl/3)2S+^#r(O_>TGdk0=:Nh06[KC1QYd@%i+QML;$f2?iEqAEh&&iQONNnb&58K;9NN+>eYO9)g#OS<rC;W5PG:RCs\bcsh<ekr%JB/!.iHp\['R2U8j%Yo5Tg+W"+%Xfsf1obZZ$N1I`&jaic[ks=^5R^hc@r$9u@__u=-ej8bZditl@eZjk<:Q
 thr6fED;s9:Uf`cE0(/?ij#a>D$7(>FnqscO%GG!),b:6,:hfY(&Lbu*1i=%u4&pMFN*<M%.(Ya$rY$*a=-O1WH[,A#rH_MN:24R\5J/a8s5e8!m;&&ma&*mP8F]i_YmEMo!m"k/(IJb[\+Fh\Zk&\f:Ef!\g*=unt:N6=*5\B!0N3K!u<W<@"H;ce[ShjgbBpkdAlp4)8=5nogL-Xk<(QYh1@oX45=r4L^iSFhs8@)sY9E-o?]q/XhPVO]6#0gmL5(])/6b<8?d(Q%N%5]'S?"X9l&i`*69u#YBr;VY&<'Jo\)'!o!^@k<+7=AS$6_XZGbOSVf?/L/IAUhS4ND/WP;]W&@D<BGW37M-j[g,m$"k9`XV4L+h?NO#iD[mu:,)KL82G%XT=5sq;=^EcF$8mfJJ,3S^?%MCoMm;+-9^5`5pK@%]rD.Y++(eY&[4UD1+W2-)gGouSp!jtgGa2f!p:?`c-JiM;$J-XpEQ"i54I#H]K5rqt%4TZ>k^u"uj^/(27Ko=M]V/!+][Jm<6@\hu5+;.a<L!(]f+->n"TW&dingkO?[JI1^;r%H,Q,M`$dNXC1;C6TQRYS<YL9RHHl(*"Qe.W2g2Bj+XbI%Q;^.`0)d1[4M/.=U4ZFZDJ&>F`LHR]!hrhq!48!eL+!)/"#^h,"KS'AJ\W'A(or%jr&.lut-`JP,en">_!/.:&dI'L$]sms"bju$rUBR(eM0;"nL?lC@r,#SK=3DnCFH_W!X+GqZ7M&/_c#T@ebL&WU"WUWrD#~>
+endstream
+endobj
+50 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 49 0 R
+/Annots 51 0 R
+>>
+endobj
+51 0 obj
+[
+52 0 R
+53 0 R
+54 0 R
+55 0 R
+]
+endobj
+52 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 466.296 456.313 526.944 444.313 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://developer.apple.com/java/faq)
+/S /URI >>
+/H /I
+>>
+endobj
+53 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 72.0 443.113 123.0 431.113 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://developer.apple.com/java/faq)
+/S /URI >>
+/H /I
+>>
+endobj
+54 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+55 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+56 0 obj
+<< /Length 2175 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GauHMgMYb*&:Ml+#^L+k1pff9\eISa2N<V1Rn^>2(Bp6k0K'qe.nclf47V4skWZAQ+SB?+U5hcA__Yr.U>A\+c6l,sNi7(*s$%QMN7aH^](!mK++?uh[u"m3b.9b4lfe:rb@-9T[]jT-;9*2.?Opa"/%`-BDgqLq))gE("+U.V7cV:Y2G?j-7s5'ZL4@_DH249*6)leF>2N+NAJ)p8X]*h(=.b094H'u5SRt3#9(o`P9I[V6>o!=BIe&7Oq7O*UpPCPlm2khsIj-O(OieJ4Pu=Pf:Vr"+]Ykq]"b\prkYu/7ffp@t-,R6Zd0^??<9(GYZ_Y?Bj_3a<ane<2Kdme*H;j8'(6d0R5>`.6<;**g@:$(Zbt4d1-.0U`StOqu!Rs_:(Btmt?>e`k8llWk5X]+an!@B/='m=>9[jG7+Dt#Z93+LA2Qk^jm_]<ur>#F[<'4*IRe8Hln#roYN%qZk8DTjABO3t%c7<LJ_aBuEruXLE0Hoi4^L#--#d;Xe!=?C[Xe`EQ^hn<Y+5kPY;nUX;=f,%Ej'kY3K<#@2-BtsAC0($CEdZ,30oG!7o/%-Bm5.HEL9=FI&2msVYI4cY&$QH[fEp9%G@)iaoA=)#(?T<V2ji"r7=.4Plkg[#GAJI,LWkWC396FJrXR&CpiI!+N=LL4lKjSFd6a8mgL?K2-Es"'0A%O'Y,>Ei(40PG'gZ%9jZG[+_sbTHqkE0Q-$C4g76!6<YPkPA-_JD*q_.[m@9r_jmge<kIt$/lX[e5s7U,CZ)uqQ91#/T>l="U,jt7sSD^G9n^+[C#qOo>?"3+Q%Br5nc(XRTi'Ug0%HE?_Vg3gNb-[4'oN!i85-4ocJ9uHc2JOrLR&lDp!UoC/X"*Z+JMNW<#I1u3-CpRggY>nVf7Pc4LP^#n6@L;X&6O8+t&t:&-<O6EoS3olp"\BJ1A`#9k8tF;co"#YI8pd%A-l,?G"_J!]_ZGJJ-<P<T&@JW\N3Y]3mr>771U0b
 RH>MYr1;[4M:,!&;`n+r#&$`[f6_'u02X\Gi632,sl/E\bgn`\Q;8\UBLa*sZd)qG`-dEeZ1k4dJAkZ-0VU-8WX(WMf/_c'42`It(^uRDG2&$:EH-emGK^%tQ;4&0?>E4dUn5?DHkDakSVF_du_lVt^FQW@W\8>1r_a?7q(SA'$2_JI_0'(@Tok_s]k!4.W2.:P)OK&^o(NM+Q'C^%Qb&F8\8R@+4Se9i4/8TCdDAV`NN!)krb`hZULT%s^*lpQ$,=[iM6gV8Yak)<Hc...@gVrMJ2Tra>A#dC'L<VcHQp35'FQ^e1*ge_-3,M(2E\e97HP)o:<u=^0c=U@[)0kr,qj38JM")LN/C\;F0.Pq"A*mRttIc&)M_Q?.Y^7#/uk"Xh%E_M+'*_Vug)G)f5;U<4=5Y9fgm6Q;>$Y9KmG=-$g
 8/YVqPi=iGAdZPb_ti409Q]2L_lamQ#Ua%,1jMOIAr.iY2YHWkQnS1/71ISHTl&-Qh:pl6)R[@om*-1CK>3)ZII)Fo2;5m?\AB>???#H<BbDk9\Y<u(UCRR)F*a(%8P]BQM]L40rjR_(7CM<g)JD>a+.hkDOIf:rqBMn;Z[Mf>*u=U?9DFuP#eER](%0-8.$,Q~>
+endstream
+endobj
+57 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 56 0 R
+/Annots 58 0 R
+>>
+endobj
+58 0 obj
+[
+59 0 R
+60 0 R
+61 0 R
+]
+endobj
+59 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 123.324 141.4 157.32 129.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (pdfencryption.html)
+/S /URI >>
+/H /I
+>>
+endobj
+60 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+61 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+62 0 obj
+<< /Length 2438 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GauHMD/\/e&H88.Tl4^tKFoZuXV_D@mF&-#d&ccA'uN5^12X(W-'sdXqVU`e^Z\Fi'W4KWU5gPcNlU>>StfUdc@21OI6HW9!rfqt$O(UB+:-n("qc5haB5[^Nub!dl.I.kY9mnKf:g)Fph_cNF'CX@rc)R$.m4YhiCm:t5L2G=fQ64Bpb)L8ln=Q'BtieKCl6qg=2fUE?'L1;f@=s*?YAqICSAoqcGRGK^OZY:r/F,r\`9'21]6:R\'AkeT$Lj`mW[bK+77,NJ`efA4W[5j`!H,J(L%%+mWllYT5Sq'rScn:ZJ1Pf/$nImf0u-0h;u:'NrTB`:!r]MWOn'6;e<L,nFAV(1>(WME>_WC$aX5UXcfMmo4#t-/7lSs1d@p!hR<o'(A?9$Y>6(+>%rkYl`k.'pd4/tW!n6PW_/b.!$8_r@^T,0XLjUk\]4-O(r8I&UrS%^epLMB$5<V\X5K_k&I_idpO7Sirp'4Nk%aJQ9AA>$fS,Q8#gn8[AJXqGU8*)r!ja7b?ZR=MrP_&E"t;4S&qsOE++U\"="-7jZo-K>p)&NXmO_$%H(*uhbX#`Ed9k)):==EVW;]EQHatD!YGT:04s_,i$J&6iG*FZdXA;:@?*"a_anrGM,/m"Fh<;IMhckX;,SPMI::%pR`(GHo_R7d9Ns[mcK/^$]oG<1>cL4Y0j@q1ue2#!HRqtHDA"G;\]brm7?ru=OAj+6uBEl*6mNGOoep1#jqgDWk0UnlTeaVS)_Bl@E\gK''^'L)Bb>ZTt00iP331#4cVpp(NKe/%T/KRt=CXDgWWFZY.3/"R"qb^k'OcUa3:[gEBcH"'jPdi]G(AB<7eg7r/VW(l^`T=I%Ze8ng]%Wd;'0sR!!.0^''f59!-E,i_cF%IU,,mhsKViJhZ*eYS(%+](Xb<'jm#k@\Rp<(g>\2Rm=]oK6j43gt83eS\?"eOm!!K#*8`,f[?CDm%;SeApD'JN6E$K-bfajX#kB7eaKBeo
 pho"*G76jUj<pU2/AnQl6dBh'^c\T%g[86]Y+,IS@7//Anl_Vn]H@A'Ir2Rd(B3eSK?.k!0N<Q]m,4M=0#DJkZ:BLRgqQahl$]O$q#qb.>3ZVEZ%Zd`_V+)h4@5`:br><]%ma4g_$*CM=3&SC[+0Y`Y(f>]RINL?BEI:.]LtquUV^CrD&%3$@f[!mmlR%*7DV>47/h/XCbOm:X;&FDW2c&TT#AD"W#f"55qn=ak0EWE>OmsjoJ3eHCTGH!;CBYb+PHZ]0#T"1)gij4`'f(/SMNp%]4g4/`j1^C[('&h2''&5n@I+PRO[H_4SY]09KqQ:n&guE4h@D)>1`aW-]>Y@aKm7/,iW3\T9%'r_6u]f]G]AZL3DqUaE$n=YWJ>*,+#$</rr#,=K*@(PmqU@9N"Y/%fn3Jp]"ssa9,*i.1P#Y9)!*4VjHZ^.-g&LA"L8DZ:?9J;OCGtOS-Lcf\.^j--Xt)lJ'98Gahm_YV8*uMhi&1:NDm)HcWK[(8Y%'Qb+s>k!`LlpT/c%IHEHe,c4_C[LuCVlWU,B^*cDO`G*%rXZI5fQL8rL3Zf`q%+F9L-Yq/q%Upp]?iV2FV\gj!-6R;`@Li[l[Fi'g`SJ*SB]Y3`5*,A9D8T"RV'eJ-YJs\Z#V6*)n,X$-hWKg&@aI=8:Zaik)4TJ8U)aicRL)^caA*[u!?k6ArMlpP@"S?.&qlmlE1nh!`A'>oHO+W7k\!t$bUX"dXKa%X5\7;Wh\/+t>3e<rR4J3H$Ts/fhqaeBbDpWrfc>D]X4pDl8h3K5sm17Z.d@Bt(`D3%8KPqHPcr&%Eg(u7)W<Mt2VEY&?E]<*[ZPdB''nt<",N%sYM1*B6a`:T]9Du8Q&AmU9`3n*FQ9#P/$7:!AU..9'`]/L_gCri!nA2B*-.4$35Bqon_d[Y^fn-Bf?!hiL<p6oiN2OZ?Dhf?!<u<"nKZi+/8OVX]UTlM?-P/G:.i$]HH%CFmhgc3/NuDCl>!uZfZ6<
 M=3h+mIPT+dWoS@<')VK>=MTBXq&BFoIV:lQ-Q*CQ6(.Tq@bPsfn@Q\R?*4!ZQ))e(q/^cbIW+:r8m6_!\TB4NV''^!>\rTJJ><Tns<Z288D!^P]F<_PdG*+p?FS5(ej84#4)a8e.]OOMjg&nft7_C7&a\jKnh@N^N4;*;D,Sa+qNl$GgZd9)Y`8b3@HD/Zt^)Ad(8_Yl6!AY(m:ZKRcc]YNL^K$#LqQSja2qXcNDr4o,Im=DrmuAH\@LR'ZG!KXZjuUfOX)?la!.TKj+\]UTm+ql=G<\pej"M%iZ`=jXEiX&iaDR@t[h_58LAoHuQ\fkqSaY1nf(C3]U2[U>NEX\_r.C=Y9\lh;!!(DGg]c]6U00"0Y`[c=]:1b2XeMag3MY,B%,Kd-DS#:MHdRCDOCBdEB0kT;k!n<)s0AZU0.nomXg3XXlXcNLqk/W;ClVsX4+R;4@"[1)~>
+endstream
+endobj
+63 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 62 0 R
+/Annots 64 0 R
+>>
+endobj
+64 0 obj
+[
+65 0 R
+66 0 R
+67 0 R
+]
+endobj
+65 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 504.852 502.494 534.18 490.494 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 25 0 R
+/H /I
+>>
+endobj
+66 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+67 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+68 0 obj
+<< /Length 3115 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm>=``=W&q9SY@*QkU<F]...@GEPDA1>R?HI=#do9pF.\<gf;R'52F?=rQ#M?U[rUn"BK]rK6'q0A;aIcH;I2E9,#teaInk2@gZ=]=;k-23V,RK>SlmcLQhhc_Dbf!bK(DkotDt!le?V`P9u\Qkq]E#M>m@u2E6s<::4eB'@&t:"Bd@LD)$[+oqk.qMuj4EKa$OHci`8
 BHgskQVSsj9U-]d8Q29@7"K=6fn,qi..djlH2;2&ADDCWlBn[.k"2F>+n.36crk%n8_sP_Uj,SuBIJEHi:9kfK?H3YT?=J4Mc/BI0GCN@+`>pE&*KPOscLnIZd/$'['AqZ#%e!q\5(FkB+66^]9PDoT?8h(#NS)m9i,ZhUY,unsHa;KNa(RYt72K.22h;c6bgfnl"6mc?GTCWSZmIZt>1Z/2m&Yu"h2X&[==aM@!Mn?Sk5gtkjYMaXq>_s%L!3sX&J4_5knY)rZDplUS:9<?,j!Uo$Nb"#%br%e@.XLs.NY:W%?MhJ""]DEAiT$d%H:hG5/T?l$QCZi&Gopp2-B<08U3L4iFj$rqs`l,<'JpV#(HsAGtJnNiQMY-1p,/P\U7?lWjM!*[+_C_+k[Uj9t\-)`s+L"ZtqF`)_lh!=P%[sl)#In^^MaD(</Splq6J6ImT0=TF>Eq5`\q2R:IWh6Bd"gg,lVYm_6GRT`)'Lc56\pIq)G_plJ4i3o6e;p1bQIa!tqBHN[[1ArQsP9"Iq09DDNGZCBB&fD-aL>kO:9LDG&[PE?o%""!Ycddjd\eQW48$*Pt\K`$N]eW"tm7^&nm$cIr\eVtdh\URmZeT,@#$'tfKWMsdV)'?3shEZCt"^XVZ#X+9`[&1F]Fo,Fqe:3ZrRB.K%Bd#L-[XP'TDTtFf8dC%fA>p&JlO"Mg;GO>+!/i8"65BPh.o]O31kEsS5G0h5LF#]#A:R3k"I(9T%S3q-Kq'Wp)5M1gama2&4Be5:@*LQHSCM&6k(]E66Pb[hh-U]']#tgX4_f\S%&o6s<+eXfeg!=?`l#2)c=Cclj'oF4UUGjlAe>g&,bTcKMT7Vi7qQb3l9r7kq,8!i68'0FVV0+"kCo($<fa\@>"^tq39$MAO7uO_c0)CO]\<k^@Nr-p[aM#.IL&4?D27FC:deg*0;?pT=17uR[`Ed+cs8'Q9TDlPE)Ei4=GAVti@nEAnsh$=RM)Se$ha
 >bikue`]KNf0CiMBg8CG9O5P`e0$qTTqIoR"Q*["Z9p7nr>"4Z23cbh_OHL9k4n'_GJIN:*%dij_8X4agTJ#l?ub2k6s8"%0S#HHmi&[?k\KA,"4==<,8'!Ggo=1=Y'L]03fm=;Vf6cb7%N_3SVFD,j,K<T[E&V('JPHk4].Z0:miCB0"'oMBCCABQAbt,H\'St-%5_f?l0d74Q_p4U(Kmf9o0,P3@\ZY?;OH<sEi<f@0bQ;ZBW2(==!)gPiX=BoE/*[mgg%UfjC-2Jh/Vbd#D_b9KTW"(AS@>6&!g'aN%Io)=81Z?)LQlN02>%:mYk?k##U+GJ*X3"rO+dk_U2t#&km?`k%#9ju;`L8ZFM:l7AteB,WnT3hPdDtfq_ClF:%/E<*aPa&BYP2(e(SRLb6jTm[d'*sZ<<;s/uqKR4]od<+er\\BJ"P!OJo1AGc$s%W0GOUBSdWii_9.1LM`iqOq`"]Ldk&:RH#JG$"TV:A*?eF`@3Ls.S1`dcD5RQ$n-KQ2V];&4Fdo2[n$0Zp^9[,mj*,Xfl&]SO`X*o$TeU4/'[-dj-*jMoas2ph`5$N@)+Q#aLs\I?&$Lq>4n^q?b[5fS=!%Y^BdgO)*fOR>*A+OL4fR]oHGX!^rl2Ca@J8SEUtd^EOd98*E^tWM[Nn-P&^Pg&<sG4\'@R3'B,b2Lq1im_'2Z2SR*X[C/-gBZoF&.kc':(VRmpUPL5B=>_%1k:fitf.s"_q9%-IF:=bI=\/R0K%2Qr4F0]55YXGr[8`:_'?8PCZACVtp1/6`QHuLi1eGT#N2(d&#&VXA7cm9O:0V'n"P^b.8+Jkr]l263mR.4#:Ch]:q\+L/l[)Fc%/K$?-9=_F4cLYt?Q&-bVLJ.FZ"/k>13[9`3fbTkdGh>74.J0@`SM0FqigD<r>q)c;(kXrL6<1?V-^4L9]BT/;_!2sn:S&X_G6MOe=qrah@.Z*Nm1)K!LOfH,dl1+aehf89UU5dW/9C%N6=
 46a<JMO_`q-_HIbuH^:(2"[C'd)uE$)1s+;MmuK4G#HhFIPi^sugQ87>bBc"ZqlZS:[(!H+S)Fgs0a^>])__hbEgLB9e](-n`#/Yc/6h`&g=mHlLtM[u(8m*haOHVJ08Dg1=%G-]Nq!M2&S?N~>
+endstream
+endobj
+69 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 68 0 R
+/Annots 70 0 R
+>>
+endobj
+70 0 obj
+[
+71 0 R
+72 0 R
+73 0 R
+74 0 R
+75 0 R
+76 0 R
+]
+endobj
+71 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 241.32 568.4 309.312 556.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../resources.html#specs)
+/S /URI >>
+/H /I
+>>
+endobj
+72 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 332.64 568.4 404.64 556.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../resources.html#articles)
+/S /URI >>
+/H /I
+>>
+endobj
+73 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 375.624 355.98 476.604 343.98 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xml.apache.org/xalan-j/commandline.html)
+/S /URI >>
+/H /I
+>>
+endobj
+74 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 302.616 172.246 381.948 160.246 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/java.html)
+/S /URI >>
+/H /I
+>>
+endobj
+75 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+76 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+77 0 obj
+<< /Length 2147 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU5968iG&AII3E."rQ0eGQip?#'/,b7]tVX!eMpAe'PL^?X,,\4sooj*@f\U[8.DW?R"K%S,QMg`G1=,RTi`OCQam,7oa"nCEF'?;j*%V#j\YPfkmIAc5QHL]bLID:3p-DBUbrmRijcIh]SO3SqP%SQsVi7\QEC@b]AnIkg]qWGYR-CQJhJp7g?Gu75@4[g%[rnE95r=1ZdI[Y:"]"*_=D2QkeYrnCF'7*Cd*2m>5"L59_SA-ZqYq*doUo[PkbEXuVApi:mnsS+IF2dIIX:&(+gq@b-G#gh[#g`&=<lU8Ol\]*7"uL/l5PfiY'1B#0=r9LiQQ<p0P8'KP0M$V(2-QsSQId,KB\[%dDL0p=`bKsKK9F:UZ9Z$CV@77E=q+8JMe$p39mdu_pN?6h1>NbZ<(QlshcWh<=;+Q/q0p5d`#X.RpVe':P7#9nO<roUS;B)/i/T&4XJZB615DWT-o4$oE>c@H&`QZYGDM3[%=m)CW@Sc$"FEaD!fmk-^(Y',b2&ldO'dr[7QRboF5!8kh^6Tm@@W?OX7[BWP^'?\K`9,6LAFLlQ;>+)6a=9JapFA(SAWM0AZ'++30k/Q4sW'/Ea&sE!K"]HaTV\bbeOGhYRM]h:(Tpu#I/V\aant3`-HNTD\L;>^Fkioln\'!VR^A75$'U7&Zls7XkFble7M<^Q\KUNBb.0j7?Dth&''j.,q#T:cXE9p9W;>Y@A=l=:Q")oo/@JH,mZmdrb9b9Qs)$J-uHn.`cLYAU^5<3IWbP27>D29_1=2lrHL2#:e'H8d"<qUU9QJ:Z@.?LPiX=SS,KqWhtBOT>+psto,@/@GeP%k#R)klNJdJE<$IsU(VR[fhpR`KJiO<r$=36mk"gAW;QFcI4&<SYGFsT3c7+W9o:2;\:*@0b?3udGBJ[+R(]bP#6`D]jbIB';E1s58B'Yci(lC1XOeL?QX?F`#060;)WU.,m7V-&XSsN7"Va8#9<=]D[3GZtd']);
 qN4r]4\jlcAWd?%]7]]$2'Ge@#?4qr?RAi#^/s':TXk$ltB)jR(;.)G]b#pdeP_Yn!cjM;;(9IKrIK]QSfCMIOL3Q=$XTH_+?K&[Wc2bnE#KCtrP!c0Zqs?;6C+(Q4)1A/l*O[i;<bQ...@eDc>FMSqo>h)UlE)tD6Bll4\q+9HmUW.sJ>KF3ZS]LD!N5_M#WV"=pmBVVjT1+ma<HG%,_QD;ME6pfDmK<#nPf3sjY'ngR:R'_Tn&mGa3#KhF:2Eo$7]&YI5)+M`0eGd8N8[6U,W:J%Ch6nib\:+C-2COrIOZfDJDQI!`8jr96,<MgNfb5:D6V\Qg%fX\jA8YtXg>cma";br?2R9]+GeJR:et9s5_RBkgZOo7JYS9/C-_LYBOC5N)Oj$Q<qj\fcL(LII%d=bC@D,YfN4.>Q,C;/lo-ss@#NHLsTg#=4L_7:1a?[=:J>@hiaebH9E4EO#c,u`VCke#rNYd_/>X2dX3Sp4Da9iHcKEe;ebh7hrisgur''cMd57,#H8tLF0B:r9@N#6OS+0RK6mV^@`bs[nj5tpcsh_T.7a-&b^(58ne>"#!\HI7[7@INhrqfB$O/n?(bTG(\sT$qYW*H-!H:@LmB;c#MoQUD@S+iHY,*uFq:9h!BN0ZD!YIGm%b/Q3%Z<ch6A3@lD5AYec]kTn=m9M[Wu;0"i7;iI#8:Wf6GP$0EYBrCW#HGT[i$pnmBDmA+brjQ*fjVI%\i(JG=$[M-*:Jg.+AtuUVC!l";kW(2N`R7Oe&tJ^?5WGE&2g`P%9@%Y23ojH$JYDX7:*O$&H@F:[r\EOM6JR745"p
 tO9A=d?0-/aYA4f\W^rlg[8^q<?YX2muJ]&LmT7egCSbRuC'_R%`;VkWd)&:?u8N]>DI43A`MhV5MlSu<$VnP0C64"*rC+FJ>d!!IsG6F!#Xd2i]Hq<]\NO69]FSmqkWZQ.s^)-UJAlU2+`aoBEY,lh+>?Tbj#5T,A]fl2~>
+endstream
+endobj
+78 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 77 0 R
+/Annots 79 0 R
+>>
+endobj
+79 0 obj
+[
+80 0 R
+81 0 R
+82 0 R
+83 0 R
+]
+endobj
+80 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 330.636 599.4 437.064 587.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../faq.html#pagenum)
+/S /URI >>
+/H /I
+>>
+endobj
+81 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 314.628 362.466 429.732 350.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../gethelp.html)
+/S /URI >>
+/H /I
+>>
+endobj
+82 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 232.25 683.0 361.75 673.0 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+83 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 221.685 671.75 372.315 661.75 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://xmlgraphics.apache.org/fop/)
+/S /URI >>
+/H /I
+>>
+endobj
+85 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\123\0\171\0\163\0\164\0\145\0\155\0\40\0\122\0\145\0\161\0\165\0\151\0\162\0\145\0\155\0\145\0\156\0\164\0\163)
+ /Parent 84 0 R
+ /Next 86 0 R
+ /A 9 0 R
+>> endobj
+86 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\111\0\156\0\163\0\164\0\141\0\154\0\154\0\141\0\164\0\151\0\157\0\156)
+ /Parent 84 0 R
+ /First 87 0 R
+ /Last 88 0 R
+ /Prev 85 0 R
+ /Next 89 0 R
+ /Count -2
+ /A 11 0 R
+>> endobj
+87 0 obj
+<<
+ /Title (\376\377\0\62\0\56\0\61\0\40\0\111\0\156\0\163\0\164\0\162\0\165\0\143\0\164\0\151\0\157\0\156\0\163)
+ /Parent 86 0 R
+ /Next 88 0 R
+ /A 13 0 R
+>> endobj
+88 0 obj
+<<
+ /Title (\376\377\0\62\0\56\0\62\0\40\0\120\0\162\0\157\0\142\0\154\0\145\0\155\0\163)
+ /Parent 86 0 R
+ /Prev 87 0 R
+ /A 15 0 R
+>> endobj
+89 0 obj
+<<
+ /Title (\376\377\0\63\0\40\0\123\0\164\0\141\0\162\0\164\0\151\0\156\0\147\0\40\0\106\0\117\0\120\0\40\0\141\0\163\0\40\0\141\0\40\0\123\0\164\0\141\0\156\0\144\0\141\0\154\0\157\0\156\0\145\0\40\0\101\0\160\0\160\0\154\0\151\0\143\0\141\0\164\0\151\0\157\0\156)
+ /Parent 84 0 R
+ /First 90 0 R
+ /Last 93 0 R
+ /Prev 86 0 R
+ /Next 94 0 R
+ /Count -4
+ /A 17 0 R
+>> endobj
+90 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\61\0\40\0\125\0\163\0\151\0\156\0\147\0\40\0\164\0\150\0\145\0\40\0\146\0\157\0\160\0\40\0\163\0\143\0\162\0\151\0\160\0\164\0\40\0\157\0\162\0\40\0\142\0\141\0\164\0\143\0\150\0\40\0\146\0\151\0\154\0\145)
+ /Parent 89 0 R
+ /Next 91 0 R
+ /A 19 0 R
+>> endobj
+91 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\62\0\40\0\127\0\162\0\151\0\164\0\151\0\156\0\147\0\40\0\171\0\157\0\165\0\162\0\40\0\157\0\167\0\156\0\40\0\163\0\143\0\162\0\151\0\160\0\164)
+ /Parent 89 0 R
+ /Prev 90 0 R
+ /Next 92 0 R
+ /A 21 0 R
+>> endobj
+92 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\63\0\40\0\122\0\165\0\156\0\156\0\151\0\156\0\147\0\40\0\167\0\151\0\164\0\150\0\40\0\152\0\141\0\166\0\141\0\47\0\163\0\40\0\55\0\152\0\141\0\162\0\40\0\157\0\160\0\164\0\151\0\157\0\156)
+ /Parent 89 0 R
+ /Prev 91 0 R
+ /Next 93 0 R
+ /A 23 0 R
+>> endobj
+93 0 obj
+<<
+ /Title (\376\377\0\63\0\56\0\64\0\40\0\106\0\117\0\120\0\47\0\163\0\40\0\144\0\171\0\156\0\141\0\155\0\151\0\143\0\141\0\154\0\40\0\143\0\154\0\141\0\163\0\163\0\160\0\141\0\164\0\150\0\40\0\143\0\157\0\156\0\163\0\164\0\162\0\165\0\143\0\164\0\151\0\157\0\156)
+ /Parent 89 0 R
+ /Prev 92 0 R
+ /A 25 0 R
+>> endobj
+94 0 obj
+<<
+ /Title (\376\377\0\64\0\40\0\125\0\163\0\151\0\156\0\147\0\40\0\130\0\141\0\154\0\141\0\156\0\40\0\164\0\157\0\40\0\103\0\150\0\145\0\143\0\153\0\40\0\130\0\123\0\114\0\55\0\106\0\117\0\40\0\111\0\156\0\160\0\165\0\164)
+ /Parent 84 0 R
+ /Prev 89 0 R
+ /Next 95 0 R
+ /A 27 0 R
+>> endobj
+95 0 obj
+<<
+ /Title (\376\377\0\65\0\40\0\115\0\145\0\155\0\157\0\162\0\171\0\40\0\125\0\163\0\141\0\147\0\145)
+ /Parent 84 0 R
+ /Prev 94 0 R
+ /Next 96 0 R
+ /A 29 0 R
+>> endobj
+96 0 obj
+<<
+ /Title (\376\377\0\66\0\40\0\120\0\162\0\157\0\142\0\154\0\145\0\155\0\163)
+ /Parent 84 0 R
+ /Prev 95 0 R
+ /A 31 0 R
+>> endobj
+97 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+98 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+99 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+100 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+101 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F9
+/BaseFont /Courier
+/Encoding /WinAnsiEncoding >>
+endobj
+102 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+103 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 7
+/Kids [6 0 R 35 0 R 50 0 R 57 0 R 63 0 R 69 0 R 78 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 84 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F1 97 0 R /F5 98 0 R /F3 99 0 R /F2 100 0 R /F9 101 0 R /F6 102 0 R /F7 103 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+/S /GoTo
+/D [35 0 R /XYZ 67.0 659.0 null]
+>>
+endobj
+11 0 obj
+<<
+/S /GoTo
+/D [35 0 R /XYZ 67.0 318.066 null]
+>>
+endobj
+13 0 obj
+<<
+/S /GoTo
+/D [35 0 R /XYZ 67.0 275.932 null]
+>>
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [35 0 R /XYZ 67.0 179.579 null]
+>>
+endobj
+17 0 obj
+<<
+/S /GoTo
+/D [50 0 R /XYZ 67.0 611.4 null]
+>>
+endobj
+19 0 obj
+<<
+/S /GoTo
+/D [50 0 R /XYZ 67.0 569.266 null]
+>>
+endobj
+21 0 obj
+<<
+/S /GoTo
+/D [63 0 R /XYZ 67.0 659.0 null]
+>>
+endobj
+23 0 obj
+<<
+/S /GoTo
+/D [63 0 R /XYZ 67.0 549.447 null]
+>>
+endobj
+25 0 obj
+<<
+/S /GoTo
+/D [63 0 R /XYZ 67.0 371.094 null]
+>>
+endobj
+27 0 obj
+<<
+/S /GoTo
+/D [63 0 R /XYZ 67.0 166.341 null]
+>>
+endobj
+29 0 obj
+<<
+/S /GoTo
+/D [69 0 R /XYZ 67.0 277.38 null]
+>>
+endobj
+31 0 obj
+<<
+/S /GoTo
+/D [78 0 R /XYZ 67.0 402.8 null]
+>>
+endobj
+84 0 obj
+<<
+ /First 85 0 R
+ /Last 96 0 R
+>> endobj
+xref
+0 104
+0000000000 65535 f 
+0000030080 00000 n 
+0000030180 00000 n 
+0000030272 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000001112 00000 n 
+0000001232 00000 n 
+0000001348 00000 n 
+0000030421 00000 n 
+0000001480 00000 n 
+0000030484 00000 n 
+0000001614 00000 n 
+0000030550 00000 n 
+0000001750 00000 n 
+0000030616 00000 n 
+0000001886 00000 n 
+0000030682 00000 n 
+0000002022 00000 n 
+0000030746 00000 n 
+0000002158 00000 n 
+0000030812 00000 n 
+0000002294 00000 n 
+0000030876 00000 n 
+0000002430 00000 n 
+0000030942 00000 n 
+0000002566 00000 n 
+0000031008 00000 n 
+0000002702 00000 n 
+0000031074 00000 n 
+0000002838 00000 n 
+0000031139 00000 n 
+0000002974 00000 n 
+0000003156 00000 n 
+0000003342 00000 n 
+0000006443 00000 n 
+0000006566 00000 n 
+0000006670 00000 n 
+0000006840 00000 n 
+0000007018 00000 n 
+0000007194 00000 n 
+0000007382 00000 n 
+0000007576 00000 n 
+0000007765 00000 n 
+0000007955 00000 n 
+0000008122 00000 n 
+0000008292 00000 n 
+0000008461 00000 n 
+0000008643 00000 n 
+0000008829 00000 n 
+0000011672 00000 n 
+0000011795 00000 n 
+0000011843 00000 n 
+0000012032 00000 n 
+0000012216 00000 n 
+0000012398 00000 n 
+0000012584 00000 n 
+0000014852 00000 n 
+0000014975 00000 n 
+0000015016 00000 n 
+0000015183 00000 n 
+0000015365 00000 n 
+0000015551 00000 n 
+0000018082 00000 n 
+0000018205 00000 n 
+0000018246 00000 n 
+0000018384 00000 n 
+0000018566 00000 n 
+0000018752 00000 n 
+0000021960 00000 n 
+0000022083 00000 n 
+0000022145 00000 n 
+0000022317 00000 n 
+0000022491 00000 n 
+0000022689 00000 n 
+0000022903 00000 n 
+0000023085 00000 n 
+0000023271 00000 n 
+0000025511 00000 n 
+0000025634 00000 n 
+0000025682 00000 n 
+0000025851 00000 n 
+0000026020 00000 n 
+0000026202 00000 n 
+0000031203 00000 n 
+0000026388 00000 n 
+0000026592 00000 n 
+0000026810 00000 n 
+0000026984 00000 n 
+0000027134 00000 n 
+0000027515 00000 n 
+0000027815 00000 n 
+0000028066 00000 n 
+0000028362 00000 n 
+0000028688 00000 n 
+0000028986 00000 n 
+0000029163 00000 n 
+0000029303 00000 n 
+0000029411 00000 n 
+0000029521 00000 n 
+0000029634 00000 n 
+0000029751 00000 n 
+0000029858 00000 n 
+0000029970 00000 n 
+trailer
+<<
+/Size 104
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+31254
+%%EOF



---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: commits-help@xmlgraphics.apache.org