Browse Source

Merge from ^/branches/fop-1_1.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1400707 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-2_0
Glenn Adams 11 years ago
parent
commit
1a5394a6be
43 changed files with 218 additions and 157 deletions
  1. 22
    29
      README
  2. 122
    29
      build.xml
  3. BIN
      lib/xmlgraphics-commons-svn-trunk.jar
  4. 21
    21
      src/documentation/content/.htaccess
  5. 4
    4
      src/documentation/content/doap.rdf
  6. 0
    0
      src/documentation/content/xdocs/1.1/accessibility.xml
  7. 0
    0
      src/documentation/content/xdocs/1.1/anttask.xml
  8. 2
    2
      src/documentation/content/xdocs/1.1/compiling.xml
  9. 0
    0
      src/documentation/content/xdocs/1.1/complexscripts.xml
  10. 0
    0
      src/documentation/content/xdocs/1.1/configuration.xml
  11. 0
    0
      src/documentation/content/xdocs/1.1/embedding.xml
  12. 0
    0
      src/documentation/content/xdocs/1.1/events.xml
  13. 0
    0
      src/documentation/content/xdocs/1.1/extensions.xml
  14. 0
    0
      src/documentation/content/xdocs/1.1/fonts.xml
  15. 0
    0
      src/documentation/content/xdocs/1.1/fotree/disabled-testcases.xml
  16. 0
    0
      src/documentation/content/xdocs/1.1/graphics.xml
  17. 0
    0
      src/documentation/content/xdocs/1.1/hyphenation.xml
  18. 3
    3
      src/documentation/content/xdocs/1.1/index.xml
  19. 0
    0
      src/documentation/content/xdocs/1.1/intermediate.xml
  20. 0
    0
      src/documentation/content/xdocs/1.1/known-issues.xml
  21. 3
    3
      src/documentation/content/xdocs/1.1/knownissues_overview.xml
  22. 0
    0
      src/documentation/content/xdocs/1.1/layoutengine/disabled-testcases.xml
  23. 0
    0
      src/documentation/content/xdocs/1.1/metadata.xml
  24. 0
    0
      src/documentation/content/xdocs/1.1/output.xml
  25. 0
    0
      src/documentation/content/xdocs/1.1/pdfa.xml
  26. 0
    0
      src/documentation/content/xdocs/1.1/pdfencryption.xml
  27. 0
    0
      src/documentation/content/xdocs/1.1/pdfx.xml
  28. 0
    0
      src/documentation/content/xdocs/1.1/running.xml
  29. 0
    0
      src/documentation/content/xdocs/1.1/servlets.xml
  30. 0
    0
      src/documentation/content/xdocs/1.1/upgrading.xml
  31. 3
    3
      src/documentation/content/xdocs/compliance.ihtml
  32. 6
    25
      src/documentation/content/xdocs/download.xml
  33. 4
    5
      src/documentation/content/xdocs/faq.xml
  34. 1
    1
      src/documentation/content/xdocs/fo.xml
  35. 2
    2
      src/documentation/content/xdocs/index.xml
  36. 1
    1
      src/documentation/content/xdocs/maillist.xml
  37. 3
    5
      src/documentation/content/xdocs/news-data.xml
  38. 7
    7
      src/documentation/content/xdocs/quickstartguide.xml
  39. 5
    5
      src/documentation/content/xdocs/site.xml
  40. 4
    4
      src/documentation/content/xdocs/status.xml
  41. 1
    1
      src/documentation/content/xdocs/tabs.xml
  42. 1
    4
      status.xml
  43. 3
    3
      xmlgraphics-fop-pom-template.pom

+ 22
- 29
README View File

@@ -16,21 +16,21 @@ Contents of this file:


What is FOP?
---------------
------------

Apache FOP is the world's first 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 yes been implemented.
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:
@@ -54,7 +54,7 @@ License version 2.0:

Where to get help?
---------------------
------------------
http://xmlgraphics.apache.org/fop/gethelp.html
@@ -70,7 +70,7 @@ Please report bugs to bugzilla at http://issues.apache.org/bugzilla/


How do I build FOP?
----------------------
-------------------

If you've downloaded a binary distribution, you don't need to build
FOP.
@@ -80,7 +80,7 @@ http://xmlgraphics.apache.org/fop/stable/compiling.html


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
@@ -93,12 +93,11 @@ http://xmlgraphics.apache.org/fop/stable/running.html
RELEASE NOTES
==============================================================================

Version 1.1rc1
==============
Version 1.1
===========

This is a candidate release of the next, minor (dot) release of Apache FOP,
which primarily addresses bug fixes and also adds a number of new features.
See below for details.
This release of Apache FOP primarily addresses bug fixes and also adds a number
of new features. See below for details.

Compliance
----------
@@ -113,22 +112,16 @@ 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.1rc1
-------------------------------
Major Changes in Version 1.1
----------------------------

