fotis 01/02/06 02:23:42
Modified: targets/fop architecture.html bugs.html compiling.html
download.html embedding.html examples.html
faq-running.html faqs.html implemented.html
index.html involved.html license.html
limitations.html running.html
targets/fop/graphics architecture-label-1.jpg
architecture-label-2.jpg architecture-label-3.jpg
bugs-label-1.jpg bugs-label-2.jpg bugs-label-3.jpg
compiling-label-1.jpg compiling-label-2.jpg
compiling-label-3.jpg download-label-1.jpg
download-label-2.jpg download-label-3.jpg
embedding-label-1.jpg embedding-label-2.jpg
embedding-label-3.jpg examples-label-1.jpg
examples-label-2.jpg examples-label-3.jpg
ext-2-label-1.jpg ext-2-label-2.jpg
ext-2-label-3.jpg faqs-label-1.jpg faqs-label-2.jpg
faqs-label-3.jpg implemented-label-1.jpg
implemented-label-2.jpg implemented-label-3.jpg
index-label-1.jpg index-label-2.jpg
index-label-3.jpg involved-label-1.jpg
involved-label-2.jpg involved-label-3.jpg
license-label-1.jpg license-label-2.jpg
license-label-3.jpg limitations-label-1.jpg
limitations-label-2.jpg limitations-label-3.jpg
running-label-1.jpg running-label-2.jpg
running-label-3.jpg specs-label-1.jpg
specs-label-2.jpg specs-label-3.jpg
Added: targets/fop config.html extensions.html faq.html fonts.html
resources.html
targets/fop/graphics config-header.jpg config-label-1.jpg
config-label-2.jpg config-label-3.jpg
extensions-header.jpg extensions-label-1.jpg
extensions-label-2.jpg extensions-label-3.jpg
faq-header.jpg faq-label-1.jpg faq-label-2.jpg
faq-label-3.jpg fonts-header.jpg fonts-label-1.jpg
fonts-label-2.jpg fonts-label-3.jpg
resources-header.jpg resources-label-1.jpg
resources-label-2.jpg resources-label-3.jpg
Removed: targets/fop specs.html
targets/fop/examples fop-examples.jar list.fo list.pdf
normal.fo normal.pdf table.fo table.pdf
Log:
updating for 0.17 release
Revision Changes Path
1.5 +24 -8 xml-site/targets/fop/architecture.html
Index: architecture.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/architecture.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- architecture.html 2000/11/28 12:26:32 1.4
+++ architecture.html 2001/02/06 10:23:36 1.5
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Architecture" border="0" height="12" hspace="0"
src="graphics/architecture-label-1.jpg" vspace="0" width="120"><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -32,7 +35,7 @@
<P><CODE><FONT face="courier,
monospaced">driver.addElementMapping("org.apache.fop.svg.SVGElementMapping");</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addPropertyList("org.apache.fop.fo.StandardPropertyListMapping");</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addPropertyList("org.apache.fop.svg.SVGPropertyListMapping");</FONT></CODE></P>
-<P><CODE><FONT face="courier, monospaced">driver.setWriter(new
PrintWriter(new FileWriter(args[1])));</FONT></CODE></P>
+ <P><CODE><FONT face="courier, monospaced">driver.setOutputStream(new
FileOutputStream(args[1]));</FONT></CODE></P>
<P></P>
<P><CODE><FONT face="courier, monospaced">driver.buildFOTree(parser,
fileInputSource(args[0]));</FONT></CODE></P>
<P></P>
@@ -167,10 +170,18 @@
<P>
Properties (recall that FO's have properties, areas have traits, and XML
nodes have attributes) are also a concern of <B>FOTreeBuilder</B>. It
-accomplishes this by using <B>PropertyListBuilder</B>, which contains a hash
of
-property names and <I>their</I> respective makers. The base class for
-properties is <B>Property</B>, and the property makers extend
-<B>Property.Maker</B>.
+accomplishes this by using a <B>PropertyListBuilder</B>. There is a
+separate <B>PropertyListBuilder</B> for each namespace encountered
+while building the FO tree. Each Builder object contains a hash of
+property names and <I>their</I> respective makers. It may also
+contain element-specific property maker hashes; these are based on the
+<B>local name</B> of the flow object, ie. <B>table-row</B>, not
+<B>fo:table-row</B>. If an element-specific property mapping exists,
+it is preferred to the generic mapping.</P>
+<P>The base class for all
+properties is <B>Property</B>, and all the property makers extend
+<B>Property.Maker</B>. A more complete discussion of the property
+architecture may be found in <A href="properties.html">Properties</A>.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>FO Formatting</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
@@ -270,6 +281,11 @@
current effort must concentrate on layout. Section 4.12 in the XSL WD
discusses some issues applicable to rendering.
</P>
+
+<P>
+You can find UML diagramms for all Fop packages (latest release version)
+<A href="http://xml.apache.org/dist/fop/fop-uml.zip">here</A>.</P>
+
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>SVG</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
1.6 +11 -11 xml-site/targets/fop/bugs.html
Index: bugs.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/bugs.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- bugs.html 2000/11/28 12:26:32 1.5
+++ bugs.html 2001/02/06 10:23:36 1.6
@@ -6,32 +6,32 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <IMG alt="Bugs" border="0" height="12" hspace="0"
src="graphics/bugs-label-1.jpg" vspace="0" width="120"><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <IMG alt="Bugs" border="0" height="12" hspace="0"
src="graphics/bugs-label-1.jpg" vspace="0" width="120"><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>How to report bugs</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
- <P>Please report bugs to the discussion list [email protected] and
put
- the word [BUG] in the subject line. </P>
+ <P>Please report bugs to <A
href="http://nagoya.apache.org/bugzilla/">bugzilla</A>, the Apache bug
+ database. A copy of your bug report is sent automatically to the
discussion list [EMAIL PROTECTED] </P>
<P>Please make sure, before you report a bug, that it is not mentioned
in the FAQ or
- in the list of open bugs in the file STATUS in the start directory of
the Fop
- distribution. </P>
- <P>Please make your description as concise as possible and send an
example fo
+ in the list of open bugs at bugzilla.</P>
+ <P>Please make your description as concise as possible and add an
example fo
file with your report, which just demonstrates the problem. Thanks
for your help!</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Known bugs</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
- <P>A list of known bugs can be found at the end of the file
- <A href="http://xml.apache.org/websrc/cvsweb.cgi/xml-fop/">Status</A>
in the root
- of the Fop distribution.</P>
+ <P>A list of known bugs can be found at <A
href="http://nagoya.apache.org/bugzilla/">bugzilla</A>.</P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
1.11 +8 -5 xml-site/targets/fop/compiling.html
Index: compiling.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/compiling.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- compiling.html 2000/11/28 12:26:33 1.10
+++ compiling.html 2001/02/06 10:23:36 1.11
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<IMG alt="Compiling" border="0" height="12" hspace="0"
src="graphics/compiling-label-1.jpg" vspace="0" width="120"><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -31,8 +34,8 @@
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Setting up your classpath</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>The build process relies on finding following libraries in your
classpath (the version numbers indicate that building with them has been
successfully tested, other, later versions may work too:</P>
<UL>
- <LI><A href="http://xml.apache.org/xerces-j/index.html">Xerces-J</A>
version 1.2.1 (xml parser)</LI>
- <LI><A href="http://xml.apache.org/xalan/index.html">Xalan</A>
version 1.2 (xslt processor)</LI>
+ <LI><A href="http://xml.apache.org/xerces-j/index.html">Xerces-J</A>
version 1.2.1 (xml parser). Xerces-J version 1.3.0 does not work, because of a
bug in Xerces!</LI>
+ <LI><A href="http://xml.apache.org/xalan/index.html">Xalan</A>
version 1.2 (xslt processor). Xalan 2.0 is also supported.</LI>
<LI>bsf.jar (comes with Xalan)</LI>
<LI>jimi.jar (image processing library) this file is optional </LI>
</UL>
1.12 +6 -3 xml-site/targets/fop/download.html
Index: download.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/download.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- download.html 2000/10/13 09:43:41 1.11
+++ download.html 2001/02/06 10:23:36 1.12
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
1.11 +20 -8 xml-site/targets/fop/embedding.html
Index: embedding.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/embedding.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- embedding.html 2000/10/13 09:43:44 1.10
+++ embedding.html 2001/02/06 10:23:36 1.11
@@ -6,24 +6,27 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Embedding" border="0" height="12" hspace="0"
src="graphics/embedding-label-1.jpg" vspace="0" width="120"><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
- <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B></B></FONT></TD><TD bgcolor="#017299" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Overview</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>Instantiate org.apache.fop.apps.Driver. Once this class is
instantiated, methods are called to set the
Renderer to use, the (possibly multiple) ElementMapping(s) to
- use and the PrintWriter to use to output the results of the
+ use and the OutputStream to use to output the results of the
rendering (where applicable). In the case of the Renderer and
ElementMapping(s), the Driver may be supplied either with the
object itself, or the name of the class, in which case Driver will
@@ -36,22 +39,31 @@
buildFOTree(Parser, InputSource) respectively.
</P>
<P>A third possibility may be used to build the FO Tree, namely
- calling getDocumentHandler() and firing the SAX events yourself.
+ calling getContentHandler() and firing the SAX events yourself.
</P>
<P>Once the FO Tree is built, the format() and render() methods may be
called in that order.
</P>
- <P>Here is an example use of Driver from CommandLine.java:</P>
+ <P>Here is an example use of Driver:</P>
<P><CODE><FONT face="courier, monospaced">Driver driver = new
Driver();</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.setRenderer("org.apache.fop.render.pdf.PDFRenderer",
version);</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addElementMapping("org.apache.fop.fo.StandardElementMapping");</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addElementMapping("org.apache.fop.svg.SVGElementMapping");</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addPropertyList("org.apache.fop.fo.StandardPropertyListMapping");</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.addPropertyList("org.apache.fop.svg.SVGPropertyListMapping");</FONT></CODE></P>
- <P><CODE><FONT face="courier, monospaced">driver.setWriter(new
PrintWriter(new FileWriter(args[1])));</FONT></CODE></P>
+ <P><CODE><FONT face="courier, monospaced">driver.setOutputStream(new
FileOutputStream(args[1]));</FONT></CODE></P>
<P><CODE><FONT face="courier, monospaced">driver.buildFOTree(parser,
fileInputSource(args[0]));</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.format();</FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced">driver.render();</FONT></CODE></P>
+ <P>Have a look at the classes CommandLine or XalanCommandLine for complete
examples.</P>
+ </FONT></TD></TR></TABLE><BR>
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Using Fop in a servlet</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
+ <P>In the directory xml-fop/docs/examples/embedding you can find a
working example how to use
+ Fop in a servlet. You can drop the fop.war into the webapps
directory of Tomcat, then
+ go to a URL like this:
+ </P>
+ <P>http://localhost:8080/fop/fop?fo=/home/path/to/fofile.fo</P>
+ <P>You can also find the source code there in the file
FopServlet.java</P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
1.6 +6 -3 xml-site/targets/fop/examples.html
Index: examples.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/examples.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- examples.html 2000/11/28 12:26:33 1.5
+++ examples.html 2001/02/06 10:23:36 1.6
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Examples" border="0" height="12" hspace="0"
src="graphics/examples-label-1.jpg" vspace="0" width="120"><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
1.11 +2 -0 xml-site/targets/fop/faq-running.html
Index: faq-running.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/faq-running.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- faq-running.html 2000/08/10 15:41:28 1.10
+++ faq-running.html 2001/02/06 10:23:36 1.11
@@ -8,6 +8,8 @@
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
1.11 +2 -0 xml-site/targets/fop/faqs.html
Index: faqs.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/faqs.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- faqs.html 2000/08/10 15:41:29 1.10
+++ faqs.html 2001/02/06 10:23:36 1.11
@@ -8,6 +8,8 @@
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
1.11 +41 -14 xml-site/targets/fop/implemented.html
Index: implemented.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/implemented.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- implemented.html 2000/11/28 12:26:33 1.10
+++ implemented.html 2001/02/06 10:23:36 1.11
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Features" border="0" height="12" hspace="0"
src="graphics/implemented-label-1.jpg" vspace="0" width="120"><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -58,6 +61,7 @@
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>B.3 Inline Formatting Objects</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<UL>
+ <LI>character</LI>
<LI>external-graphic</LI>
<LI>inline</LI>
<LI>instream-foreign-object</LI>
@@ -65,18 +69,20 @@
<LI>page-number </LI>
<LI>page-number-citation, see <A
href="limitations.html">limitations</A></LI>
</UL>
- <P>Not implemented: bidi-override, character, initial-property-set,
inline-container</P>
+ <P>Not implemented: bidi-override, initial-property-set,
inline-container</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>B.4 Table Formatting Objects</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<UL>
- <LI>table (minimal support)</LI>
- <LI>table-column (minimal support)</LI>
- <LI>table-body (minimal support)</LI>
- <LI>table-row (minimal support)</LI>
- <LI>table-cell (minimal support)</LI>
+ <LI>table </LI>
+ <LI>table-body</LI>
+ <LI>table-cell</LI>
+ <LI>table-column</LI>
+ <LI>table-footer</LI>
+ <LI>table-header</LI>
+ <LI>table-row</LI>
</UL>
- <P>Not implemented: table-and-caption, table-caption, table-header,
table-footer </P>
+ <P>Not implemented: table-and-caption, table-caption </P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>B.5 List Formatting Objects</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
@@ -97,11 +103,18 @@
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>B.7 Out-of-line Formatting Objects</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
- <P>Not implemented: float, footnote, footnote-body</P>
+ <UL>
+ <LI>footnote</LI>
+ <LI>footnote-body</LI>
+ </UL>
+ <P>Not implemented: float</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>B.8 Other Formatting Objects</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
- <P>Not implemented: wrapper, marker, retrieve-marker</P>
+ <UL>
+ <LI>wrapper</LI>
+ </UL>
+ <P>Not implemented: marker, retrieve-marker</P>
</FONT></TD></TR></TABLE><BR>
</FONT></TD></TR></TABLE><BR>
@@ -145,8 +158,12 @@
<LI>bottom</LI>
<LI>break-after </LI>
<LI>break-before </LI>
+ <LI>character</LI>
<LI>color </LI>
+ <LI>column-count</LI>
+ <LI>column-gap</LI>
<LI>column-width </LI>
+ <LI>country</LI>
<LI>end-indent </LI>
<LI>extent </LI>
<LI>external-destination</LI>
@@ -156,12 +173,17 @@
<LI>font-style </LI>
<LI>font-weight </LI>
<LI>height</LI>
+ <LI>hyphenate</LI>
+ <LI>hyphenation-character</LI>
+ <LI>hyphenation-push-character-count</LI>
+ <LI>hyphenation-remain-character-count</LI>
<LI>id</LI>
<LI>initial-page-number</LI>
<LI>internal-destination</LI>
<LI>keep-with-next (broken)</LI>
+ <LI>language</LI>
<LI>leader-alignment (not value "page")</LI>
- <LI>leader-length (no percentage values)</LI>
+ <LI>leader-length (see limitations)</LI>
<LI>leader-pattern (not value "use-content")</LI>
<LI>leader-pattern-width</LI>
<LI>left</LI>
@@ -172,6 +194,7 @@
<LI>margin-top (only on pages and regions) </LI>
<LI>master-name </LI>
<LI>maximum-repeats</LI>
+ <LI>number-columns-spanned</LI>
<LI>odd-or-even</LI>
<LI>padding (only one value allowed) </LI>
<LI>padding-after</LI>
@@ -191,14 +214,18 @@
<LI>ref-id </LI>
<LI>region-name</LI>
<LI>right</LI>
+ <LI>rule-style</LI>
<LI>rule-thickness </LI>
<LI>space-after.optimum </LI>
<LI>space-before.optimum </LI>
+ <LI>span</LI>
<LI>src </LI>
<LI>start-indent </LI>
- <LI>textdecoration (only value "underline")</LI>
+ <LI>table-omit-footer-at-break</LI>
+ <LI>table-omit-header-at-break</LI>
<LI>text-align </LI>
<LI>text-align-last </LI>
+ <LI>text-decoration</LI>
<LI>text-indent </LI>
<LI>top</LI>
<LI>white-space-collapse</LI>
1.16 +8 -5 xml-site/targets/fop/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/index.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- index.html 2000/11/28 12:26:33 1.15
+++ index.html 2001/02/06 10:23:36 1.16
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -27,7 +30,7 @@
like XT or Xalan) or can be passed in memory as a DOM Document or (in
the case of XT) SAX events.
</P>
- <P>The latest version of Fop is 0.15 and it supports the xsl:fo
candidate release.
+ <P>The latest version of Fop is 0.17 and it supports the xsl:fo
candidate release.
You can <A href="download.html">download</A>
Fop including a precompiled version, the source code and many example
files to
get you started. Pointers to introductions into xsl:fo can be found
in the
@@ -48,7 +51,7 @@
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>FOP Objectives</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>The goals of the Apache XML FOP Project are to deliver an XSL
FO->PDF formatter that is compliant to at least the Basic
- conformance level described in the 27 March 2000 XSL WD, and that
complies with the 11 March 1999 Portable Document
+ conformance level described in the W3C Candidate Recommendation 21
November 2000, and that complies with the 11 March 1999 Portable Document
Format Specification (Version 1.3) from Adobe Systems.
</P>
1.13 +7 -4 xml-site/targets/fop/involved.html
Index: involved.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/involved.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- involved.html 2000/11/28 12:26:34 1.12
+++ involved.html 2001/02/06 10:23:36 1.13
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Getting involved" border="0" height="12" hspace="0"
src="graphics/involved-label-1.jpg" vspace="0" width="120"><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -53,7 +56,7 @@
Management Committee' (An explanation of these roles can be found <A
href="http://xml.apache.org/roles.html">here</A>).</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Get familiar with the Fop related
standards</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
- <P>At the moment Fop is mainly a tools to render XSL:FO files to pdf.
Therefore if you want to contribute to Fop you should become
+ <P>At the moment Fop is mainly a tool to render XSL:FO files to pdf.
Therefore if you want to contribute to Fop you should become
familiar with these standards. You can find their internet addresses on
our <A href="specs.html">website</A>.</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Fop's architecture</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
1.10 +6 -3 xml-site/targets/fop/license.html
Index: license.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/license.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- license.html 2000/08/10 15:41:31 1.9
+++ license.html 2001/02/06 10:23:36 1.10
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="License" border="0" height="12" hspace="0"
src="graphics/license-label-1.jpg" vspace="0" width="120"><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
1.10 +10 -5 xml-site/targets/fop/limitations.html
Index: limitations.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/limitations.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- limitations.html 2000/11/28 12:26:34 1.9
+++ limitations.html 2001/02/06 10:23:37 1.10
@@ -6,16 +6,19 @@
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Limitations" border="0" height="12" hspace="0"
src="graphics/limitations-label-1.jpg" vspace="0" width="120"><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -23,6 +26,10 @@
in <A href="implemented.html">features</A>, sometimes it does so only
in a limited way.
</P>
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>fo:leader</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
+ <P>leader-length.minimum is not used at all</P>
+ </FONT></TD></TR></TABLE><BR>
+
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>page-number-citation</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>Only works for table of contents without any problems. The case where
the page number doesn't
fit on a line isn't handled, and any text on the same line and after the
page-number might not
@@ -86,8 +93,6 @@
<P><CODE><FONT face="courier,
monospaced"></fo:table></FONT></CODE></P>
</FONT></TD></TR></TABLE><BR>
-
-
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
1.13 +23 -8 xml-site/targets/fop/running.html
Index: running.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/running.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- running.html 2000/11/28 12:26:34 1.12
+++ running.html 2001/02/06 10:23:37 1.13
@@ -6,16 +6,19 @@
<IMG alt="Running FOP" border="0" height="12" hspace="0"
src="graphics/running-label-1.jpg" vspace="0" width="120"><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
- <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');"
onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12"
hspace="0" name="side-faqs"
onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');"
src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
- <A href="specs.html" onMouseOut="rolloverOff('side-specs');"
onMouseOver="rolloverOn('side-specs');"><IMG alt="Specifications" border="0"
height="12" hspace="0" name="side-specs"
onLoad="rolloverLoad('side-specs','graphics/specs-label-2.jpg','graphics/specs-label-3.jpg');"
src="graphics/specs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
+ <A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
@@ -31,15 +34,16 @@
be included in your classpath. The jar file w3c.jar contains the
compiled classes for the
java svg bindings with some other DOM classes that are used by the
SVG DOM bindings.
The source for the svg java binding classes can be found at - <A
href="http://www.w3.org/TR/2000/CR-SVG-20000802/java.html">
- SVG Java bindings</A>, currently they correspond to the
CR-SVG-20000802 specification document.
+ SVG Java bindings</A>, currently they correspond to the SVG
Candidate Recommendation (02 November 2000).
The other required files can be found at <A
href="http://www.w3.org/TR/2000/CR-DOM-Level-2-20000510/java-binding.html">W3C
DOM Java binding</A>.
</P>
<P>d) Optional: Fop supports the jimi library for image processing, if
it is in your classpath
- when you build Fop. You can find it at <A
href="http://java.sun.com/products/jimi/">java.sun.com</A>
+ when you build Fop (the precompiled version supports jimi). You
can find it at
+ <A href="http://java.sun.com/products/jimi/">java.sun.com</A>
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Starting FOP as an standalone
application</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
- <P>There are two ways to run FOP from the command line.</P>
+ <P>There are three ways to run FOP from the command line.</P>
<P>a) Batch processing formatting objects (fo) files: </P>
<P><CODE><FONT face="courier, monospaced">java
org.apache.fop.apps.CommandLine fo-file pdf-file</FONT></CODE></P>
<P>b) Batch processing xml files (includes production of the
fo-files):</P>
@@ -47,7 +51,7 @@
<P>c) Previewing the fo-file:</P>
<P><CODE><FONT face="courier, monospaced">java
org.apache.fop.apps.AWTCommandLine fo-file</FONT></CODE></P>
<P>Each method uses next to the fop classes other packages. The
following describes
- each method in detail.</P>
+ each method in detail. </P>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Method One</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>One is to first use an XSLT engine to produce the formatting object
tree as an
XML document and then running the class
org.apache.fop.apps.CommandLine with the
@@ -91,6 +95,17 @@
<P>The viewer uses the swing classes.</P>
</FONT></TD></TR></TABLE><BR>
</FONT></TD></TR></TABLE><BR>
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Commandline switches</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
+ <P>Fop supports at the moment following commandline switches: </P>
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>-d</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
+ <P>This switch informs you in case of an error of the method stack</P>
+ </FONT></TD></TR></TABLE><BR>
+ <TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>-cUserconfig.xml</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
+ <P>The switch '-c' immediately followed by a file name, p.e.
Userconfig.xml, tells Fop to use this
+ user configuration file.
+ </P>
+ </FONT></TD></TR></TABLE><BR>
+ </FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Running FOP on MacOS</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>Ensure that you have a recent MRJ, and that you have downloaded and
@@ -112,7 +127,7 @@
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Problems</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>If you have problems running FOP, please have a look at the
- <A href="faq-running.html">FOP FAQ</A>. If you don't find a solution
there,
+ <A
href="http://www.owal.co.uk:8090/asf/servlet/asf/screen/DisplayTopics/action/SetAll/project_id/18/faq_id/276">FOP
FAQ</A>. If you don't find a solution there,
you can ask for help on the list [EMAIL PROTECTED] Maybe it is a bug
and
maybe somebody is already working on it.
</P>
1.1 xml-site/targets/fop/config.html
Index: config.html
===================================================================
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js"
type="text/javascript"></SCRIPT><TITLE>Configuration</TITLE></HEAD><BODY
alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff"
marginheight="4" marginwidth="4" text="#000000" topmargin="4"
vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0"
width="620"><TR><TD align="left" height="60" rowspan="3" valign="top"
width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif"
vspace="0" width="135"></TD><TD align="left" colspan="4" height="5"
valign="top" width="456"><IMG border="0" height="5" hspace="0"
src="resources/line.gif" vspace="0" width="456"></TD><TD align="left"
height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60"
hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD
align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top"
width="456"><IMG alt="" border="0" height="35" hspace="0"
src="graphics/config-header.jpg" vspace="0" width="456"></TD></TR><TR><TD
align="left" height="20" valign="top" width="168"><IMG border="0" height="20"
hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');"
onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/"
border="0" height="20" hspace="0" name="xml"
onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');"
src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://www.apache.org/" onMouseOut="rolloverOff('asf');"
onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/"
border="0" height="20" hspace="0" name="asf"
onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');"
src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/"
onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');"
target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0"
name="w3c"
onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');"
src="resources/button-w3c-lo.gif" vspace="0"
width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG
border="0" height="14" hspace="0" src="resources/join.gif" vspace="0"
width="120"><BR>
<A href="../index.html" onMouseOut="rolloverOff('side-ext-2');"
onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12"
hspace="0" name="side-ext-2"
onLoad="rolloverLoad('side-ext-2','graphics/ext-2-label-2.jpg','graphics/ext-2-label-3.jpg');"
src="graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');"
onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0"
height="12" hspace="0" name="side-index"
onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');"
src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="download.html" onMouseOut="rolloverOff('side-download');"
onMouseOver="rolloverOn('side-download');"><IMG alt="Download" border="0"
height="12" hspace="0" name="side-download"
onLoad="rolloverLoad('side-download','graphics/download-label-2.jpg','graphics/download-label-3.jpg');"
src="graphics/download-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Configuration" border="0" height="12" hspace="0"
src="graphics/config-label-1.jpg" vspace="0" width="120"><BR>
<A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>How to configure Fop</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>In the directory xml-fop/conf you will find two configuration files.
One of them,
config.xml, is only intended for Fop developers, who want to add new
default values
to some Fop feature. Don't change this file. For user configuration
there is a file called
userconfig.xml. It contains templates for all settings a user can
change. Most of them are
commented out. Uncomment the entry you want to set and change the
value according to
your wishes. Please regard any comments which specify the value range.
And, well, the
configuration files are xml files, so keep them at least well-formed
;-)
</P>
<P>The file userconfig.xml is not read automatically, but the user must
specify its use on
the command line. See <A href="running.html">Running Fop</A> for
details.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>setting up hyphenation</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>Fop comes already with some hyphenation pattern. If you need a
hyphenation pattern
which isn't included in the distribution, do the following:
</P>
<P>1. get the TeX hyphenation pattern file and turn it into an xml file
which conforms
to the hyphenation.dtd in the sub directory /hyph
</P>
<P>2. name this new file following this schema:
languageCode_countryCode.xml. If you don't need
a country code, leave it away, p.e. the file name for an American
english hyphenation pattern
would look like this: en_US.xml. For an Italian file: it.xml. Language
and country codes must be
the same as in xsl:fo, that is follow
<A href="http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt">ISO
639</A>
and <A
href="http://www.ics.uci.edu/pub/ietf/http/related/iso3166.txt">ISO 3166</A>
respectively. NOTE: The ISO 639/ISO 3166 convention is that language
names are
written in lower case, while country codes are written in upper case.
</P>
<P>3. If you have build your new hyphenation pattern file successfully
there are
two ways to make it accessible to Fop.
</P>
<P> a) Put this new file into the directory /hyph and rebuild Fop. The
file will
be picked up and added to the fop.jar.
</P>
<P> b) Put the file into a directory of your choice and specify this
directory
in the userconfig.xml in the entry <hyphenation-dir>.
</P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
1.1 xml-site/targets/fop/extensions.html
Index: extensions.html
===================================================================
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js"
type="text/javascript"></SCRIPT><TITLE>FOP extensions to
xsl:fo</TITLE></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4"
link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4"
vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0"
width="620"><TR><TD align="left" height="60" rowspan="3" valign="top"
width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif"
vspace="0" width="135"></TD><TD align="left" colspan="4" height="5"
valign="top" width="456"><IMG border="0" height="5" hspace="0"
src="resources/line.gif" vspace="0" width="456"></TD><TD align="left"
height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60"
hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD
align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top"
width="456"><IMG alt="" border="0" height="35" hspace="0"
src="graphics/extensions-header.jpg" vspace="0" width="456"></TD></TR><TR><TD
align="left" height="20" valign="top" width="168"><IMG border="0" height="20"
hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');"
onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/"
border="0" height="20" hspace="0" name="xml"
onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');"
src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://www.apache.org/" onMouseOut="rolloverOff('asf');"
onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/"
border="0" height="20" hspace="0" name="asf"
onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');"
src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/"
onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');"
target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0"
name="w3c"
onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');"
src="resources/button-w3c-lo.gif" vspace="0"
width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG
border="0" height="14" hspace="0" src="resources/join.gif" vspace="0"
width="120"><BR>
<A href="../index.html" onMouseOut="rolloverOff('side-ext-2');"
onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12"
hspace="0" name="side-ext-2"
onLoad="rolloverLoad('side-ext-2','graphics/ext-2-label-2.jpg','graphics/ext-2-label-3.jpg');"
src="graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');"
onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0"
height="12" hspace="0" name="side-index"
onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');"
src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="download.html" onMouseOut="rolloverOff('side-download');"
onMouseOver="rolloverOn('side-download');"><IMG alt="Download" border="0"
height="12" hspace="0" name="side-download"
onLoad="rolloverLoad('side-download','graphics/download-label-2.jpg','graphics/download-label-3.jpg');"
src="graphics/download-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Extensions" border="0" height="12" hspace="0"
src="graphics/extensions-label-1.jpg" vspace="0" width="120"><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<P>Sometimes it is desirable to have extensions to xsl:fo in order to
support some feature of the
output format which isn't covered by the xsl:fo specification.
To use the Fop extensions, you need to add a namespace entry for
http://xml.apache.org/fop/extensions on the root element. </P>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Bookmarks</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>You can provide outlines inside the root object (but outside any
page-sequences or
other formatting objects). Here's an example of an outline entry:</P>
<P><CODE><FONT face="courier, monospaced"><fo:root
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:fox="http://xml.apache.org/fop/extensions"></FONT></CODE></P>
<P><CODE><FONT face="courier, monospaced"><fox:outline
internal-destination="sec3"></FONT></CODE></P>
<P><CODE><FONT face="courier, monospaced">
<fox:label>Running FOP</fox:label></FONT></CODE></P>
<P><CODE><FONT face="courier, monospaced"> <fox:outline
internal-destination="sec3-1"></FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced"> <fox:label>Prerequisites</fox:label></FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced"> </fox:outline></FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced"><fox:outline></FONT></CODE></P>
<P><CODE><FONT face="courier,
monospaced"></fo:root></FONT></CODE></P>
<P>It works similarly to a basic-link. There is also an
external-destination
property, but it isn't supported currently.</P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
1.1 xml-site/targets/fop/faq.html
Index: faq.html
===================================================================
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js"
type="text/javascript"></SCRIPT><TITLE>Frequently Asked
Questions</TITLE></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4"
link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4"
vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0"
width="620"><TR><TD align="left" height="60" rowspan="3" valign="top"
width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif"
vspace="0" width="135"></TD><TD align="left" colspan="4" height="5"
valign="top" width="456"><IMG border="0" height="5" hspace="0"
src="resources/line.gif" vspace="0" width="456"></TD><TD align="left"
height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60"
hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD
align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top"
width="456"><IMG alt="" border="0" height="35" hspace="0"
src="graphics/faq-header.jpg" vspace="0" width="456"></TD></TR><TR><TD
align="left" height="20" valign="top" width="168"><IMG border="0" height="20"
hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');"
onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/"
border="0" height="20" hspace="0" name="xml"
onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');"
src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://www.apache.org/" onMouseOut="rolloverOff('asf');"
onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/"
border="0" height="20" hspace="0" name="asf"
onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');"
src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/"
onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');"
target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0"
name="w3c"
onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');"
src="resources/button-w3c-lo.gif" vspace="0"
width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG
border="0" height="14" hspace="0" src="resources/join.gif" vspace="0"
width="120"><BR>
<A href="../index.html" onMouseOut="rolloverOff('side-ext-2');"
onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12"
hspace="0" name="side-ext-2"
onLoad="rolloverLoad('side-ext-2','graphics/ext-2-label-2.jpg','graphics/ext-2-label-3.jpg');"
src="graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');"
onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0"
height="12" hspace="0" name="side-index"
onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');"
src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="download.html" onMouseOut="rolloverOff('side-download');"
onMouseOver="rolloverOn('side-download');"><IMG alt="Download" border="0"
height="12" hspace="0" name="side-download"
onLoad="rolloverLoad('side-download','graphics/download-label-2.jpg','graphics/download-label-3.jpg');"
src="graphics/download-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="FAQ" border="0" height="12" hspace="0"
src="graphics/faq-label-1.jpg" vspace="0" width="120"><BR>
<A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<P>The Fop faq has an own site. Please look here:
<A
href="http://www.owal.co.uk:8090/asf/servlet/asf/screen/DisplayTopics/action/SetAll/project_id/18/faq_id/276">http://www.OWAL.co.uk:8090/</A>
</P>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
1.1 xml-site/targets/fop/fonts.html
Index: fonts.html
===================================================================
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js"
type="text/javascript"></SCRIPT><TITLE>Font Support </TITLE></HEAD><BODY
alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff"
marginheight="4" marginwidth="4" text="#000000" topmargin="4"
vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0"
width="620"><TR><TD align="left" height="60" rowspan="3" valign="top"
width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif"
vspace="0" width="135"></TD><TD align="left" colspan="4" height="5"
valign="top" width="456"><IMG border="0" height="5" hspace="0"
src="resources/line.gif" vspace="0" width="456"></TD><TD align="left"
height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60"
hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD
align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top"
width="456"><IMG alt="" border="0" height="35" hspace="0"
src="graphics/fonts-header.jpg" vspace="0" width="456"></TD></TR><TR><TD
align="left" height="20" valign="top" width="168"><IMG border="0" height="20"
hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');"
onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/"
border="0" height="20" hspace="0" name="xml"
onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');"
src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://www.apache.org/" onMouseOut="rolloverOff('asf');"
onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/"
border="0" height="20" hspace="0" name="asf"
onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');"
src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/"
onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');"
target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0"
name="w3c"
onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');"
src="resources/button-w3c-lo.gif" vspace="0"
width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG
border="0" height="14" hspace="0" src="resources/join.gif" vspace="0"
width="120"><BR>
<A href="../index.html" onMouseOut="rolloverOff('side-ext-2');"
onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12"
hspace="0" name="side-ext-2"
onLoad="rolloverLoad('side-ext-2','graphics/ext-2-label-2.jpg','graphics/ext-2-label-3.jpg');"
src="graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');"
onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0"
height="12" hspace="0" name="side-index"
onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');"
src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="download.html" onMouseOut="rolloverOff('side-download');"
onMouseOver="rolloverOn('side-download');"><IMG alt="Download" border="0"
height="12" hspace="0" name="side-download"
onLoad="rolloverLoad('side-download','graphics/download-label-2.jpg','graphics/download-label-3.jpg');"
src="graphics/download-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Fonts" border="0" height="12" hspace="0"
src="graphics/fonts-label-1.jpg" vspace="0" width="120"><BR>
<A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="resources.html" onMouseOut="rolloverOff('side-resources');"
onMouseOver="rolloverOn('side-resources');"><IMG alt="Resources" border="0"
height="12" hspace="0" name="side-resources"
onLoad="rolloverLoad('side-resources','graphics/resources-label-2.jpg','graphics/resources-label-3.jpg');"
src="graphics/resources-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Status</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>FOP (building PDF files) normally supports only the base 14
font package defined in the Adobe PDF specification.
That includes the following fonts: Helvetica, Times, Courier,
Symbol and ZapfDingbats.
</P>
<P>Font support in FOP can be extended by the addition of font
metric files (written in XML) created from Adobe
Type 1 fonts and Truetype fonts. No other font types (Type 0,
Type 3, etc.) are supported at this time. The current method
of adding fonts to FOP requires the package to be recompiled.
You can also embed fonts into pdf files; see below.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Adding additional Type 1 fonts</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>As mentioned above you need an XML file containing font
metrics to be able to use an additional font. FOP
contains a tool that can generate such a font metrics file from
a PFM file, which normally comes with the font file.
</P>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Generating a font metrics file</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P> Run the class
org.apache.fop.fonts.apps.PFMReader to generate the XML file. Important: The
tool does two
XSL transformations, one of which uses charlist.xml. At
the moment in order for the tool to work correctly you
have to copy charlist.xml temporarily to the local
directory from where you intend to start the tool.
(If anyone has an improvement on this...)
</P>
<P>
<CODE><FONT face="courier, monospaced">java -cp
fop.jar;xerces.jar;xalan.jar;w3c.jar</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">org.apache.fop.fonts.apps.PFMReader pfm-file xml-file</FONT></CODE>
</P>
<P>Put the resulting XML file into the src/codegen
directory.
</P>
<P>Note: The tool will construct some values (FontBBox,
StemV and ItalicAngle) based on assumptions and
calculations which are only an approximation to the
real values. FontBBox and Italic Angle can be found in
the human-readable part of the PFB file. The PFMReader
tool does not yet interpret PFB files, so if you want
to be correct, you may have to adjust the values in the
XML file manually. The constructed values however
appear to have no visible influence.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Register the fonts within FOP</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>Open the class org.apache.fop.render.pdf.FontSetup
and add entries to the ones present according to
the following example:
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addMetrics("F14", new
ZapfDingbats());</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addMetrics("F15", new BauerBodoniRoman());
//This is the new entry.</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">...</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addFontProperties("F14",
"ZapfDingbats", "normal", "normal");</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addFontProperties("F15",
"BauerBodoni", "normal", "normal"); //This is the
new entry.</FONT></CODE>
</P>
<P>Note: The class name to use is visible in the
<class-name> element of the font metrics file.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Adjusting build.xml</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>In the src/codegen directory you find the font
metrics files for the base 14 fonts. The are being transformed
during build into Java classes and then compiled. The
newly generated font metrics file must be included in this
process. To do that open build.xml and add entries
according to the following example:
</P>
<P>
<CODE><FONT face="courier,
monospaced"><property name="ZapfDingbats.xml"
value="${build.codegen}/ZapfDingbats.xml"/></FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced"><property name="BauerBodoni.xml"
value="${build.codegen}/BauerBodoni.xml"/></FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">...</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier, monospaced"><xslt
infile="${ZapfDingbats.xml}"
xsltfile="${fontfile.xsl}"</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">outfile="${build.src}/${replacestring}/render/pdf/fonts/ZapfDingbats.java"
smart="yes"/></FONT></CODE>
</P>
<P>
<CODE><FONT face="courier, monospaced"><xslt
infile="${BauerBodoni.xml}"
xsltfile="${t1fontfile.xsl}"</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">outfile="${build.src}/${replacestring}/render/pdf/fonts/BauerBodoniRoman.java"
smart="yes"/></FONT></CODE>
</P>
<P>Rebuild FOP!
</P>
<P>Note: Be sure to use ${t1fontfile.xsl} instead of
${fontfile.xsl}. This is neccessary because of the additional metrics
information needed for non base 14 fonts.
</P>
</FONT></TD></TR></TABLE><BR>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Adding additional TrueType</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="492"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<P>Adding Truetype fonts is almost identical to the process of adding
type 1 fonts. The main difference is in the first step.</P>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Generating a font metrics file</B></FONT></TD><TD
bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#017299"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>As mentioned above you need an XML file containing font
metrics to be able to use an additional font. FOP
contains a tool that can generate such a font metrics file
from your truetype font file
</P>
<P>Create metrics for the fontfile (we assume the file has the
name cmr10.ttf und to be in c:\myfonts\): </P>
<P><CODE><FONT face="courier, monospaced">java
org.apache.fop.fonts.apps.TTFReader -fn TCM -cn TCM -ef C:\myfonts\cmr10.ttf
C:\myfonts\cmr10.ttf ttfcm.xml</FONT></CODE></P>
<P>the -fn option sets the font name (in the example to TCM )</P>
<P>the -cn option set the classname (in the example to CM)</P>
<P>the -ef option will try to embed to font at the given path
when fop is running (you can
change that in the generated xml file). </P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Register the fonts within FOP</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>Open the class org.apache.fop.render.pdf.FontSetup
and add entries to the ones present according to
the following example:
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addMetrics("F14", new
ZapfDingbats());</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addMetrics("F19", new TCM()); //This is the new
entry.</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">...</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addFontProperties("F14",
"ZapfDingbats", "normal", "normal");</FONT></CODE>
</P>
<P>
<CODE><FONT face="courier,
monospaced">fontInfo.addFontProperties("F19", "TCM",
"normal", "normal"); //This is the new entry.</FONT></CODE>
</P>
<P>Note: The class name to use is visible in the
<class-name> element of the font metrics file.
</P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0"
width="484"><TR><TD bgcolor="666699" colspan="2" width="484"><TABLE border="0"
cellpadding="0" cellspacing="0" width="484"><TR><TD bgcolor="#039acc"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc"
height="1" width="482"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="482"></TD><TD bgcolor="#0086b2"
height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>Adjusting build.xml</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>In the src/codegen directory you find the font
metrics files for the base 14 fonts. The are being transformed
during build into Java classes and then compiled. The
newly generated font metrics file must be included in this
process. To do that open build.xml and add entries
according to the following example:
</P>
<P>Look for the section "Initialization
target" and add the following line at the end of it</P>
<P><CODE><FONT face="courier, monospaced"><property
name="tcm.xml"
value="${build.codegen}/tcm.xml"></FONT></CODE></P>
<P>then search for the section "Generate the source
code". At the end of this section you can find
templates for type 1 and truetype fonts. use them with your
font name:</P>
<P><CODE><FONT face="courier, monospaced"><xslt
infile="${tcm.xml}" xsltfile="${ttffontfile.xsl}"
outfile="${build.src}/${replacestring}/render/pdf/fonts/TCM.java"
smart="yes"/></FONT></CODE></P>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="484"><TR><TD
bgcolor="666699" colspan="2" width="484"><TABLE border="0" cellpadding="0"
cellspacing="0" width="484"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="482"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="482"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="482"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG
border="0" height="2" hspace="0" src="resources/void.gif" vspace="0"
width="2"><B>embedding fonts</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="482"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="482"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="474"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">
<P>edit conf\userconfig.xml and add TCM to the list of embedded
fonts</P>
<P>Don't forget: If you have embedded fonts, you must run Fop
with the flag -cuserconfig.xml,
otherwise the settings in userconfig.xml will not be read.</P>
</FONT></TD></TR></TABLE><BR>
<P>Rebuild FOP!</P>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
1.1 xml-site/targets/fop/resources.html
Index: resources.html
===================================================================
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js"
type="text/javascript"></SCRIPT><TITLE>FOP Relevant Specifications and
Links</TITLE></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4"
link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4"
vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0"
width="620"><TR><TD align="left" height="60" rowspan="3" valign="top"
width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif"
vspace="0" width="135"></TD><TD align="left" colspan="4" height="5"
valign="top" width="456"><IMG border="0" height="5" hspace="0"
src="resources/line.gif" vspace="0" width="456"></TD><TD align="left"
height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60"
hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD
align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top"
width="456"><IMG alt="" border="0" height="35" hspace="0"
src="graphics/resources-header.jpg" vspace="0" width="456"></TD></TR><TR><TD
align="left" height="20" valign="top" width="168"><IMG border="0" height="20"
hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');"
onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/"
border="0" height="20" hspace="0" name="xml"
onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');"
src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A
href="http://www.apache.org/" onMouseOut="rolloverOff('asf');"
onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/"
border="0" height="20" hspace="0" name="asf"
onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');"
src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD
align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/"
onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');"
target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0"
name="w3c"
onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');"
src="resources/button-w3c-lo.gif" vspace="0"
width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG
border="0" height="14" hspace="0" src="resources/join.gif" vspace="0"
width="120"><BR>
<A href="../index.html" onMouseOut="rolloverOff('side-ext-2');"
onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12"
hspace="0" name="side-ext-2"
onLoad="rolloverLoad('side-ext-2','graphics/ext-2-label-2.jpg','graphics/ext-2-label-3.jpg');"
src="graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');"
onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0"
height="12" hspace="0" name="side-index"
onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');"
src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="download.html" onMouseOut="rolloverOff('side-download');"
onMouseOver="rolloverOn('side-download');"><IMG alt="Download" border="0"
height="12" hspace="0" name="side-download"
onLoad="rolloverLoad('side-download','graphics/download-label-2.jpg','graphics/download-label-3.jpg');"
src="graphics/download-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="running.html" onMouseOut="rolloverOff('side-running');"
onMouseOver="rolloverOn('side-running');"><IMG alt="Running FOP" border="0"
height="12" hspace="0" name="side-running"
onLoad="rolloverLoad('side-running','graphics/running-label-2.jpg','graphics/running-label-3.jpg');"
src="graphics/running-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="implemented.html" onMouseOut="rolloverOff('side-implemented');"
onMouseOver="rolloverOn('side-implemented');"><IMG alt="Features" border="0"
height="12" hspace="0" name="side-implemented"
onLoad="rolloverLoad('side-implemented','graphics/implemented-label-2.jpg','graphics/implemented-label-3.jpg');"
src="graphics/implemented-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="limitations.html" onMouseOut="rolloverOff('side-limitations');"
onMouseOver="rolloverOn('side-limitations');"><IMG alt="Limitations" border="0"
height="12" hspace="0" name="side-limitations"
onLoad="rolloverLoad('side-limitations','graphics/limitations-label-2.jpg','graphics/limitations-label-3.jpg');"
src="graphics/limitations-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="examples.html" onMouseOut="rolloverOff('side-examples');"
onMouseOver="rolloverOn('side-examples');"><IMG alt="Examples" border="0"
height="12" hspace="0" name="side-examples"
onLoad="rolloverLoad('side-examples','graphics/examples-label-2.jpg','graphics/examples-label-3.jpg');"
src="graphics/examples-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="config.html" onMouseOut="rolloverOff('side-config');"
onMouseOver="rolloverOn('side-config');"><IMG alt="Configuration" border="0"
height="12" hspace="0" name="side-config"
onLoad="rolloverLoad('side-config','graphics/config-label-2.jpg','graphics/config-label-3.jpg');"
src="graphics/config-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="fonts.html" onMouseOut="rolloverOff('side-fonts');"
onMouseOver="rolloverOn('side-fonts');"><IMG alt="Fonts" border="0" height="12"
hspace="0" name="side-fonts"
onLoad="rolloverLoad('side-fonts','graphics/fonts-label-2.jpg','graphics/fonts-label-3.jpg');"
src="graphics/fonts-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="extensions.html" onMouseOut="rolloverOff('side-extensions');"
onMouseOver="rolloverOn('side-extensions');"><IMG alt="Extensions" border="0"
height="12" hspace="0" name="side-extensions"
onLoad="rolloverLoad('side-extensions','graphics/extensions-label-2.jpg','graphics/extensions-label-3.jpg');"
src="graphics/extensions-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="compiling.html" onMouseOut="rolloverOff('side-compiling');"
onMouseOver="rolloverOn('side-compiling');"><IMG alt="Compiling" border="0"
height="12" hspace="0" name="side-compiling"
onLoad="rolloverLoad('side-compiling','graphics/compiling-label-2.jpg','graphics/compiling-label-3.jpg');"
src="graphics/compiling-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="embedding.html" onMouseOut="rolloverOff('side-embedding');"
onMouseOver="rolloverOn('side-embedding');"><IMG alt="Embedding" border="0"
height="12" hspace="0" name="side-embedding"
onLoad="rolloverLoad('side-embedding','graphics/embedding-label-2.jpg','graphics/embedding-label-3.jpg');"
src="graphics/embedding-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="involved.html" onMouseOut="rolloverOff('side-involved');"
onMouseOver="rolloverOn('side-involved');"><IMG alt="Getting involved"
border="0" height="12" hspace="0" name="side-involved"
onLoad="rolloverLoad('side-involved','graphics/involved-label-2.jpg','graphics/involved-label-3.jpg');"
src="graphics/involved-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="architecture.html" onMouseOut="rolloverOff('side-architecture');"
onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture"
border="0" height="12" hspace="0" name="side-architecture"
onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');"
src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif"
vspace="0" width="120"><BR>
<A href="bugs.html" onMouseOut="rolloverOff('side-bugs');"
onMouseOver="rolloverOn('side-bugs');"><IMG alt="Bugs" border="0" height="12"
hspace="0" name="side-bugs"
onLoad="rolloverLoad('side-bugs','graphics/bugs-label-2.jpg','graphics/bugs-label-3.jpg');"
src="graphics/bugs-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="faq.html" onMouseOut="rolloverOff('side-faq');"
onMouseOver="rolloverOn('side-faq');"><IMG alt="FAQ" border="0" height="12"
hspace="0" name="side-faq"
onLoad="rolloverLoad('side-faq','graphics/faq-label-2.jpg','graphics/faq-label-3.jpg');"
src="graphics/faq-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Resources" border="0" height="12" hspace="0"
src="graphics/resources-label-1.jpg" vspace="0" width="120"><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');"
onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0"
height="12" hspace="0" name="side-license"
onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');"
src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0"
width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE
border="0" cellpadding="3" cellspacing="0"><TR><TD>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Specifications</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<UL>
<LI><A href="http://www.w3.org/TR/2000/CR-xsl-20001121/">XSL-FO Candidate
Recommendation (21 November 2000)</A></LI>
<LI><A href="http://www.renderx.com/Tests/validator/fo2000.dtd.html">A
dtd for the XSL-FO CR from November provided by N. Grigoriev from
RenderX</A></LI>
<LI><A href="http://www.w3.org/TR/2000/CR-SVG-20001102/">Supported SVG
Candidate Recommendation (02 November 2000)</A></LI>
<LI><A href="http://www.w3.org/TR/REC-xml">XML Recommendation</A></LI>
<LI><A href="http://www.w3.org/TR/xslt">XSLT Recommendation</A></LI>
<LI><A
href="http://partners.adobe.com/asn/developer/acrosdk/DOCS/pdfspec.pdf">Portable
Document Format (PDF) 1.3 Reference Manual </A></LI>
<LI><A href="http://www.megginson.com/SAX/">Simple API for XML
(SAX)</A></LI>
<LI><A href="http://www.w3.org/TR/REC-DOM-Level-1">Document Object Model
(DOM)</A></LI>
<LI><A href="http://www.w3.org/TR/REC-xml-names/">Namespaces in XML
Recommendation</A></LI>
<LI><A href="http://java.sun.com/products/jdk/1.1/docs/index.html">Java
JDK 1.1 Documentation</A></LI>
</UL>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Tutorials/Articles</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<UL>
<LI><A
href="http://www.ibiblio.org/xml/books/bible/updates/15.html">Elliotte Rusty
Harold: Chapter 15 on xsl:fo from his excellent xml book</A></LI>
<LI><A
href="http://www.sun.com/software/xml/developers/slides-dtd/">Paul Sandoz:
Using formatting objects with the slides dtd</A></LI>
<LI><A href="http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html">J.
David Eisenberg: Using XSL Formatting Objects</A></LI>
</UL>
</FONT></TD></TR></TABLE><BR>
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD
bgcolor="666699" colspan="2" width="494"><TABLE border="0" cellpadding="0"
cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD
bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD
bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0"
src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2"
width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif"
size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif"
vspace="0" width="2"><B>Other resources</B></FONT></TD><TD bgcolor="#017299"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1"
width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif"
vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG
border="0" height="1" hspace="0" src="resources/void.gif" vspace="0"
width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0"
height="1" hspace="0" src="resources/void.gif" vspace="0"
width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD
width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
<UL>
<LI><A href="http://xml.apache.org/mail/fop-dev/">Apache archive of
[EMAIL PROTECTED]</A></LI>
<LI><A href="http://marc.theaimsgroup.com/">External, but easier to
browse archive [EMAIL PROTECTED]</A></LI>
<LI>There is an xsl:fo mailing list: [EMAIL PROTECTED] Subscription
info can be found here: <A href="http://www.w3.org/Mail/Request">
http://www.w3.org/Mail/Request</A>. And the archive can be found
here:
<A
href="http://lists.w3.org/Archives/Public/www-xsl-fo/">http://lists.w3.org/Archives/Public/www-xsl-fo/</A></LI>
</UL>
</FONT></TD></TR></TABLE><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0"
cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1"
src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT
color="#0086b2" size="-1"><I>
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
1.2 +6 -2 xml-site/targets/fop/graphics/architecture-label-1.jpg
<<Binary file>>
1.2 +3 -8 xml-site/targets/fop/graphics/architecture-label-2.jpg
<<Binary file>>
1.2 +6 -3 xml-site/targets/fop/graphics/architecture-label-3.jpg
<<Binary file>>
1.3 +2 -4 xml-site/targets/fop/graphics/bugs-label-1.jpg
<<Binary file>>
1.3 +6 -1 xml-site/targets/fop/graphics/bugs-label-2.jpg
<<Binary file>>
1.3 +2 -2 xml-site/targets/fop/graphics/bugs-label-3.jpg
<<Binary file>>
1.6 +4 -5 xml-site/targets/fop/graphics/compiling-label-1.jpg
<<Binary file>>
1.6 +6 -3 xml-site/targets/fop/graphics/compiling-label-2.jpg
<<Binary file>>
1.6 +1 -4 xml-site/targets/fop/graphics/compiling-label-3.jpg
<<Binary file>>
1.6 +5 -6 xml-site/targets/fop/graphics/download-label-1.jpg
<<Binary file>>
1.6 +5 -6 xml-site/targets/fop/graphics/download-label-2.jpg
<<Binary file>>
1.6 +1 -6 xml-site/targets/fop/graphics/download-label-3.jpg
<<Binary file>>
1.6 +3 -4 xml-site/targets/fop/graphics/embedding-label-1.jpg
<<Binary file>>
1.6 +4 -3 xml-site/targets/fop/graphics/embedding-label-2.jpg
<<Binary file>>
1.6 +3 -4 xml-site/targets/fop/graphics/embedding-label-3.jpg
<<Binary file>>
1.3 +4 -3 xml-site/targets/fop/graphics/examples-label-1.jpg
<<Binary file>>
1.3 +6 -1 xml-site/targets/fop/graphics/examples-label-2.jpg
<<Binary file>>
1.3 +2 -1 xml-site/targets/fop/graphics/examples-label-3.jpg
<<Binary file>>
1.7 +3 -4 xml-site/targets/fop/graphics/ext-2-label-1.jpg
<<Binary file>>
1.7 +7 -6 xml-site/targets/fop/graphics/ext-2-label-2.jpg
<<Binary file>>
1.7 +2 -3 xml-site/targets/fop/graphics/ext-2-label-3.jpg
<<Binary file>>
1.6 +7 -2 xml-site/targets/fop/graphics/faqs-label-1.jpg
<<Binary file>>
1.6 +6 -3 xml-site/targets/fop/graphics/faqs-label-2.jpg
<<Binary file>>
1.6 +1 -4 xml-site/targets/fop/graphics/faqs-label-3.jpg
<<Binary file>>
1.6 +3 -2 xml-site/targets/fop/graphics/implemented-label-1.jpg
<<Binary file>>
1.6 +3 -3 xml-site/targets/fop/graphics/implemented-label-2.jpg
<<Binary file>>
1.6 +4 -2 xml-site/targets/fop/graphics/implemented-label-3.jpg
<<Binary file>>
1.7 +2 -6 xml-site/targets/fop/graphics/index-label-1.jpg
<<Binary file>>
1.7 +8 -3 xml-site/targets/fop/graphics/index-label-2.jpg
<<Binary file>>
1.7 +4 -4 xml-site/targets/fop/graphics/index-label-3.jpg
<<Binary file>>
1.6 +5 -7 xml-site/targets/fop/graphics/involved-label-1.jpg
<<Binary file>>
1.6 +9 -8 xml-site/targets/fop/graphics/involved-label-2.jpg
<<Binary file>>
1.6 +2 -6 xml-site/targets/fop/graphics/involved-label-3.jpg
<<Binary file>>
1.6 +6 -2 xml-site/targets/fop/graphics/license-label-1.jpg
<<Binary file>>
1.6 +3 -1 xml-site/targets/fop/graphics/license-label-2.jpg
<<Binary file>>
1.6 +2 -2 xml-site/targets/fop/graphics/license-label-3.jpg
<<Binary file>>
1.6 +6 -2 xml-site/targets/fop/graphics/limitations-label-1.jpg
<<Binary file>>
1.6 +3 -5 xml-site/targets/fop/graphics/limitations-label-2.jpg
<<Binary file>>
1.6 +7 -6 xml-site/targets/fop/graphics/limitations-label-3.jpg
<<Binary file>>
1.6 +4 -6 xml-site/targets/fop/graphics/running-label-1.jpg
<<Binary file>>
1.6 +6 -4 xml-site/targets/fop/graphics/running-label-2.jpg
<<Binary file>>
1.6 +4 -1 xml-site/targets/fop/graphics/running-label-3.jpg
<<Binary file>>
1.6 +8 -8 xml-site/targets/fop/graphics/specs-label-1.jpg
<<Binary file>>
1.6 +10 -9 xml-site/targets/fop/graphics/specs-label-2.jpg
<<Binary file>>
1.6 +3 -3 xml-site/targets/fop/graphics/specs-label-3.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/config-header.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/config-label-1.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/config-label-2.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/config-label-3.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/extensions-header.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/extensions-label-1.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/extensions-label-2.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/extensions-label-3.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/faq-header.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/faq-label-1.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/faq-label-2.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/faq-label-3.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/fonts-header.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/fonts-label-1.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/fonts-label-2.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/fonts-label-3.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/resources-header.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/resources-label-1.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/resources-label-2.jpg
<<Binary file>>
1.1 xml-site/targets/fop/graphics/resources-label-3.jpg
<<Binary file>>