How do I build FOP?
----------------------
-If you've downloaded a binary distribution, you don't need to 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/latest/compiling.html
+http://xmlgraphics.apache.org/fop/stable/compiling.html
How do I run FOP?
will receive a screen with instruction on how to call FOP from the
command-line.
-For more details, see: http://xmlgraphics.apache.org/fop/latest/running.html
+For more details, see:
+http://xmlgraphics.apache.org/fop/stable/running.html
==============================================================================
RELEASE NOTES
==============================================================================
-Version 0.92 beta
----------------------
-
-We don't list all the changes since the 0.20.5 release, since the codebase
-was practically rewritten in large areas as part of a big redesign effort.
-This is basically a new software. But the changes since 0.90 alpha 1 can be
-looked up under http://xmlgraphics.apache.org/fop/changes.html.
-
-Upgrading from 0.20.5:
-Please read http://xmlgraphics.apache.org/fop/latest/upgrading.html
-
-The Apache FOP team asks you for your continued feedback on the new 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. ;-)
-
-Caveats:
-
- - This release is a beta release. If you intend to use this software
- in a production environment, please perform careful testing.
- - With the latest changes, the API is now considered stable. Please
- note that the API has changed in a backwards-incompatible way since
- the last release.
- - You may experience different behaviour compared to version 0.20.5.
- Please consult the "Upgrading" page indicated above for details.
-
-Known issues:
-
- - PCL, MIF and SVG support have not been restored, yet.
- - Java2D/AWT support contains some problems, for example with
- block-containers.
- - Auto table layout is not implemented, yet.
- - The collapsing border model on tables is not implemented, yet. Please
- use border-collapse="separate" for now.
- - Footnotes may overlap with text of the region-body in multi-column
- documents.
- - Space resolution does not work between footnote regions.
- - There's a problem involving nested block-containers and
- reference-orientation 180/-180 (Bugzilla #36391)
- - block-containers with no height currently don't create a fence for
- spaces as they should (they behave like a normal block).
- - Preserved linefeeds in fo:character are not handled correctly.
- - An empty block currently produces a fence for stacking constraints
- which it shouldn't.
- - There are several small problems around white space handling.
- - Images currently don't shrink so they fit on a page when they are
- too big and shrinking is allowed to happen.
- - Block-level content in fo:inlines may produce unwelcome results.
- - inline-container may not work as expected.
- - leaders with leader-pattern="use-content" may not work as expected.
- - keep-with-previous doesn't work inside tables and lists, yet.
- - White space on direct inline-level children of a marker is not
- handled correctly.
- - If two consecutive pages don't have the same available width, the
- content currently isn't properly fit into the available space on
- the new page.
- - background-images on page-number-citations are not placed correctly.
- - Not all FO elements can be referenced by their "id", most notably:
- table-body, table-header, table-footer and table-row.
- - The backgrounds of table-body, table-header, table-footer and
- table-column are not painted, yet.
- - Border and padding conditionality are not supported on table-cells, yet.
- - Copy/Paste from PDF content in Acrobat Reader is not supported for
- text using embedded TrueType fonts.
- - Column balancing in multi-column documents may not work as expected
- (Bugzilla #36356)
- - Omitting fo:table-column or having fo:table-column without a column-width
- and attempting to create columns implicitly from the first
- table row is not implemented, yet (Bugzilla #35656).
- - Internal basic-links don't point to the exact location on a page, yet,
- as they did in 0.20.5. Currently you land in the upper left corner of
- the page.
+Version 0.93
+============
+
+This is the first production grade release of the new FOP codebase.
+
+* It contains the new API first introduced in release 0.92
+ beta. The preceding API has been removed.
+* This release again 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/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
+-----------------------------
+
+* Added support for the use of Open Type fonts (BD)
+* Support for the rgb-icc() function and for a proprietary cmyk()
+ function (for device CMYK colors only through the PDF renderer so
+ far). (JM) Thanks to Peter Coppens. Fixes 40729.
+* Enabled Copy/Paste from PDF content in Acrobat Reader for
+ text using embedded TrueType fonts. (BD) Thanks to Adam Strzelecki,
+ Victor Mote. Fixes 5535.
+* Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still
+ be a bit incomplete. Feedback is welcome!)
+* The Java2DRenderer (and therefore the print and bitmap renderers) is
+ now offering the same quality as the PDF and PS renderers. Note:
+ There can still be little differences between PDF and Print/PNG/TIFF
+ because the latter uses a different font metrics source.
+* Automatic support for all fonts available to the Java2D subsystem
+ for all Java2D-descendant renderers (TIFF, PNG, print, AWT).
+
+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
\ No newline at end of file
<changes>
<release version="FOP Trunk">
</release>
- <release version="0.93" date="2 January 2007">
+ <release version="0.93" date="9 January 2007">
<notes>
<p>This is the first production grade release of the new FOP
codebase.</p>
Bugfix: FOUserAgent specific configuration parameters specified in config file
were not set when FOP was invoked from command line.
</action>
- <action context="Code" dev="JM" type="add">
+ <action context="Code" dev="JM" type="add" importance="high">
Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still be a bit
incomplete. Feedback is welcome!)
</action>
The CIDSet object is now generated for CID fonts which are embedded in PDFs.
(Required by PDF/A).
</action>
- <action context="Code" dev="JM" type="update">
+ <action context="Code" dev="JM" type="update" importance="high">
The Java2DRenderer (and therefore the print and bitmap renderers) is now
offering the same quality as the PDF and PS renderers. Note: There can still
be little differences between PDF and Print/PNG/TIFF because the latter uses
Bugfix: NullPointerException in RTF library when there are no borders on
the parent table.
</action>
- <action context="Code" dev="JM" type="add">
+ <action context="Code" dev="JM" type="add" importance="high">
Automatic support for all fonts available to the Java2D subsystem for all
Java2D-descendant renderers (TIFF, PNG, print, AWT).
</action>