* Adds support for complex scripts, in particular those that require
either bidirectional processing or advanced typographic tables in
fonts (e.g., the GSUB and GPOS tables of OpenType).
* Adds support for fo:bidi-override and (relatively) full support
for writing-mode='rl-tb' (or equivalent).
* Adds support for Unicode BIDI Control characters: U+200E LEFT-TO-RIGHT
MARK (LRM), U+200F RIGHT-TO-LEFT MARK (RLM), U+202A LEFT-TO-RIGHT EMBEDDING
(LRE), U+202B RIGHT-TO-LEFT EMBEDDING (RLE), U+202D LEFT-TO-RIGHT OVERRIDE
(LRO), U+202E RIGHT-TO-LEFT OVERRIDE (RLO), and U+202C POP DIRECTIONAL
FORMATTING (PDF).
* Adds support for complex scripts.
* Adds support for TTF fonts in PostScript.
* Adds support for PDF Object Streams.
* Adds support for PDF 128-bit encryption.

A more detailed list of changes in this release is available at
http://xmlgraphics.apache.org/fop/1.1rc1/changes_1.1rc1.html.
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.

+ 122
- 29
build.xml View File

@@ -58,62 +58,68 @@ list of possible build targets.
<property file="${basedir}/build-local.properties"/>
<property file="${basedir}/build.properties"/>
<fileset dir="${basedir}" id="dist.bin">
<include name="conf/**"/>
<include name="examples/**"/>
<include name="KEYS"/>
<include name="LICENSE"/>
<include name="NOTICE"/>
<include name="README"/>
<include name="KEYS"/>
<include name="status.xml"/>
<include name="conf/**"/>
<include name="examples/**"/>
<include name="fop"/>
<include name="fop.bat"/>
<include name="fop.cmd"/>
<include name="fop.js"/>
<include name="fop"/>
<include name="status.xml"/>
</fileset>
<fileset dir="${basedir}" id="dist.bin.lib">
<patternset id="dist.lib">
<include name="lib/README*"/>
<include name="lib/avalon-framework*"/>
<include name="lib/xmlgraphics-commons*"/>
<include name="lib/batik*"/>
<include name="lib/commons-io*"/>
<include name="lib/commons-logging*"/>
<include name="lib/README*"/>
<include name="lib/serializer*"/>
<include name="lib/xalan*"/>
<include name="lib/xerces*"/>
<include name="lib/xml-apis*"/>
<include name="lib/xmlgraphics-commons*"/>
</patternset>
</fileset>
<patternset id="dist.src.lib.tools">
<patternset id="dist.src.lib.build">
<include name="lib/build/asm*"/>
<include name="lib/build/backport-util-concurrent*"/>
<include name="lib/build/hamcrest*"/>
<include name="lib/build/jaxen*"/>
<include name="lib/build/mockito*"/>
<include name="lib/build/objenesis*"/>
<include name="lib/build/pmd*"/>
<include name="lib/build/qdox*"/>
<include name="lib/build/xmlunit*"/>
</patternset>
<fileset dir="${basedir}" id="dist.src">
<include name="src/**"/>
<include name="conf/**"/>
<include name="hyph/hyphenation.dtd"/>
<include name="hyph/readme"/>
<patternset refid="dist.lib"/>
<patternset refid="dist.src.lib.tools"/>
<include name="lib/servlet*"/>
<include name="test/**"/>
<include name="examples/**"/>
<include name="KEYS"/>
<include name="LICENSE"/>
<include name="NOTICE"/>
<include name="README"/>
<include name="KEYS"/>
<include name="known-issues.xml"/>
<include name="status.xml"/>
<include name="build.*"/>
<include name="forrest.properties"/>
<include name="checkstyle*"/>
<exclude name="checkstyle-noframes.xsl"/>
<include name="conf/**"/>
<include name="examples/**"/>
<include name="findbugs*"/>
<include name="fop"/>
<include name="fop.bat"/>
<include name="fop.cmd"/>
<include name="fop.js"/>
<include name="fop"/>
<include name="forrest.*"/>
<include name="hyph/hyphenation.dtd"/>
<include name="hyph/readme"/>
<include name="jacoco*"/>
<include name="known-issues.xml"/>
<include name="lib/servlet*"/>
<include name="src/**"/>
<include name="status.xml"/>
<include name="test/**"/>
<patternset refid="dist.lib"/>
<patternset refid="dist.src.lib.build"/>
</fileset>
<path id="libs-build-classpath">
<fileset dir="${basedir}/lib">
@@ -1251,23 +1257,110 @@ NOTE:
<gzip zipfile="${name}-${version}-src.tar.gz" src="${name}-${version}-src.tar"/>
<delete file="${name}-${version}-src.tar"/>
</target>
<target name="release-dist" depends="dist" description="Generates the distribution package and signs the release">
<property name="bin.suffix" value="bin"/>
<input message="Passphrase for your default private key (attention: passphrase will be echoed in clear text on the display!)" addproperty="pwd"/>
<antcall target="md5">
<param name="sign.archive" value="${name}-${version}-src.zip"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${name}-${version}-src.zip"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="md5">
<param name="sign.archive" value="${name}-${version}-src.tar.gz"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${name}-${version}-src.tar.gz"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="md5">
<param name="sign.archive" value="${name}-${version}-${bin.suffix}.zip"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${name}-${version}-${bin.suffix}.zip"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="md5">
<param name="sign.archive" value="${name}-${version}-${bin.suffix}.tar.gz"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${name}-${version}-${bin.suffix}.tar.gz"/>
<param name="pwd" value="${pwd}"/>
</antcall>
</target>
<target name="md5">
<property name="md5.exec" value="md5sum"/>
<property name="md5.options" value=""/>
<exec executable="${md5.exec}" output="${sign.archive}.md5">
<arg line="${md5.options} ${sign.archive}"/>
</exec>
</target>
<target name="sign-file">
<property name="gpg.exec" value="gpg"/>
<property name="gpg.options" value="--armor --detach-sign --force-v3-sigs --batch --verbose --passphrase-fd 0"/>
<delete file="${sign.archive}.asc"/>
<exec executable="${gpg.exec}" inputstring="${pwd}">
<arg line="${gpg.options} ${sign.archive}"/>
</exec>
</target>
<!-- =================================================================== -->
<!-- Maven artifacts -->
<!-- =================================================================== -->
<target name="maven-artifacts" depends="jar-main, jar-sources, jar-javadocs" description="Builds a Maven artifact that can be uploaded to a Maven repository">
<filter token="version" value="${version}"/>
<filter token="version" value="${version}"/>
<mkdir dir="${build.dir}/maven"/>
<copy file="${basedir}/xmlgraphics-fop-pom-template.pom" tofile="${build.dir}/maven/pom.xml" filtering="true"/>
<copy file="${build.dir}/${name}.jar" tofile="${build.dir}/maven/${name}-${version}.jar"/>
<copy file="${build.dir}/${name}.jar" tofile="${build.dir}/${name}-${version}.jar"/>
<fileset id="bundle-files" dir="${build.dir}">
<patternset>
<include name="${name}-${version}.jar"/>
<include name="${name}-${version}-sources.jar"/>
<include name="${name}-${version}-javadoc.jar"/>
</patternset>
<patternset>
<include name="maven/pom.xml"/>
</patternset>
</fileset>
<checksum algorithm="md5">
<fileset refid="bundle-files"/>
</checksum>
<checksum algorithm="sha1">
<fileset refid="bundle-files"/>
</checksum>
<input message="Passphrase for your default private key (attention: passphrase will be echoed in clear text on the display!)" addproperty="pwd"/>
<antcall target="sign-file">
<param name="sign.archive" value="${build.dir}/${name}-${version}.jar"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${build.dir}/${name}-${version}-sources.jar"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${build.dir}/${name}-${version}-javadoc.jar"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<antcall target="sign-file">
<param name="sign.archive" value="${build.dir}/maven/pom.xml"/>
<param name="pwd" value="${pwd}"/>
</antcall>
<jar jarfile="${build.dir}/${name}-${version}-bundle.jar">
<manifest>
<attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}, Java ${java.runtime.version}, Target Java ${javac.target}])"/>
<attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}, Java ${java.runtime.version}])"/>
</manifest>
<fileset dir="${build.dir}">
<include name="${name}-${version}-sources.jar"/>
<include name="${name}-${version}-javadoc.jar"/>
<patternset>
<include name="${name}-${version}.jar*"/>
<include name="${name}-${version}-sources.jar*"/>
<include name="${name}-${version}-javadoc.jar*"/>
</patternset>
</fileset>
<fileset dir="${build.dir}/maven">
<patternset>
<include name="pom.xml*"/>
</patternset>
</fileset>
<fileset dir="${build.dir}/maven"/>
<metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
</jar>
<move file="${build.dir}/${name}-${version}-bundle.jar" todir="${basedir}"/>

