metanorma / xmlgraphics-fop

Metanorma fork of Apache XML Graphics FOP
https://xmlgraphics.apache.org/fop/
Apache License 2.0
1 stars 0 forks source link

$Id$

============================================================================== APACHE FOP - README

Contents of this file:

==============================================================================

What is FOP?

Apache FOP is a print formatter driven by XSL formatting objects. It is a Java application that reads a formatting object tree conforming to the XSL 1.1 Recommendation (05 December 2006) and then turns it into a PDF document, certain other output formats or allows you to preview it directly on screen. Note that not all parts of the XSL 1.1 specification have yet been implemented.

Apache FOP is part of Apache's XML Graphics project. The homepage of Apache FOP is http://xmlgraphics.apache.org/fop/.

Legal Information

Apache FOP is published under the Apache License version 2.0. For the license text, please see the following files:

Legal information on libraries used by Apache FOP can be found in the "lib/README.txt" file.

Here is a list of files included in Apache FOP but not published under Apache License version 2.0:

Where to get help?

http://xmlgraphics.apache.org/fop/gethelp.html

A mailing list where you can get all your questions about FOP answered is at fop-users@xmlgraphics.apache.org. You can subscribe by sending an empty mail to fop-users-subscribe@xmlgraphics.apache.org.

Before you post any questions, please have a look at the FAQ at http://xmlgraphics.apache.org/fop/faq.html and FO help page at http://xmlgraphics.apache.org/fop/fo.html.

Please report bugs at https://issues.apache.org/jira/browse/FOP

How do I build FOP?

If you've downloaded a binary distribution, you don't need to build FOP.

Otherwise, please follow the instructions found here: http://xmlgraphics.apache.org/fop/stable/compiling.html

[TEMPORARY]

Until the above referenced instructions are updated, one of the following may be used to build FOP:

Building with Maven (preferred)

% mvn clean install

Building with Ant (deprecated)

% ant -f fop/build.xml clean all

How do I run FOP?

Simply by typing "fop" on the command-line. Without any parameters you will receive a screen with instruction on how to call FOP from the command-line.

For more details, see: http://xmlgraphics.apache.org/fop/stable/running.html

[TEMPORARY]

Note that FOP command line scripts and build results from ant will be found under the ./fop sub-directory.

============================================================================== RELEASE NOTES

Version 2.10

Major Changes in Version 2.10

This release also contains a number of bug fixes.

Version 2.9

Major Changes in Version 2.9

This release also contains a number of bug fixes.

Version 2.8

Major Changes in Version 2.8

This release also contains a number of bug fixes.

Version 2.7

Major Changes in Version 2.7

This release also contains a number of bug fixes.

Version 2.6

Major Changes in Version 2.6

This release also contains a number of bug fixes.

Version 2.5

Major Changes in Version 2.5

This release also contains a number of bug fixes.

Version 2.4

Major Changes in Version 2.4

This release also contains a number of bug fixes.

Version 2.3

Major Changes in Version 2.3

This release also contains a number of bug fixes.

Version 2.2

Major Changes in Version 2.2

This release also contains a number of bug fixes.

Version 2.1

Major Changes in Version 2.1

This release also contains a number of bug fixes.

Version 2.0

Java 6 or later is the minimum runtime environment needed.

Because of changes to the API, the version number has been bumped to 2.0.

Major Changes in Version 2.0

This release also contains a number of bug fixes.

Version 1.1

This release of Apache FOP primarily addresses bug fixes and also adds a number of new features. See below for details.

Compliance

This release implements the XSL 1.0 and 1.1 recommendations to a relatively high degree of compliance. See the compliance page http://xmlgraphics.apache.org/fop/compliance.html for further details.

Known issues

A detailed list of known issues in this release is available at http://xmlgraphics.apache.org/fop/1.1/knownissues_overview.html.

Major Changes in Version 1.1

A more detailed list of changes in this release is available at http://xmlgraphics.apache.org/fop/1.1/changes_1.1.html.

A more detailed list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html.

Version 1.0

This is a production grade release of Apache FOP. It contains many bug fixes and new features. See below for details.

Compliance

This release implements the XSL 1.0 and 1.1 recommendations to a high degree of compliance. See the compliance page http://xmlgraphics.apache.org/fop/compliance.html for a detailed overview.

Known issues

The known issues of this release are listed at http://xmlgraphics.apache.org/fop/1.0/knownissues_overview.html.

Major Changes in Version 1.0

The long list of changes in this release is available at http://xmlgraphics.apache.org/fop/1.0/changes_1.0.html.

The long list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html.

Version 0.95

This is a production grade release of Apache FOP. It contains many bug fixes and new features. See below for details.

Compliance

This release implements the XSL 1.0 and 1.1 recommendations to a high degree of compliance. See the compliance page http://xmlgraphics.apache.org/fop/compliance.html for a detailed overview.

Known issues

The known issues of this release are listed at http://xmlgraphics.apache.org/fop/0.95/knownissues_overview.html.

Major Changes in Version 0.95

The long list of changes in this release is available at http://xmlgraphics.apache.org/fop/0.95/changes_0.95.html.

The long list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html.

Changes since Version 0.95beta

Please refer to the list of changes on the web: http://xmlgraphics.apache.org/fop/changes.html

Version 0.94

This is the second production grade release of the new FOP codebase. It contains many bug fixes and new features. See below for details.

Compliance

This release implements the XSL 1.0 and 1.1 recommendations to a high degree of compliance. See the compliance page http://xmlgraphics.apache.org/fop/compliance.html for a detailed overview.

Known issues

The known issues of this release are listed at http://xmlgraphics.apache.org/fop/0.94/knownissues_overview.html.

Major Changes in Version 0.94

The long list of changes in this release is available at http://xmlgraphics.apache.org/fop/0.94/changes_0.94.html.

The long list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html.

Version 0.93

This is the first production grade release of the new FOP codebase.

Compliance

This release implements the XSL 1.0 and 1.1 recommendations to a high degree of compliance. See the compliance page http://xmlgraphics.apache.org/fop/compliance.html for a detailed overview.

Known issues

The known issues of this release are listed at http://xmlgraphics.apache.org/fop/knownissues.html.

Upgrading

You may experience different behaviour compared to version 0.20.5. Please consult the "Upgrading" page (http://xmlgraphics.apache.org/fop/stable/upgrading.html) for details.

Major Changes in Version 0.93

The long list of changes in this release is available at http://xmlgraphics.apache.org/fop/0.93/changes_0.93.html.

The long list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html.

The Apache FOP team asks you for your continued feedback on the software. We're also interested in success stories with the new release. So if the latest version works fine for you, please tell us! And if it doesn't, you may tell us as well, of course. ;-)

Release notes for older FOP versions can be found on: http://xmlgraphics.apache.org/fop/relnotes.html