Copyright © 1999 The Apache Software Foundation.
diff --git a/docs/html-docs/download.html b/docs/html-docs/download.html
index f96930f51..c0ad4248f 100644
--- a/docs/html-docs/download.html
+++ b/docs/html-docs/download.html
@@ -22,6 +22,12 @@
| |
You can download the latest release version from the distribution directory.
The file contains also the documentation (including some example fo files) and the source.
+ If you want to work with the latest and nicest code, you can use the cvs version. See the section
+ on AnonCVS in the xml.apache.org documentation for details.
+ Sometimes people have difficulties to access the cvs server; in this case you can download
+ a snapshot from the cvs files here.
+ In both cases you have to build Fop yourself - see Compiling Fop for details.
+
To run FOP from the command line, see Running FOP. If you are
interested in embedding FOP in a Java application of your own, see
Embedding FOP.
diff --git a/docs/html-docs/embedding.html b/docs/html-docs/embedding.html
index 8ddf32710..5f145e2c9 100644
--- a/docs/html-docs/embedding.html
+++ b/docs/html-docs/embedding.html
@@ -46,6 +46,8 @@
driver.setRenderer("org.apache.fop.render.pdf.PDFRenderer", version);
driver.addElementMapping("org.apache.fop.fo.StandardElementMapping");
driver.addElementMapping("org.apache.fop.svg.SVGElementMapping");
+ driver.addPropertyList("org.apache.fop.fo.StandardPropertyListMapping");
+ driver.addPropertyList("org.apache.fop.svg.SVGPropertyListMapping");
driver.setWriter(new PrintWriter(new FileWriter(args[1])));
driver.buildFOTree(parser, fileInputSource(args[0]));
driver.format();
diff --git a/docs/html-docs/examples.html b/docs/html-docs/examples.html
index 8148c93c3..5e31f7146 100644
--- a/docs/html-docs/examples.html
+++ b/docs/html-docs/examples.html
@@ -30,11 +30,9 @@
normal.fo - a simple file showing the use of a 2 level of headings, normal text and a header.
- table.fo - a simple table
+ table.fo - some table examples
- list.fo - a simple list
-
- list2.fo - some list examples
+ list.fo - a short tutorial how to use list fo's and properties
images.fo - shows how to embed gif and jpg images into the xsl:fo file using external-graphic.
@@ -43,7 +41,7 @@
extensive.fo - a longer test file containing a lot of different flow objects and properties.
A good candidate to test your bugfix or new Fop code.
- leader.fo - a very simple example of a rule
+ leader.fo - shows different uses of fo:leader, p.e. as rule or in a table of content
normalex.fo - shows the use of computed property values
@@ -51,10 +49,10 @@
instream.fo - shows the use of fo:instream-foreign-object together with svg
- inhprop.fo - shows the use of inherited property values
-
textdeko.fo - shows the use of the property textdecoration
+ readme.fo - uses an old version of Fop documentation for a longer example
+
Look also into the directory examples/svg. There you find some very extensive svg examples.
Just start makedoc.
diff --git a/docs/html-docs/graphics/specs-header.jpg b/docs/html-docs/graphics/specs-header.jpg
index aadb2ec1a..121d33984 100644
Binary files a/docs/html-docs/graphics/specs-header.jpg and b/docs/html-docs/graphics/specs-header.jpg differ
diff --git a/docs/html-docs/implemented.html b/docs/html-docs/implemented.html
index 7a99f330a..90fc8f4fe 100644
--- a/docs/html-docs/implemented.html
+++ b/docs/html-docs/implemented.html
@@ -21,7 +21,7 @@
|
| |
The following formatting objects and properties of the xsl-fo
- working draft (12 October 2000) are implemented.Please have also a look at the
+ candidate recommendation are implemented.Please have also a look at the
section on limitations
|
@@ -61,7 +61,7 @@
external-graphic
inline
instream-foreign-object
- leader, but see limitations
+ leader
page-number
page-number-citation, see limitations
@@ -160,6 +160,10 @@
initial-page-number
internal-destination
keep-with-next (broken)
+ leader-alignment (not value "page")
+ leader-length (no percentage values)
+ leader-pattern (not value "use-content")
+ leader-pattern-width
left
line-height
margin-bottom (only on pages and regions)
@@ -185,18 +189,19 @@
provisional-distance-between-starts
provisional-label-separation
ref-id
+ region-name
right
rule-thickness
space-after.optimum
space-before.optimum
src
start-indent
- textdecoration (only value 'underline' is supported)
+ textdecoration (only value "underline")
text-align
text-align-last
text-indent
top
- white-space-treatment (broken)
+ white-space-collapse
width
wrap-option
diff --git a/docs/html-docs/index.html b/docs/html-docs/index.html
index f0e9360db..5f6b8bd18 100644
--- a/docs/html-docs/index.html
+++ b/docs/html-docs/index.html
@@ -27,10 +27,22 @@
like XT or Xalan) or can be passed in memory as a DOM Document or (in
the case of XT) SAX events.
+ The latest version of Fop is 0.15 and it supports the xsl:fo candidate release.
+ You can download
+ 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
+ section specifications. Please be aware, that
+ Fop is at the moment not a full implementation of the basic conformance level
+ of the xsl:fo standard. You can find a list of supported flow objects and properties
+ in the section Features and in section
+ Limitations in what way this support is
+ limited.
+
FOP is part of Apache's XML project. The homepage of FOP is
http://xml.apache.org/fop. A list
- of the committers to this project and the tasks they are working on can be found
- in the file Status
+ of known bugs, the committers to this project and the tasks they are working on can be found
+ in the file Status in the
+ root of your Fop distribution.
|
diff --git a/docs/html-docs/involved.html b/docs/html-docs/involved.html
index 8b701fce1..cc89680d5 100644
--- a/docs/html-docs/involved.html
+++ b/docs/html-docs/involved.html
@@ -29,12 +29,12 @@
to fop-dev-subscribe@xml.apache.org
Sending bug reports and feature requests to the list is a welcome and important contribution to
developing Fop.
- Read also the archive
+ Read also the archive
of the discussion list fop-dev to get an idea of the issues being discussed.
|
| | | | Look at the developer's code using cvs | | | | |
| |
Between releases the newest code can be accessed via cvs. To do this you need to install a cvs
- client on your computer if it is not already there. An explanation how to connect to the
+ client on your computer, if it is not already there. An explanation how to connect to the
Fop source repository can be found at http://xml.apache.org/cvs.html.
An introduction into cvs and the cvs manual can be found in the
reference library.
diff --git a/docs/html-docs/limitations.html b/docs/html-docs/limitations.html
index f2f194b1c..f06f30429 100644
--- a/docs/html-docs/limitations.html
+++ b/docs/html-docs/limitations.html
@@ -23,13 +23,6 @@
in features, sometimes it does so only in a limited way.
- | |
- fo:leader is only supported in a very limited way: you can use it to draw simple rules.
- Only the property value leader-pattern="rule" is supported. leader-length can be set,
- but the value is not used. You should wrap leader into a block element.
-
- |
-
| |
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
diff --git a/docs/html-docs/running.html b/docs/html-docs/running.html
index f2e3b20d7..6d50d7292 100644
--- a/docs/html-docs/running.html
+++ b/docs/html-docs/running.html
@@ -28,10 +28,14 @@
c) Fop supports SVG (see Features for further information) and
needs the w3c.jar library. This library comes with Fop (xml-fop/lib) and must
- be included in your classpath
+ 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 -
+ SVG Java bindings, currently they correspond to the CR-SVG-20000802 specification document.
+ The other required files can be found at W3C DOM Java binding.
d) Optional: Fop supports the jimi library for image processing, if it is in your classpath
- when you build Fop.
+ when you build Fop. You can find it at java.sun.com
|
| | | | Starting FOP as an standalone application | | | | |
| |
diff --git a/docs/html-docs/specs.html b/docs/html-docs/specs.html
index 54bfba28d..0dd6afbd1 100644
--- a/docs/html-docs/specs.html
+++ b/docs/html-docs/specs.html
@@ -19,12 +19,12 @@
| |
|
Copyright © 1999 The Apache Software Foundation.
All Rights Reserved.
diff --git a/docs/xml-docs/fop/architecture.xml b/docs/xml-docs/fop/architecture.xml
index ac3d4d48d..bb4c00caa 100644
--- a/docs/xml-docs/fop/architecture.xml
+++ b/docs/xml-docs/fop/architecture.xml
@@ -98,7 +98,7 @@ constructing the FO tree. The key SAX events used are
Block
Inline
-SimpleLink
+BasicLink
diff --git a/docs/xml-docs/fop/bugs.xml b/docs/xml-docs/fop/bugs.xml
index 388996391..01de7ffa4 100644
--- a/docs/xml-docs/fop/bugs.xml
+++ b/docs/xml-docs/fop/bugs.xml
@@ -15,14 +15,9 @@
file with your report, which just demonstrates the problem. Thanks for your help!
-
- - Colour not continued onto subsequent pages, if coloured block goes over page.
- - SVG linearGradients don't appear the same as in other SVG Viewers
- - colour not continued onto subsequent pages if coloured block goes over page
- - no SVG support in AWTCommandLine
- - keep-next doesn't work and doubles the text lines which should be moved to the next page
- - lists containing list do not keep their indentation correctly over a page boundary
-
+ A list of known bugs can be found at the end of the file
+ Status in the root
+ of the Fop distribution.
diff --git a/docs/xml-docs/fop/examples.xml b/docs/xml-docs/fop/examples.xml
index 25fb4899c..c2019a6d7 100644
--- a/docs/xml-docs/fop/examples.xml
+++ b/docs/xml-docs/fop/examples.xml
@@ -15,11 +15,9 @@
normal.fo - a simple file showing the use of a 2 level of headings, normal text and a header.
- table.fo - a simple table
+ table.fo - some table examples
- list.fo - a simple list
-
- list2.fo - some list examples
+ list.fo - a short tutorial how to use list fo's and properties
images.fo - shows how to embed gif and jpg images into the xsl:fo file using external-graphic.
@@ -28,7 +26,7 @@
extensive.fo - a longer test file containing a lot of different flow objects and properties.
A good candidate to test your bugfix or new Fop code.
- leader.fo - a very simple example of a rule
+ leader.fo - shows different uses of fo:leader, p.e. as rule or in a table of content
normalex.fo - shows the use of computed property values
@@ -36,10 +34,10 @@
instream.fo - shows the use of fo:instream-foreign-object together with svg
- inhprop.fo - shows the use of inherited property values
-
textdeko.fo - shows the use of the property textdecoration
+ readme.fo - uses an old version of Fop documentation for a longer example
+
Look also into the directory examples/svg. There you find some very extensive svg examples.
Just start makedoc.
diff --git a/docs/xml-docs/fop/implemented.xml b/docs/xml-docs/fop/implemented.xml
index 982611348..1773479b3 100644
--- a/docs/xml-docs/fop/implemented.xml
+++ b/docs/xml-docs/fop/implemented.xml
@@ -6,7 +6,7 @@
The following formatting objects and properties of the xsl-fo
- working draft (12 October 2000) are implemented.Please have also a look at the
+ candidate recommendation are implemented.Please have also a look at the
section on limitations
@@ -46,7 +46,7 @@
external-graphic
inline
instream-foreign-object
- leader, but see limitations
+ leader
page-number
page-number-citation, see limitations
@@ -145,6 +145,10 @@
initial-page-number
internal-destination
keep-with-next (broken)
+ leader-alignment (not value "page")
+ leader-length (no percentage values)
+ leader-pattern (not value "use-content")
+ leader-pattern-width
left
line-height
margin-bottom (only on pages and regions)
@@ -170,18 +174,19 @@
provisional-distance-between-starts
provisional-label-separation
ref-id
+ region-name
right
rule-thickness
space-after.optimum
space-before.optimum
src
start-indent
- textdecoration (only value 'underline' is supported)
+ textdecoration (only value "underline")
text-align
text-align-last
text-indent
top
- white-space-treatment (broken)
+ white-space-collapse
width
wrap-option
diff --git a/docs/xml-docs/fop/involved.xml b/docs/xml-docs/fop/involved.xml
index e80a55b62..68742cce9 100644
--- a/docs/xml-docs/fop/involved.xml
+++ b/docs/xml-docs/fop/involved.xml
@@ -22,7 +22,7 @@
Between releases the newest code can be accessed via cvs. To do this you need to install a cvs
- client on your computer if it is not already there. An explanation how to connect to the
+ client on your computer, if it is not already there. An explanation how to connect to the
Fop source repository can be found at http://xml.apache.org/cvs.html.
An introduction into cvs and the cvs manual can be found in the
reference library.
diff --git a/docs/xml-docs/fop/limitations.xml b/docs/xml-docs/fop/limitations.xml
index d4a88e966..d293c824d 100644
--- a/docs/xml-docs/fop/limitations.xml
+++ b/docs/xml-docs/fop/limitations.xml
@@ -9,13 +9,6 @@
in features, sometimes it does so only in a limited way.
-
- fo:leader is only supported in a very limited way: you can use it to draw simple rules.
- Only the property value leader-pattern="rule" is supported. leader-length can be set,
- but the value is not used. You should wrap leader into a block element.
-
-
-
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
diff --git a/docs/xml-docs/fop/readme.xml b/docs/xml-docs/fop/readme.xml
index 22c187e18..add186b17 100644
--- a/docs/xml-docs/fop/readme.xml
+++ b/docs/xml-docs/fop/readme.xml
@@ -1,7 +1,6 @@
-
|
|
|