BIN
lib/xmlgraphics-commons-1.5svn.jar → lib/xmlgraphics-commons-svn-trunk.jar View File


+ 21
- 21
src/documentation/content/.htaccess View File

@@ -1,34 +1,34 @@
# redirect moved files
RedirectMatch Permanent ^/fop/anttask(.*) http://xmlgraphics.apache.org/fop/1.1rc1/anttask$1
RedirectMatch Permanent ^/fop/compiling(.*) http://xmlgraphics.apache.org/fop/1.1rc1/compiling$1
RedirectMatch Permanent ^/fop/configuration(.*) http://xmlgraphics.apache.org/fop/1.1rc1/configuration$1
RedirectMatch Permanent ^/fop/embedding(.*) http://xmlgraphics.apache.org/fop/1.1rc1/embedding$1
RedirectMatch Permanent ^/fop/extensions(.*) http://xmlgraphics.apache.org/fop/1.1rc1/extensions$1
RedirectMatch Permanent ^/fop/fonts(.*) http://xmlgraphics.apache.org/fop/1.1rc1/fonts$1
RedirectMatch Permanent ^/fop/graphics(.*) http://xmlgraphics.apache.org/fop/1.1rc1/graphics$1
RedirectMatch Permanent ^/fop/hyphenation(.*) http://xmlgraphics.apache.org/fop/1.1rc1/hyphenation$1
RedirectMatch Permanent ^/fop/intermediate(.*) http://xmlgraphics.apache.org/fop/1.1rc1/intermediate$1
RedirectMatch Permanent ^/fop/output(.*) http://xmlgraphics.apache.org/fop/1.1rc1/output$1
RedirectMatch Permanent ^/fop/pdfa(.*) http://xmlgraphics.apache.org/fop/1.1rc1/pdfa$1
RedirectMatch Permanent ^/fop/pdfencryption(.*) http://xmlgraphics.apache.org/fop/1.1rc1/pdfencryption$1
RedirectMatch Permanent ^/fop/pdfx(.*) http://xmlgraphics.apache.org/fop/1.1rc1/pdfx$1
RedirectMatch Permanent ^/fop/running(.*) http://xmlgraphics.apache.org/fop/1.1rc1/running$1
RedirectMatch Permanent ^/fop/servlets(.*) http://xmlgraphics.apache.org/fop/1.1rc1/servlets$1
RedirectMatch Permanent ^/fop/upgrading(.*) http://xmlgraphics.apache.org/fop/1.1rc1/upgrading$1
RedirectMatch Permanent ^/fop/anttask(.*) http://xmlgraphics.apache.org/fop/1.1/anttask$1
RedirectMatch Permanent ^/fop/compiling(.*) http://xmlgraphics.apache.org/fop/1.1/compiling$1
RedirectMatch Permanent ^/fop/configuration(.*) http://xmlgraphics.apache.org/fop/1.1/configuration$1
RedirectMatch Permanent ^/fop/embedding(.*) http://xmlgraphics.apache.org/fop/1.1/embedding$1
RedirectMatch Permanent ^/fop/extensions(.*) http://xmlgraphics.apache.org/fop/1.1/extensions$1
RedirectMatch Permanent ^/fop/fonts(.*) http://xmlgraphics.apache.org/fop/1.1/fonts$1
RedirectMatch Permanent ^/fop/graphics(.*) http://xmlgraphics.apache.org/fop/1.1/graphics$1
RedirectMatch Permanent ^/fop/hyphenation(.*) http://xmlgraphics.apache.org/fop/1.1/hyphenation$1
RedirectMatch Permanent ^/fop/intermediate(.*) http://xmlgraphics.apache.org/fop/1.1/intermediate$1
RedirectMatch Permanent ^/fop/output(.*) http://xmlgraphics.apache.org/fop/1.1/output$1
RedirectMatch Permanent ^/fop/pdfa(.*) http://xmlgraphics.apache.org/fop/1.1/pdfa$1
RedirectMatch Permanent ^/fop/pdfencryption(.*) http://xmlgraphics.apache.org/fop/1.1/pdfencryption$1
RedirectMatch Permanent ^/fop/pdfx(.*) http://xmlgraphics.apache.org/fop/1.1/pdfx$1
RedirectMatch Permanent ^/fop/running(.*) http://xmlgraphics.apache.org/fop/1.1/running$1
RedirectMatch Permanent ^/fop/servlets(.*) http://xmlgraphics.apache.org/fop/1.1/servlets$1
RedirectMatch Permanent ^/fop/upgrading(.*) http://xmlgraphics.apache.org/fop/1.1/upgrading$1

# redirect to versioned documentation
# Current stable release
Redirect Temp /fop/stable http://xmlgraphics.apache.org/fop/1.0
Redirect Temp /fop/stable http://xmlgraphics.apache.org/fop/1.1

# Current unstable release (or trunk if no beta is the latest release)
Redirect Temp /fop/unstable http://xmlgraphics.apache.org/fop/1.1rc1
Redirect Temp /fop/unstable http://xmlgraphics.apache.org/fop/trunk

# Latest release
Redirect Temp /fop/current http://xmlgraphics.apache.org/fop/1.0
Redirect Temp /fop/latest http://xmlgraphics.apache.org/fop/1.0
Redirect Temp /fop/current http://xmlgraphics.apache.org/fop/1.1
Redirect Temp /fop/latest http://xmlgraphics.apache.org/fop/1.1

# Previous stable release
Redirect Temp /fop/previous http://xmlgraphics.apache.org/fop/0.95
Redirect Temp /fop/previous http://xmlgraphics.apache.org/fop/1.0

# Old releases
Redirect Temp /fop/maintenance http://xmlgraphics.apache.org/fop/0.95

+ 4
- 4
src/documentation/content/doap.rdf View File

@@ -75,14 +75,14 @@
</asfext:implements>
<release>
<Version>
<name>Upcoming release (candidate)</name>
<created>2012-07-02</created>
<revision>1.1rc1</revision>
<name>Current release (stable)</name>
<created>2012-10-20</created>
<revision>1.1</revision>
</Version>
</release>
<release>
<Version>
<name>Current release (stable)</name>
<name>Previous release (stable)</name>
<created>2010-07-21</created>
<revision>1.0</revision>
</Version>

src/documentation/content/xdocs/1.1rc1/accessibility.xml → src/documentation/content/xdocs/1.1/accessibility.xml View File


src/documentation/content/xdocs/1.1rc1/anttask.xml → src/documentation/content/xdocs/1.1/anttask.xml View File


src/documentation/content/xdocs/1.1rc1/compiling.xml → src/documentation/content/xdocs/1.1/compiling.xml View File

@@ -48,7 +48,7 @@
<section id="env-jdk">
<title>JDK</title>
<p>
Building FOP requires a minimum Java Development Kit (JDK/SDK) of 1.4
Building FOP 1.1 requires a minimum Java Development Kit (JDK/SDK) of 1.5
(A Java Runtime Environment is not sufficient).
</p>
</section>
@@ -144,4 +144,4 @@
</ul>
</section>
</body>
</document>
</document>

src/documentation/content/xdocs/1.1rc1/complexscripts.xml → src/documentation/content/xdocs/1.1/complexscripts.xml View File


src/documentation/content/xdocs/1.1rc1/configuration.xml → src/documentation/content/xdocs/1.1/configuration.xml View File


src/documentation/content/xdocs/1.1rc1/embedding.xml → src/documentation/content/xdocs/1.1/embedding.xml View File


src/documentation/content/xdocs/1.1rc1/events.xml → src/documentation/content/xdocs/1.1/events.xml View File


src/documentation/content/xdocs/1.1rc1/extensions.xml → src/documentation/content/xdocs/1.1/extensions.xml View File


src/documentation/content/xdocs/1.1rc1/fonts.xml → src/documentation/content/xdocs/1.1/fonts.xml View File


src/documentation/content/xdocs/1.1rc1/fotree/disabled-testcases.xml → src/documentation/content/xdocs/1.1/fotree/disabled-testcases.xml View File


src/documentation/content/xdocs/1.1rc1/graphics.xml → src/documentation/content/xdocs/1.1/graphics.xml View File


src/documentation/content/xdocs/1.1rc1/hyphenation.xml → src/documentation/content/xdocs/1.1/hyphenation.xml View File


src/documentation/content/xdocs/1.1rc1/index.xml → src/documentation/content/xdocs/1.1/index.xml View File

@@ -19,18 +19,18 @@
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
<header>
<title>Apache™ FOP Version 1.1rc1</title>
<title>Apache™ FOP Version 1.1</title>
<version>$Revision$</version>
</header>
<body>
<section id="intro">
<title>Introduction</title>
<p>
This is Release Candidate 1 (rc1) of an upcoming minor (dot) release of FOP. FOP 1.1rc1 contains many bux
This is Version 1.1 of Apache FOP. FOP 1.1 contains many bug
fixes and a number of improvements, including
important features such as support for <a href="complexscripts.html">Complex Scripts</a>
(e.g., Arabic, Hebrew, Indic, and Southeast Asian scripts). To see what has changed since the last release,
please visit <a href="releaseNotes_1.1rc1.html">Release Notes</a>.
please visit <a href="releaseNotes_1.1.html">Release Notes</a>.
</p>
<p>
This release implements a substantial subset of the W3C XSL-FO 1.1

src/documentation/content/xdocs/1.1rc1/intermediate.xml → src/documentation/content/xdocs/1.1/intermediate.xml View File


src/documentation/content/xdocs/1.1rc1/known-issues.xml → src/documentation/content/xdocs/1.1/known-issues.xml View File


src/documentation/content/xdocs/1.1rc1/knownissues_overview.xml → src/documentation/content/xdocs/1.1/knownissues_overview.xml View File

@@ -49,7 +49,7 @@
This section lists disabled test cases in the test suite for the FO tree tests, at the time
of the release.
</p>
<xi:include href="cocoon://knownissues-raw-fotree_1.1rc1.xml#xpointer(/document/body/*)"/>
<xi:include href="cocoon://knownissues-raw-fotree_1.1.xml#xpointer(/document/body/*)"/>
</section>
<section>
<title>Layout Engine</title>
@@ -57,7 +57,7 @@
This section lists disabled test cases in the test suite for the layout engine tests, at the
time of the release.
</p>
<xi:include href="cocoon://knownissues-raw-layoutengine_1.1rc1.xml#xpointer(/document/body/*)"/>
<xi:include href="cocoon://knownissues-raw-layoutengine_1.1.xml#xpointer(/document/body/*)"/>
</section>
<section>
<title>Other known issues</title>
@@ -67,7 +67,7 @@
<link href="http://issues.apache.org/bugzilla/buglist.cgi?chfieldto=Now&amp;chfield=%5BBug%20creation%5D&amp;query_format=advanced&amp;chfieldfrom=2010-07-20&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=NEEDINFO&amp;product=Fop">newer bugs that remain open</link>.
</p>
<!-- See <root>/known-issues.xml for the source document of this section! -->
<xi:include href="cocoon://knownissues-raw-static_1.1rc1.xml#xpointer(/document/body/*)"/>
<xi:include href="cocoon://knownissues-raw-static_1.1.xml#xpointer(/document/body/*)"/>
</section>
</section>
</body>

src/documentation/content/xdocs/1.1rc1/layoutengine/disabled-testcases.xml → src/documentation/content/xdocs/1.1/layoutengine/disabled-testcases.xml View File


src/documentation/content/xdocs/1.1rc1/metadata.xml → src/documentation/content/xdocs/1.1/metadata.xml View File


src/documentation/content/xdocs/1.1rc1/output.xml → src/documentation/content/xdocs/1.1/output.xml View File


src/documentation/content/xdocs/1.1rc1/pdfa.xml → src/documentation/content/xdocs/1.1/pdfa.xml View File


src/documentation/content/xdocs/1.1rc1/pdfencryption.xml → src/documentation/content/xdocs/1.1/pdfencryption.xml View File


src/documentation/content/xdocs/1.1rc1/pdfx.xml → src/documentation/content/xdocs/1.1/pdfx.xml View File


src/documentation/content/xdocs/1.1rc1/running.xml → src/documentation/content/xdocs/1.1/running.xml View File


src/documentation/content/xdocs/1.1rc1/servlets.xml → src/documentation/content/xdocs/1.1/servlets.xml View File


src/documentation/content/xdocs/1.1rc1/upgrading.xml → src/documentation/content/xdocs/1.1/upgrading.xml View File


+ 3
- 3
src/documentation/content/xdocs/compliance.ihtml View File

@@ -561,7 +561,7 @@
</tr>
<tr>
<th align="center">1.0 (stable)</th>
<th align="center">1.1 (rc1)</th>
<th align="center">1.1 (stable)</th>
<th align="center">development</th>
</tr>

@@ -1492,7 +1492,7 @@
</tr>
<tr>
<th align="center">1.0 (stable)</th>
<th align="center">1.1 (rc1)</th>
<th align="center">1.1 (stable)</th>
<th align="center">develop- ment</th>
</tr>

@@ -4643,7 +4643,7 @@
</tr>
<tr>
<th align="center">1.0 (stable)</th>
<th align="center">1.1 (rc1)</th>
<th align="center">1.1 (stable)</th>
<th align="center">development</th>
</tr>
<tr>

+ 6
- 25
src/documentation/content/xdocs/download.xml View File

@@ -85,26 +85,26 @@
<p/>
<table>
<tr>
<th colspan="2">This Candidate Release</th>
<th colspan="2">Latest Stable Release</th>
</tr>
<tr>
<td>Repository URL</td>
<td>
<link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-1_1rc1/">
<code>http://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-1_1rc1/</code>
<link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-1_1/">
<code>http://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-1_1/</code>
</link>
</td>
</tr>
<tr>
<td>Web view</td>
<td>
<link href="http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-1_1rc1/">
<code>http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-1_1rc1/</code>
<link href="http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-1_1/">
<code>http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-1_1/</code>
</link>
</td>
</tr>
<tr>
<th colspan="2">Latest Stable Release</th>
<th colspan="2">Previous Stable Release</th>
</tr>
<tr>
<td>Repository URL</td>
@@ -122,25 +122,6 @@
</link>
</td>
</tr>
<tr>
<th colspan="2">Previous Stable Release</th>
</tr>
<tr>
<td>Repository URL</td>
<td>
<link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/tages/fop-0_95/">
<code>http://svn.apache.org/repos/asf/xmlgraphics/fop/tags/fop-0_95/</code>
</link>
</td>
</tr>
<tr>
<td>Web view</td>
<td>
<link href="http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-0_95/">
<code>http://svn.apache.org/viewvc/xmlgraphics/fop/tags/fop-0_95/</code>
</link>
</td>
</tr>
<tr>
<th colspan="2">Trunk</th>
</tr>

+ 4
- 5
src/documentation/content/xdocs/faq.xml View File

@@ -145,11 +145,10 @@
<question>When is the next released planned?</question>
<answer>
<p>
When it's ready and the committers have enough time to go
through the time-consuming process of creating a release. Version
1.1rc1 was released on 02 July 2012. A subsequent final
Version 1.1 is expected to be released within 1 to 3 months following
this release candidate. If you want to speed up the process, consider <link
Version 1.1 of FOP was released on 20 October 2012.
Work on a new Version 1.2 of Apache FOP is underway at this time, with
no fixed date set for its release.
If you want to speed up the process, consider <link
href="dev/index.html#involved">contributing</link> to FOP.
</p>
</answer>

+ 1
- 1
src/documentation/content/xdocs/fo.xml View File

@@ -518,7 +518,7 @@ This applies similarly to the extent of the after region and the bottom margin o
<section id="external-resources">
<title>External Resources</title>
<p>Resources needed by an XSL-FO file that are external to it (graphics, for example), are defined in the XSL-FO standard as being of type "uri-specification". This is defined in the standard at <jump href="http://www.w3.org/TR/xsl11/#datatype">Section 5.11 Property Datatypes</jump>, which includes a link to the URI standard itself. Refer to the XSL-FO and URI standards themselves for more detailed instructions.</p>
<p>URIs may be either absolute or relative to a base URI. (See <link href="1.1rc1/configuration.html">FOP: Configuration</link> for information on setting the base URI for a FOP session). Here is an example referencing an external-graphic that is relative to the base URI:</p>
<p>URIs may be either absolute or relative to a base URI. (See <link href="1.1/configuration.html">FOP: Configuration</link> for information on setting the base URI for a FOP session). Here is an example referencing an external-graphic that is relative to the base URI:</p>
<source><![CDATA[<fo:external-graphic src="url('images/logo.jpg')"/>]]></source>
<p>Here is an example referencing an external-graphic that is an absolute URI on a local filesystem:</p>
<source><![CDATA[fo:external-graphic src="url('file:///d:/images/logo.jpg')"/>]]></source>

+ 2
- 2
src/documentation/content/xdocs/index.xml View File

@@ -29,7 +29,7 @@
Apache™ FOP (Formatting Objects Processor) is a print formatter driven by XSL
formatting objects (XSL-FO) and an output independent formatter. It is a Java
application that reads a formatting object (FO) tree and renders the resulting
pages to a specified output. <link href="1.1rc1/output.html">Output formats</link>
pages to a specified output. <link href="1.1/output.html">Output formats</link>
currently supported include PDF, PS, PCL, AFP, XML (area tree representation),
Print, AWT and PNG, and to a lesser extent, RTF and TXT. The primary output target is PDF.
</p>
@@ -39,7 +39,7 @@
</p>
<figure width="480" height="260" src="images/document.jpg" alt="Render Diagram" />
<p>
A release candidate (rc1) of the latest version of FOP is available at <link href="1.1rc1/">FOP 1.1rc1</link>.
The latest version of FOP is available at <link href="1.1/">FOP 1.1</link>.
</p>
<p>
Support for each of the standard's objects and properties is detailed in <link href="compliance.html">FOP Compliance</link>.

+ 1
- 1
src/documentation/content/xdocs/maillist.xml View File

@@ -83,7 +83,7 @@ If you are using Microsoft Outlook, this setting can be found at the "Mail Forma
source, or other semantic XML? If so, the question is <em>almost certainly not
appropriate to this list</em>. In general, the only input documents that are
appropriate on this list are XSL-FO snippets. See <link
href="1.1rc1/running.html#check-input">Running Xalan</link> for instructions about capturing the XSL-FO document that is actually submitted to FOP. If you haven't examined the XSL-FO document yourself, then you are not yet prepared to formulate a FOP-specific question.</li>
href="1.1/running.html#check-input">Running Xalan</link> for instructions about capturing the XSL-FO document that is actually submitted to FOP. If you haven't examined the XSL-FO document yourself, then you are not yet prepared to formulate a FOP-specific question.</li>
<li>If you are providing one or more XSL-FO snippets:
<ul>
<li>Have you reduced them to the shortest possible complete, <strong>self-contained</strong> document that demonstrates the problem? Please do so.</li>

+ 3
- 5
src/documentation/content/xdocs/news-data.xml View File

@@ -17,12 +17,10 @@
-->
<!-- $Id$ -->
<news>
<item date="2012-07-02" title="Apache™ FOP 1.1rc1 Available">
<item date="2012-10-20" title="Apache™ FOP 1.1 Released">
<p>
This is a candidate release for an upcoming FOP Version 1.1 (stable) release.
release of the new FOP codebase. This release
contains bug fixes and new features. See
<a href="1.1rc1/releaseNotes_1.1rc1.html">Release Notes</a> for a list of
Apache™ FOP 1.1 contains bug fixes and a number of new features. See
<a href="1.1/releaseNotes_1.1.html">Release Notes</a> for a list of
the most important changes.
</p>
</item>

+ 7
- 7
src/documentation/content/xdocs/quickstartguide.xml View File

@@ -29,15 +29,15 @@
<p>The goal of this <strong>Quick Start Guide</strong> is to help novice users get Apache FOP up and running quickly. Typically, you'll need to:</p>
<ol>
<li><link href="download.html">Download FOP</link></li>
<li><link href="1.1rc1/compiling.html">Build FOP</link> (you can skip this step if you download the binary distribution!)</li>
<li><link href="1.1rc1/configuration.html">Configure FOP</link></li>
<li><link href="1.1rc1/running.html">Run FOP</link></li>
<li><link href="1.1/compiling.html">Build FOP</link> (you can skip this step if you download the binary distribution!)</li>
<li><link href="1.1/configuration.html">Configure FOP</link></li>
<li><link href="1.1/running.html">Run FOP</link></li>
</ol>
<p>Here are some links to help you find out what FOP can do, as well as how and where to get help:</p>
<ul>
<li><link href="1.1rc1/embedding.html">Calling FOP from a Java Application</link></li>
<li><link href="1.1rc1/servlets.html">Using FOP in Servlets</link></li>
<li><link href="1.1rc1/anttask.html">Using FOP in an 'Ant' Build Script</link></li>
<li><link href="1.1/embedding.html">Calling FOP from a Java Application</link></li>
<li><link href="1.1/servlets.html">Using FOP in Servlets</link></li>
<li><link href="1.1/anttask.html">Using FOP in an 'Ant' Build Script</link></li>
<li><link href="compliance.html" title="FOP Compliance">XSL-FO Compliance</link> (what FOP supports and what it doesn't)</li>
<li><link href="faq.html">FAQs</link></li>
<li><link href="gethelp.html">Getting Help</link></li>
@@ -45,7 +45,7 @@
</ul>
<p>
Once you've familiarized yourself with the basics, you can get more detailed information,
in the detailed FOP <link href="1.1rc1/index.html">product documentation</link>.
in the detailed FOP <link href="1.1/index.html">product documentation</link>.
</p>
</section>

+ 5
- 5
src/documentation/content/xdocs/site.xml View File

@@ -94,12 +94,12 @@
-->

<!--
BEGIN Version 1.1rc1 documentation tab
BEGIN Version 1.1 documentation tab
-->
<trunk label="Apache™ FOP 1.1rc1" href="1.1rc1/" tab="stableversion">
<trunk label="Apache™ FOP 1.1" href="1.1/" tab="stableversion">
<about label="About" href="index.html"/>
<release label="Release Notes" href="releaseNotes_1.1rc1.html"/>
<changes label="Changes (1.1rc1)" href="changes_1.1rc1.html"/>
<release label="Release Notes" href="releaseNotes_1.1.html"/>
<changes label="Changes (1.1)" href="changes_1.1.html"/>
<knownissues label="Known Issues" href="knownissues_overview.html"/>
<upgrading label="Upgrading" href="upgrading.html"/>
@@ -130,7 +130,7 @@
</trunk>
<!--
END Version 1.1rc1 documentation tab
END Version 1.1 documentation tab
-->

<!--

+ 4
- 4
src/documentation/content/xdocs/status.xml View File

@@ -27,17 +27,17 @@
<body>
<section>
<title>Status</title>
<p>Last updated 02 July 2012.</p>
<p>Last updated 20 October 2012.</p>
<p>
Apache™ FOP version 1.1rc1 (candidate) was released on 02 July 2012.
Apache™ FOP Version 1.1 was released on 20 October 2012.
</p>
</section>
<section>
<title>Development Status</title>
<p>
The FOP code base is gradually evolving, from Version 0.90,
released on 22 November 2005, to Version 1.1, expected to be released during
the Summer of 2012. Further releases in the 1.x series and beyond are expected.
released on 22 November 2005, to Version 1.1, released on
20 October 2012. Further releases in the 1.x series and beyond are expected.
</p>
<p>
FOP releases prior to version 0.90 were based on a different

+ 1
- 1
src/documentation/content/xdocs/tabs.xml View File

@@ -22,7 +22,7 @@
<tabs software="FOP" title="FOP" copyright="@year@ The Apache Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink">
<tab label="Home" dir=""/>
<tab label="Version 1.0" dir="1.0/"/>
<tab label="Version 1.1rc1" dir="1.1rc1/"/>
<tab label="Version 1.1" dir="1.1/"/>
<tab label="FOP Trunk" dir="trunk/"/>
<tab label="Development" dir="dev/"/>
</tabs>

+ 1
- 4
status.xml View File

@@ -20,7 +20,6 @@
<status>

<developers>
<!-- In alphabetical order (last name) -->
<person name="Glenn Adams" email="gadams@apache.org" id="GA"/>
<person name="Max Berger" email="mayberger@apache.org" id="MB"/>
<person name="Chris Bowditch" email="cbowditch@apache.org" id="CB"/>
@@ -38,8 +37,6 @@
<person name="Jeremias Märki" email="jeremias@apache.org" id="JM"/>
<person name="Simon Pepping" email="spepping@apache.org" id="SP"/>
<person name="the FOP committers" email="fop-dev@xmlgraphics.apache.org" id="all"/>
<person name="Volunteer needed" email="general@xmlgraphics.apache.org" id="open"/>
<!-- See also src/documentation/content/xdocs/team.xml -->
</developers>

<contexts>
@@ -152,7 +149,7 @@
the restarted Knuth sequence.
</action>
</release>
<release version="1.1rc1" date="02 July 2012">
<release version="1.1" date="20 October 2012">
<action context="Test" dev="GA" type="fix">
Fix errors and warnings in example files. Add build.xml for documentation examples.
</action>

+ 3
- 3
xmlgraphics-fop-pom-template.pom View File

@@ -75,7 +75,7 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>xmlgraphics-commons</artifactId>
<version>1.4</version>
<version>1.5</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
@@ -132,12 +132,12 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
<dependency>
<groupId>org.apache.avalon.framework</groupId>
<artifactId>avalon-framework-api</artifactId>
<version>4.3.1</version>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>org.apache.avalon.framework</groupId>
<artifactId>avalon-framework-impl</artifactId>
<version>4.3.1</version>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>

Loading…
Cancel
Save