diff options
64 files changed, 1928 insertions, 1113 deletions
@@ -69,10 +69,11 @@ 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. +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? @@ -82,84 +83,74 @@ 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/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 @@ -101,8 +101,10 @@ list of possible build targets. <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="fop.bat"/> <include name="fop"/> </fileset> @@ -146,7 +148,7 @@ list of possible build targets. <property name="name" value="fop"/> <property name="NAME" value="FOP"/> <property name="version" value="svn-trunk"/> - <property name="year" value="1999-2006"/> + <property name="year" value="1999-2007"/> <property name="javac.debug" value="on"/> <property name="javac.optimize" value="off"/> @@ -60,7 +60,7 @@ set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.7.1.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.7.0.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\serializer-2.7.0.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik-all-1.6.jar
-set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.1-snapshot.jar
+set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.1.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.2.0.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-1.1.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-logging-1.0.4.jar
diff --git a/forrest.properties b/forrest.properties index f4fb7d9ca..537cb15e3 100644 --- a/forrest.properties +++ b/forrest.properties @@ -60,6 +60,7 @@ project.skin=pelt #project.lib-dir=${project.content-dir}/lib #project.classes-dir=${project.content-dir}/classes #project.translations-dir=${project.content-dir}/translations +project.knownissues=known-issues.xml ############## # validation properties diff --git a/known-issues.xml b/known-issues.xml new file mode 100644 index 000000000..25af2a217 --- /dev/null +++ b/known-issues.xml @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id$ --> +<known-issues> + <known-issue> + MIF and SVG output support have not been restored, yet. + </known-issue> + <known-issue> + Java2D/AWT support has been improved, but some problems remain, + for example with block-containers. + </known-issue> + <known-issue> + Auto table layout is not implemented, yet. + </known-issue> + <known-issue> + The collapsing border model on tables is not implemented, yet. Please + use border-collapse="separate" for now. + </known-issue> + <known-issue> + Footnotes may overlap with text of the region-body in multi-column + documents. + </known-issue> + <known-issue> + Space resolution does not work between footnote regions. + </known-issue> + <known-issue> + There's a problem involving nested block-containers and + reference-orientation 180/-180 (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36391">Bugzilla #36391</a>) + </known-issue> + <known-issue> + block-containers with no height currently don't create a fence for + spaces as they should (they behave like a normal block). + </known-issue> + <known-issue> + Preserved linefeeds in fo:character are not handled correctly. + </known-issue> + <known-issue> + An empty block currently produces a fence for stacking constraints + which it shouldn't. + </known-issue> + <known-issue> + There are several small problems around white space handling. + </known-issue> + <known-issue> + Images currently don't shrink so they fit on a page when they are + too big and shrinking is allowed to happen. + </known-issue> + <known-issue> + inline-container may not work as expected. + </known-issue> + <known-issue> + letter-spacing and word-spacing properties may not work as expected. + </known-issue> + <known-issue> + leaders with leader-pattern="use-content" may not work as expected. + </known-issue> + <known-issue> + keep-with-previous doesn't work inside tables and lists, yet. + </known-issue> + <known-issue> + 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. + </known-issue> + <known-issue> + background-images on page-number-citations are not placed correctly. + </known-issue> + <known-issue> + Not all FO elements can be referenced by their "id", most notably: + table-body, table-header, table-footer and table-row. + </known-issue> + <known-issue> + The backgrounds of table-body, table-header, table-footer and + table-column are not painted, yet. + </known-issue> + <known-issue> + Border and padding conditionality are not supported on table-cells, yet. + </known-issue> + <known-issue> + Column balancing in multi-column documents may not work as expected + (<a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36356">Bugzilla #36356</a>) + </known-issue> + <known-issue> + 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. + </known-issue> +</known-issues> diff --git a/lib/xmlgraphics-commons-1.1-snapshot.jar b/lib/xmlgraphics-commons-1.1.jar Binary files differindex 48ae1e945..7fd9648b6 100644 --- a/lib/xmlgraphics-commons-1.1-snapshot.jar +++ b/lib/xmlgraphics-commons-1.1.jar diff --git a/lib/xmlgraphics-commons.NOTICE.txt b/lib/xmlgraphics-commons.NOTICE.txt index 7196130f7..0ece4c06d 100644 --- a/lib/xmlgraphics-commons.NOTICE.txt +++ b/lib/xmlgraphics-commons.NOTICE.txt @@ -1,2 +1,5 @@ -This product includes software developed by +Apache XML Graphics Commons +Copyright 2006 The Apache Software Foundation + +This product includes software developed at The Apache Software Foundation (http://www.apache.org/).
\ No newline at end of file diff --git a/src/documentation/content/.htaccess b/src/documentation/content/.htaccess index 17a5c21f9..7a0a17476 100644 --- a/src/documentation/content/.htaccess +++ b/src/documentation/content/.htaccess @@ -1,22 +1,28 @@ # redirect moved files -RedirectMatch Permanent ^/fop/anttask(.*) http://xmlgraphics.apache.org/fop/0.20.5/anttask$1 -RedirectMatch Permanent ^/fop/compiling(.*) http://xmlgraphics.apache.org/fop/0.20.5/compiling$1 -RedirectMatch Permanent ^/fop/configuration(.*) http://xmlgraphics.apache.org/fop/0.20.5/configuration$1 -RedirectMatch Permanent ^/fop/embedding(.*) http://xmlgraphics.apache.org/fop/0.20.5/embedding$1 -RedirectMatch Permanent ^/fop/extensions(.*) http://xmlgraphics.apache.org/fop/0.20.5/extensions$1 -RedirectMatch Permanent ^/fop/fonts(.*) http://xmlgraphics.apache.org/fop/0.20.5/fonts$1 -RedirectMatch Permanent ^/fop/graphics(.*) http://xmlgraphics.apache.org/fop/0.20.5/graphics$1 -RedirectMatch Permanent ^/fop/hyphenation(.*) http://xmlgraphics.apache.org/fop/0.20.5/hyphenation$1 -RedirectMatch Permanent ^/fop/output(.*) http://xmlgraphics.apache.org/fop/0.20.5/output$1 -RedirectMatch Permanent ^/fop/pdfencryption(.*) http://xmlgraphics.apache.org/fop/0.20.5/pdfencryption$1 -RedirectMatch Permanent ^/fop/running(.*) http://xmlgraphics.apache.org/fop/0.20.5/running$1 -RedirectMatch Permanent ^/fop/servlets(.*) http://xmlgraphics.apache.org/fop/0.20.5/servlets$1 +RedirectMatch Permanent ^/fop/anttask(.*) http://xmlgraphics.apache.org/fop/0.93/anttask$1 +RedirectMatch Permanent ^/fop/compiling(.*) http://xmlgraphics.apache.org/fop/0.93/compiling$1 +RedirectMatch Permanent ^/fop/configuration(.*) http://xmlgraphics.apache.org/fop/0.93/configuration$1 +RedirectMatch Permanent ^/fop/embedding(.*) http://xmlgraphics.apache.org/fop/0.93/embedding$1 +RedirectMatch Permanent ^/fop/extensions(.*) http://xmlgraphics.apache.org/fop/0.93/extensions$1 +RedirectMatch Permanent ^/fop/fonts(.*) http://xmlgraphics.apache.org/fop/0.93/fonts$1 +RedirectMatch Permanent ^/fop/graphics(.*) http://xmlgraphics.apache.org/fop/0.93/graphics$1 +RedirectMatch Permanent ^/fop/hyphenation(.*) http://xmlgraphics.apache.org/fop/0.93/hyphenation$1 +RedirectMatch Permanent ^/fop/intermediate(.*) http://xmlgraphics.apache.org/fop/0.93/intermediate$1 +RedirectMatch Permanent ^/fop/output(.*) http://xmlgraphics.apache.org/fop/0.93/output$1 +RedirectMatch Permanent ^/fop/pdfa(.*) http://xmlgraphics.apache.org/fop/0.93/pdfa$1 +RedirectMatch Permanent ^/fop/pdfencryption(.*) http://xmlgraphics.apache.org/fop/0.93/pdfencryption$1 +RedirectMatch Permanent ^/fop/pdfx(.*) http://xmlgraphics.apache.org/fop/0.93/pdfx$1 +RedirectMatch Permanent ^/fop/running(.*) http://xmlgraphics.apache.org/fop/0.93/running$1 +RedirectMatch Permanent ^/fop/servlets(.*) http://xmlgraphics.apache.org/fop/0.93/servlets$1 +RedirectMatch Permanent ^/fop/upgrading(.*) http://xmlgraphics.apache.org/fop/0.93/upgrading$1 # redirect to versioned documentation -Redirect Temp /fop/stable http://xmlgraphics.apache.org/fop/0.20.5 -Redirect Temp /fop/current http://xmlgraphics.apache.org/fop/0.20.5 -Redirect Temp /fop/0.90alpha1 http://xmlgraphics.apache.org/fop/0.92 -Redirect Temp /fop/0.91beta http://xmlgraphics.apache.org/fop/0.92 -Redirect Temp /fop/0.92beta http://xmlgraphics.apache.org/fop/0.92 -Redirect Temp /fop/unstable http://xmlgraphics.apache.org/fop/0.92 -Redirect Temp /fop/latest http://xmlgraphics.apache.org/fop/0.92 +Redirect Temp /fop/stable http://xmlgraphics.apache.org/fop/0.93 +Redirect Temp /fop/current http://xmlgraphics.apache.org/fop/0.93 +Redirect Temp /fop/unstable http://xmlgraphics.apache.org/fop/trunk +Redirect Temp /fop/latest http://xmlgraphics.apache.org/fop/trunk +Redirect Temp /fop/maintenance http://xmlgraphics.apache.org/fop/0.20.5 +Redirect Temp /fop/previous http://xmlgraphics.apache.org/fop/0.20.5 +Redirect Temp /fop/0.90alpha1 http://xmlgraphics.apache.org/fop/0.93 +Redirect Temp /fop/0.91beta http://xmlgraphics.apache.org/fop/0.93 +Redirect Temp /fop/0.92beta http://xmlgraphics.apache.org/fop/0.93 diff --git a/src/documentation/content/doap.rdf b/src/documentation/content/doap.rdf index 2c800a79f..27259b5f2 100644 --- a/src/documentation/content/doap.rdf +++ b/src/documentation/content/doap.rdf @@ -76,22 +76,22 @@ </asfext:implements> <release> <Version> - <name>Latest stable release</name> + <name>Previous release</name> <created>2003-07-16</created> <revision>0.20.5</revision> </Version> </release> <release> <Version> - <name>Latest release</name> - <created>2006-04-18</created> - <revision>0.92beta</revision> + <name>Latest stable release</name> + <created>2007-01-02</created> + <revision>0.93</revision> </Version> </release> <repository> <SVNRepository> <location rdf:resource="http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/"/> - <browse rdf:resource="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/"/> + <browse rdf:resource="http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/"/> </SVNRepository> </repository> </Project> diff --git a/src/documentation/content/xdocs/0.20.5/anttask.xml b/src/documentation/content/xdocs/0.20.5/anttask.xml index c6da0cba0..9bc3c59ee 100644 --- a/src/documentation/content/xdocs/0.20.5/anttask.xml +++ b/src/documentation/content/xdocs/0.20.5/anttask.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/compiling.xml b/src/documentation/content/xdocs/0.20.5/compiling.xml index 1c5d09e0f..e2e2ca8d5 100644 --- a/src/documentation/content/xdocs/0.20.5/compiling.xml +++ b/src/documentation/content/xdocs/0.20.5/compiling.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/configuration.xml b/src/documentation/content/xdocs/0.20.5/configuration.xml index 95edd695e..88097059a 100644 --- a/src/documentation/content/xdocs/0.20.5/configuration.xml +++ b/src/documentation/content/xdocs/0.20.5/configuration.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/embedding.xml b/src/documentation/content/xdocs/0.20.5/embedding.xml index db42a7423..e3cff158a 100644 --- a/src/documentation/content/xdocs/0.20.5/embedding.xml +++ b/src/documentation/content/xdocs/0.20.5/embedding.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <!-- Embedding FOP --> diff --git a/src/documentation/content/xdocs/0.20.5/extensions.xml b/src/documentation/content/xdocs/0.20.5/extensions.xml index 68a68b19d..07b98da89 100644 --- a/src/documentation/content/xdocs/0.20.5/extensions.xml +++ b/src/documentation/content/xdocs/0.20.5/extensions.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/fonts.xml b/src/documentation/content/xdocs/0.20.5/fonts.xml index 79a5dc0ae..9b5991626 100644 --- a/src/documentation/content/xdocs/0.20.5/fonts.xml +++ b/src/documentation/content/xdocs/0.20.5/fonts.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> <title>FOP: Fonts</title> diff --git a/src/documentation/content/xdocs/0.20.5/graphics.xml b/src/documentation/content/xdocs/0.20.5/graphics.xml index 8f40e52cd..fe0a63a8e 100644 --- a/src/documentation/content/xdocs/0.20.5/graphics.xml +++ b/src/documentation/content/xdocs/0.20.5/graphics.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> <title>FOP: Graphics Formats</title> diff --git a/src/documentation/content/xdocs/0.20.5/hyphenation.xml b/src/documentation/content/xdocs/0.20.5/hyphenation.xml index aef17881a..d18f50961 100644 --- a/src/documentation/content/xdocs/0.20.5/hyphenation.xml +++ b/src/documentation/content/xdocs/0.20.5/hyphenation.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> <title>FOP: Hyphenation</title> diff --git a/src/documentation/content/xdocs/0.20.5/output.xml b/src/documentation/content/xdocs/0.20.5/output.xml index a5b001685..577e51b04 100644 --- a/src/documentation/content/xdocs/0.20.5/output.xml +++ b/src/documentation/content/xdocs/0.20.5/output.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <!-- Output Formats: Renderers --> <document> diff --git a/src/documentation/content/xdocs/0.20.5/pdfencryption.xml b/src/documentation/content/xdocs/0.20.5/pdfencryption.xml index ef60fc0b5..030c022b1 100755..100644 --- a/src/documentation/content/xdocs/0.20.5/pdfencryption.xml +++ b/src/documentation/content/xdocs/0.20.5/pdfencryption.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/running.xml b/src/documentation/content/xdocs/0.20.5/running.xml index 6d491c2c2..0432735f6 100644 --- a/src/documentation/content/xdocs/0.20.5/running.xml +++ b/src/documentation/content/xdocs/0.20.5/running.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/0.20.5/servlets.xml b/src/documentation/content/xdocs/0.20.5/servlets.xml index 6416c3a50..1a7514c1e 100644 --- a/src/documentation/content/xdocs/0.20.5/servlets.xml +++ b/src/documentation/content/xdocs/0.20.5/servlets.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> <title>Servlets</title> diff --git a/src/documentation/content/xdocs/0.92/output.xml b/src/documentation/content/xdocs/0.92/output.xml deleted file mode 100644 index 28b26934c..000000000 --- a/src/documentation/content/xdocs/0.92/output.xml +++ /dev/null @@ -1,401 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<!-- $Id$ --> -<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd"> -<!-- Output Formats: Renderers --> -<document> - <header> - <title>Apache FOP Output Formats</title> - <version>$Revision$</version> - <authors> - <person name="Keiron Liddle" email="keiron@aftexsw.com"/> - <person name="Art Welch" email=""/> - </authors> - </header> - - <body> - <p> - FOP supports multiple output formats by using a different renderer for each format. - The renderers do not all have the same set of capabilities, sometimes because of - the output format itself, sometimes because some renderers get more development - attention than others. - </p> - <section id="general"> - <title>General Information</title> - <section id="general-fonts"> - <title>Fonts</title> - <p> - Most FOP renderers use a FOP-specific system for font registration. - However, the Java2D/AWT and print renderers use the Java AWT package, which gets its - font information from the operating system registration. - This can result in several differences, including actually using different fonts, - and having different font metrics for the same font. - The net effect is that the layout of a given FO document can be quite different between - renderers that do not use the same font information. - </p> - </section> - <section id="general-direct-output"> - <title>Output to a Printer or Other Device</title> - <p> - The most obvious way to print your document is to use the FOP - <a href="#print">print renderer</a>, which uses the Java2D API (AWT). - However, you can also send output from the Postscript renderer directly to a Postscript - device, or output from the PCL renderer directly to a PCL device. - </p> - <p> - Here are Windows command-line examples for Postscript and PCL: - </p> - <source><![CDATA[fop ... -ps \\computername\printer]]></source> - <source><![CDATA[fop ... -pcl \\computername\printer]]></source> - <p> - Here is some Java code to accomplish the task in UNIX: - </p> - <source><![CDATA[proc = Runtime.getRuntime().exec("lp -d" + print_queue + " -o -dp -"); -out = proc.getOutputStream();]]></source> - <p> - Set the output MIME type to "application/x-pcl" (MimeConstants.MIME_PCL) and - it happily sends the PCL to the UNIX printer queue. - </p> - </section> - </section> - <section id="pdf"> - <title>PDF</title> - <p> - PDF is the best supported output format. It is also the most accurate - with text and layout. This creates a PDF document that is streamed out - as each page is rendered. This means that the internal page index - information is stored near the end of the document. - The PDF version supported is 1.4. PDF versions are forwards/backwards - compatible. - </p> - <p> - Note that FOP does not currently support "tagged PDF", PDF/X or PDF/A-1a. - <a href="pdfa.html">Support for PDF/A-1b</a> has recently been added, however. - </p> - <section id="pdf-fonts"> - <title>Fonts</title> - <p> - PDF has a set of fonts that are always available to all PDF viewers; - to quote from the PDF Specification: - - <em>"PDF prescribes a set of 14 standard fonts that can be used without prior - definition. - These include four faces each of three Latin text typefaces (Courier, - Helvetica, and Times), as well as two symbolic fonts (Symbol and ITC Zapf - Dingbats). These fonts, or suitable substitute fonts with the same metrics, are - guaranteed to be available in all PDF viewer applications."</em> - </p> - </section> - <section id="pdf-postprocess"> - <title>Post-processing</title> - <p> - FOP does not currently support several desirable PDF features: XMP metadata and watermarks. - One workaround is to use Adobe Acrobat (the full version, not the Reader) to process - the file manually or with scripting that it supports. - </p> - <p> - Another popular post-processing tool is <a href="http://www.lowagie.com/iText">iText</a>, - which has tools for adding security features, document properties, watermarks, and many - other features to PDF files. - </p> - <warning> - Caveat: iText may swallow PDF bookmarks. But - <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37589">Jens Stavnstrup tells us</a> - that this doesn't happen if you use iText's PDFStamper. - </warning> - <p> - Here is some sample code that uses iText to encrypt a FOP-generated PDF. (Note that FOP now - supports <a href="pdfencryption.html">PDF encryption</a>. However the principles for using - iText for other PDF features are similar.) - </p> - <source><![CDATA[public static void main(String args[]) { - try { - ByteArrayOutputStream fopout = new ByteArrayOutputStream(); - FileOutputStream outfile = new FileOutputStream(args[2]); - FopFactory fopFactory = FopFactory.newInstance(); - Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, fopout); - - Transformer transformer = TransformerFactory.newInstance().newTransformer( - new StreamSource(new File(args[1]))); - transformer.transform(new StreamSource(new File(args[0])), - new SAXResult(fop.getDefaultHandler())); - PdfReader reader = new PdfReader(fopout.toByteArray()); - int n = reader.getNumberOfPages(); - Document document = new Document(reader.getPageSizeWithRotation(1)); - PdfWriter writer = PdfWriter.getInstance(document, outfile); - writer.setEncryption(PdfWriter.STRENGTH40BITS, "pdf", null, - PdfWriter.AllowCopy); - document.open(); - PdfContentByte cb = writer.getDirectContent(); - PdfImportedPage page; - int rotation; - int i = 0; - while (i < n) { - i++; - document.setPageSize(reader.getPageSizeWithRotation(i)); - document.newPage(); - page = writer.getImportedPage(reader, i); - rotation = reader.getPageRotation(i); - if (rotation == 90 || rotation == 270) { - cb.addTemplate(page, 0, -1f, 1f, 0, 0, - reader.getPageSizeWithRotation(i).height()); - } else { - cb.addTemplate(page, 1f, 0, 0, 1f, 0, 0); - } - System.out.println("Processed page " + i); - } - document.close(); - } catch( Exception e) { - e.printStackTrace(); - } -}]]></source> - <p> - Check the iText tutorial and documentation for setting access flags, password, - encryption strength and other parameters. - </p> - </section> - <section id="pdf-watermark"> - <title>Watermarks</title> - <p> - In addition to the <a href="#pdf-postprocess">PDF Post-processing</a> options, consider the following workarounds: - </p> - <ul> - <li> - Use a background image for the body region. - </li> - <li> - (submitted by Trevor Campbell) Place an image in a - region that overlaps the flowing text. For example, make - region-before large enough to contain your image. Then include a - block (if necessary, use an absolutely positioned block-container) - containing the watermark image in the static-content for the - region-before. Note that the image will be drawn on top of the - normal content. - </li> - </ul> - </section> -</section> -<section id="ps"> - <title>PostScript</title> - <p> - The PostScript renderer has been brought up to a similar quality as the - PDF renderer, but may still be missing certain features. It provides good - support for most text and layout. - Images and SVG are not fully supported, yet. Currently, the PostScript - renderer generates PostScript Level 3 with most DSC comments. Actually, - the only Level 3 feature used is FlateDecode, everything else is Level 2. - </p> - <section id="ps-limitations"> - <title>Limitations</title> - <ul> - <li>Images and SVG may not be displayed correctly. SVG support is far from being complete. No image transparency is available.</li> - <li>Only Type 1 fonts are supported.</li> - <li>Multibyte characters are not supported.</li> - <li>PPD support is still missing.</li> - </ul> - </section> -</section> -<section id="rtf"> - <title>RTF</title> - <p> - JFOR, an open source XSL-FO to RTF converter has been integrated into Apache FOP. - This will create an RTF (rich text format) document that will - attempt to contain as much information from the fo document as - possible. The RTF output follows Microsoft's RTF specifications - and produces best results on Microsoft Word. - </p> -</section> -<section id="xml"> - <title>XML (Area Tree XML)</title> - <p> - This is primarily for testing and verification. The XML created is simply - a representation of the internal area tree put into XML. We use that to verify - the functionality of FOP's layout engine. - </p> - <p> - The other use case of the Area Tree XML is as FOP's "intermediate format". More information - on that can be found on the page dedicated to the <a href="intermediate.html">Intermediate Format</a>. - </p> -</section> -<section id="awt"> - <title>Java2D/AWT</title> - <warning>The Java2D/AWT, Print and Bitmap renderers may not yet fully work as expected. There are some known bugs and missing features.</warning> - <p> - The AWT viewer shows a window with the pages displayed inside a - Java graphic. It displays one page at a time. - The fonts used for the formatting and viewing depend on the fonts - available to your JRE. - </p> -</section> -<section id="print"> - <title>Print</title> - <p> - It is possible to directly print the document from the command line. - This is done with the same code that renders to the Java2D/AWT renderer. - </p> -</section> -<section id="bitmap"> - <title>Bitmap (TIFF/PNG)</title> - <p> - It is possible to directly create bitmap images from the individual - pages generated by the layout engine. - This is done with the same code that renders to the Java2D/AWT renderer. - </p> - <p> - Currently, two output formats are supported: PNG and TIFF. TIFF produces - one file with multiple pages, while PNG output produces one file per - page. The quality of the bitmap depends on the resolution setting on the - FOUserAgent. - </p> -</section> -<section id="txt"> - <title>TXT</title> - <p> - The text renderer produces plain ASCII text output - that attempts to match the output of the PDFRenderer as closely as - possible. This was originally developed to accommodate an archive system - that could only accept plain text files, and is primarily useful for getting - a quick-and-dirty view of the document text. The renderer is very limited, - so do not be surprised if it gives unsatisfactory results. - </p> - <p> - The Text renderer works with a fixed size page buffer. The size of this - buffer is controlled with the textCPI and textLPI public variables. - The textCPI is the effective horizontal characters per inch to use. - The textLPI is the vertical lines per inch to use. From these values - and the page width and height the size of the buffer is calculated. - The formatting objects to be rendered are then mapped to this grid. - Graphic elements (lines, borders, etc) are assigned a lower priority - than text, so text will overwrite any graphic element representations. - </p> - <p> - Because FOP lays the text onto a grid during layout, there are frequently - extra or missing spaces between characters and lines, which is generally - unsatisfactory. - Users have reported that the optimal settings to avoid such spacing problems are: - </p> - <ul> - <li>font-family="Courier"</li> - <li>font-size="7.3pt"</li> - <li>line-height="10.5pt"</li> - </ul> -</section> -<section id="sandbox"> - <title>Output Formats in the Sandbox</title> - <p> - Due to the state of certain renderers we moved some of them to a "sandbox" area until - they are ready for more serious use. The renderers and FOEventHandlers in the sandbox - can be found under src/sandbox and are compiled into build/fop-sandbox.jar during the - main build. The output formats in the sandbox are marked as such below. - </p> - <section id="pcl"> - <title>PCL</title> - <warning>The PCL Renderer is in the sandbox and not yet functional in FOP Trunk!!! Please help us ressurrect this feature.</warning> - <p> - This format is for the Hewlett-Packard PCL printers. - It should produce output as close to identical as possible to the - printed output of the PDFRenderer within the limitations of the - renderer, and output device. - </p> - <!--p> - The output created by the PCLRenderer is generic PCL 5 as documented - in the "HP PCL 5 Printer Language Technical Reference Manual" (copyright 1990). - This should allow any device fully supporting PCL 5 to be able to - print the output generated by the PCLRenderer. - </p> - <section id="pcl-limitations"> - <title>Limitations</title> - <ul> - <li>Text or graphics outside the left or top of the printable area are not rendered properly. In general things that should print to the left of the printable area are shifted to the right so that they start at the left edge of the printable area and an error message is generated.</li> - <li>The Helvetica and Times fonts are not well supported among PCL printers so Helvetica is mapped to Arial and Times is mapped to Times New. This is done in the PCLRenderer, no changes are required in the FO's. The metrics and appearance for Helvetica/Arial and Times/Times New are nearly identical, so this has not been a problem so far.</li> - <li>Only the original fonts built into FOP are supported.</li> - <li>For the non-symbol fonts, the ISO 8859/1 symbol set is used (PCL set "0N").</li> - <li>Multibyte characters are not supported.</li> - <li>SVG is not supported.</li> - <li>Images print black and white only (not dithered). When the renderer prints a color image it uses a threshold value, colors above the threshold are printed as white and below are black. If you need to print a non-monochrome image you should dither it first.</li> - <li>Image scaling is accomplished by modifying the effective resolution of the image data. The available resolutions are 75, 100, 150, 300, and 600 DPI.</li> - <li>Color printing is not supported. Colors are rendered by mapping the color intensity to one of the PCL fill shades (from white to black in 9 steps).</li> - </ul> - </section> - - <section id="pcl-additional"> - <title>Additional Features</title> - <p>There are some special features that are controlled by some public variables on the PCLRenderer class.</p> - - <dl> - <dt>orientation</dt> - <dd>The logical page orientation is controlled by the public orientation variable. Legal values are:--> - <!--ul> - <li>0 Portrait</li> - <li>1 Landscape</li> - <li>2 Reverse Portrait</li> - <li>3 Reverse Landscape</li> - </ul--> - <!--/dd> - <dt>curdiv, paperheight</dt> - <dd>The curdiv and paperheight variables allow multiple virtual pages to be printed on a piece of paper. This allows a standard laser printer to use perforated paper where every perforation will represent an individual page. The paperheight sets the height of a piece of paper in decipoints. This will be divided by the page.getHeight() to determine the number of equal sized divisions (pages) that will fit on the paper. The curdiv variable may be read/written to get/set the current division on the page (to set the starting division and read the ending division for multiple invocations).</dd> - <dt>topmargin, leftmargin</dt> - <dd>The topmargin and leftmargin may be used to increase the top and left margins for printing.</dd> - </dl> - </section--> - </section> - <section id="mif"> - <title>MIF</title> - <warning>The MIF handler is in the sandbox and not yet functional in FOP Trunk!!! Please help us ressurrect this feature.</warning> - <p> - This format is the Maker Interchange Format which is used by - Adobe Framemaker. - </p> - </section> - <section id="svg"> - <title>SVG</title> - <warning>The SVG renderer is in the sandbox and may not work as expected in FOP Trunk!!! Please help us improve this feature.</warning> - <p> - This format creates an SVG document that has links between the pages. - This is primarily for slides and creating svg images of pages. - Large documents will create SVG files that are far too large for - an SVG viewer to handle. Since FO documents usually have text the - SVG document will have a large number of text elements. - The font information for the text is obtained from the JVM in the - same way as for the AWT viewer. If the SVG is viewed on a - system where the fonts are different, such as another platform, - then the page may look wrong. - </p> - </section> -</section> -<section id="wishlist"> - <title>Wish list</title> - <p> - Apache FOP is easily extensible and allows you to add new output formats to enhance FOP's functionality. There's a number of output formats - which are on our wish list. We're looking for volunteers to help us implement them. - </p> - <ul> - <li> - <a href="http://en.wikipedia.org/wiki/Advanced_Function_Presentation">AFP (Advanced Function Presentation)</a>: - The renderer has already been built and is in the process of being brought into the Apache FOP codebase. - </li> - <li> - <a href="http://en.wikipedia.org/wiki/OpenDocument">ODF (Open Document Format)</a>: - The standardized successor to OpenOffice's file format. - </li> - </ul> -</section> - - </body> -</document> - diff --git a/src/documentation/content/xdocs/0.92/anttask.xml b/src/documentation/content/xdocs/0.93/anttask.xml index 9831f2c01..44550c3d7 100644 --- a/src/documentation/content/xdocs/0.92/anttask.xml +++ b/src/documentation/content/xdocs/0.93/anttask.xml @@ -37,17 +37,19 @@ One method of defining the task is as follows: </p> <source><![CDATA[ -<property name="fop.dir" value="....path to your FOP jar files..."/> +<property name="fop.home" value="....path to your FOP HOME directory..."/> <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"> - <classpath> - <pathelement location="${fop.dir}\fop.jar"/> - <pathelement location="${fop.dir}\batik.jar"/> - <pathelement location="${fop.dir}\avalon-framework.jar"/> - <pathelement location="${fop.dir}\commons-logging.jar"/> - <pathelement location="${fop.dir}\commons-io.jar"/> - </classpath> + <classpath> + <fileset dir="${fop.home}/lib"> + <include name="*.jar"/> + </fileset> + <fileset dir="${fop.home}/build"> + <include name="fop.jar"/> + <include name="fop-hyph.jar" /> + </fileset> + </classpath> </taskdef> ]]></source> <p> @@ -74,13 +76,24 @@ <tr> <td>format</td> <td>Possible output formats:<br/> + <code>application/X-fop-awt-preview</code><br/> + <code>application/X-fop-print</code><br/> + <code>application/X-fop-areatree</code><br/> <code>application/pdf</code><br/> <code>application/postscript</code><br/> - <code>application/vnd.mif</code><br/> - <code>application/rtf</code><br/> + <code>application/mif</code><br/> + <code>application/rtf</code>, + <code>text/richtext</code>, + <code>text/rtf</code><br/> + <code>application/x-pcl</code>, <code>application/vnd.hp-PCL</code><br/> + <code>application/x-afp</code>, + <code>application/vnd.ibm.modcap</code><br/> <code>text/plain</code><br/> - <code>text/xml</code><br/> + <code>image/svg+xml</code><br/> + <code>image/gif</code><br/> + <code>image/png</code><br/> + <code>image/tiff</code><br/> </td> <td>No, defaults to <code>application/pdf</code></td> </tr> diff --git a/src/documentation/content/xdocs/0.92/compiling.xml b/src/documentation/content/xdocs/0.93/compiling.xml index 76d7b214f..76d7b214f 100644 --- a/src/documentation/content/xdocs/0.92/compiling.xml +++ b/src/documentation/content/xdocs/0.93/compiling.xml diff --git a/src/documentation/content/xdocs/0.92/configuration.xml b/src/documentation/content/xdocs/0.93/configuration.xml index 85cb8e25b..c40a64de5 100644 --- a/src/documentation/content/xdocs/0.92/configuration.xml +++ b/src/documentation/content/xdocs/0.93/configuration.xml @@ -221,6 +221,20 @@ <fonts.... </renderer>]]></source> + <p> + Another (optional) setting specific to the PDF Renderer is an output color profile, an ICC + color profile which indicates the target color space the PDF file is generated for. This + setting is mainly used in conjunction with the <a href="pdfx.html">PDF/X</a> feature. + An example: + </p> + <source><![CDATA[ + <renderer mime="application/pdf"> + <filterList... + + <output-profile>C:\FOP\Color\EuropeISOCoatedFOGRA27.icc</output-profile> + + <fonts.... + </renderer>]]></source> </section> <section id="ps-renderer"> <title>Special Settings for the PostScript Renderer</title> @@ -246,6 +260,34 @@ </fonts> </renderer>]]></source> </section> + <section id="pcl-renderer"> + <title>Special Settings for the PCL Renderer</title> + <p> + Non-standard fonts for the PCL renderer are made available through the Java2D subsystem which means that + you don't have to do any custom font configuration in this case but you have to use the font names + offered by Java. + </p> + <p> + Additionally, there are certain settings that control who the renderer handles various elements. + </p> +<source><![CDATA[<renderer mime="application/vnd.hp-PCL"> + <rendering>quality</rendering> + <text-rendering>bitmap</text-rendering> +</renderer>]]></source> + <p> + The default value for the "rendering" setting is "speed" which causes borders + to be painted as plain rectangles. In this mode, no special borders (dotted, + dashed etc.) are available. If you want support for all border modes, set the + value to "quality" as indicated above. This will cause the borders to be painted + as bitmaps. + </p> + <p> + The default value for the "text-rendering" setting is "auto" which paints the + base fonts using PCL fonts. Non-base fonts are painted as bitmaps through Java2D. + If the mix of painting methods results in unwelcome output, you can set this + to "bitmap" which causes all text to be rendered as bitmaps. + </p> + </section> </section> <section> diff --git a/src/documentation/content/xdocs/0.92/embedding.xml b/src/documentation/content/xdocs/0.93/embedding.xml index 00d57c75e..00d57c75e 100644 --- a/src/documentation/content/xdocs/0.92/embedding.xml +++ b/src/documentation/content/xdocs/0.93/embedding.xml diff --git a/src/documentation/content/xdocs/0.92/extensions.xml b/src/documentation/content/xdocs/0.93/extensions.xml index e2d19eca8..0c22ca123 100644 --- a/src/documentation/content/xdocs/0.92/extensions.xml +++ b/src/documentation/content/xdocs/0.93/extensions.xml @@ -51,8 +51,11 @@ <code>http://xml.apache.org/fop/extensions</code> to the root element: </p> <source><![CDATA[<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" - xmlns:fox="http://xml.apache.org/fop/extensions">]]></source> - <note>Currently, no extensions are implemented in FOP Trunk which use the FOP extension namespace.</note> + xmlns:fox="http://xmlgraphics.apache.org/fop/extensions">]]></source> + <note> + Currently, no extension elements are implemented in FOP Trunk which use the + FOP extension namespace. + </note> </section> <section id="bookmarks"> <title>PDF Bookmarks</title> @@ -101,6 +104,21 @@ to following pages. Here is an example of FO code creating such a table-header:< </fo:table-row> </fo:table-header>]]></source--> </section> + <section id="widow-orphan-content-limit"> + <title>fox:orphan-content-limit and fox:widow-content-limit</title> + <p> + The two proprietary extension properties, fox:orphan-content-limit and + fox:widow-content-limit, are used to improve the layout of list-blocks and tables. + If you have a table with many entries, you don't want a single row to be left over + on a page. You will want to make sure that at least two or three lines are kept + together. The properties take an absolute length which specifies the area at the + beginning (fox:widow-content-limit) or at the end (fox:orphan-content-limit) of a + table or list-block. The properties are inherited and only have an effect on fo:table + and fo:list-block. An example: fox:widow-content-limit="3 * 1.2em" would make sure + the you'll have at least three lines (assuming line-height="1.2") together on a table + or list-block. + </p> + </section> </section> </body> </document> diff --git a/src/documentation/content/xdocs/0.92/fonts.xml b/src/documentation/content/xdocs/0.93/fonts.xml index afe5a8558..afe5a8558 100644 --- a/src/documentation/content/xdocs/0.92/fonts.xml +++ b/src/documentation/content/xdocs/0.93/fonts.xml diff --git a/src/documentation/content/xdocs/0.92/graphics.xml b/src/documentation/content/xdocs/0.93/graphics.xml index 9f56f0526..beb860223 100644 --- a/src/documentation/content/xdocs/0.92/graphics.xml +++ b/src/documentation/content/xdocs/0.93/graphics.xml @@ -256,12 +256,6 @@ Smooth Line Art in the Acrobat preferences will fix this). If the text is inserted into the PDF using the inbuilt text commands for PDF it will use a single character. </p> - <p> -For PDF output, there is a <a href="configuration.html#svg-strokeSVGText">configuration option to force SVG text to be rendered as text</a>. -The drawback to this approach is that it is effective only for available fonts (including embedded fonts). -Font sizes are rounded to the next integer point size. -This will be improved in the future. - </p> <p>Note that because SVG text can be rendered as either text or a vector graphic, you may need to consider settings in your viewer for both. The Acrobat viewer has both "smooth line art" and "smooth text" settings that may need to be set for SVG images to be displayed nicely on your screen (see Edit / Preferences / Display). This setting will not affect the printing of your document, which should be OK in any case, but will only affect the quality of the screen display.</p> diff --git a/src/documentation/content/xdocs/0.92/hyphenation.xml b/src/documentation/content/xdocs/0.93/hyphenation.xml index ed97c6868..ed97c6868 100644 --- a/src/documentation/content/xdocs/0.92/hyphenation.xml +++ b/src/documentation/content/xdocs/0.93/hyphenation.xml diff --git a/src/documentation/content/xdocs/0.92/index.xml b/src/documentation/content/xdocs/0.93/index.xml index d42f3fe0a..66c6eb374 100644 --- a/src/documentation/content/xdocs/0.92/index.xml +++ b/src/documentation/content/xdocs/0.93/index.xml @@ -19,7 +19,7 @@ <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd"> <document> <header> - <title>Apache FOP 0.92 beta</title> + <title>Apache FOP Version 0.93</title> <version>$Revision: 201586 $</version> </header> <body> @@ -27,16 +27,15 @@ <title>Introduction</title> <p> The Apache FOP team is proud to present to you the largely rewritten codebase which is - finally in a state where you can start to use it. It has taken over three years to get this - far and over two years without a new release from the FOP project. We would like to encourage - you to download the code and to play with it. We're still in the process of adding new major - features and stabilizing the code. We welcome any feedback you might have and even more, any + finally in a state where you can use it. It has taken over three years to get this + far and over two years without a new release from the FOP project. We're still in the process of adding new + features. We welcome any feedback you might have and even more, any other form of help to get the project forward. </p> <p> - This third release contains many bug fix release and new features compared - to 0.91beta. To see what has changed since the last release, please visit the - <a href="../changes.html">Changes Page</a> and the <a href="../relnotes.html">Release Notes</a>. + This fourth release contains many bug fix release and new features compared + to 0.92beta. To see what has changed since the last release, please visit the + <a href="changes_0.93.html">Changes Page</a> and the <a href="releaseNotes_0.93.html">Release Notes</a>. </p> </section> <section id="upgrading"> diff --git a/src/documentation/content/xdocs/0.92/intermediate.xml b/src/documentation/content/xdocs/0.93/intermediate.xml index 3a9a9494c..3a9a9494c 100644 --- a/src/documentation/content/xdocs/0.92/intermediate.xml +++ b/src/documentation/content/xdocs/0.93/intermediate.xml diff --git a/src/documentation/content/xdocs/0.93/output.xml b/src/documentation/content/xdocs/0.93/output.xml new file mode 100644 index 000000000..8c2c0213e --- /dev/null +++ b/src/documentation/content/xdocs/0.93/output.xml @@ -0,0 +1,772 @@ +<?xml version="1.0" standalone="no"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id$ --> +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd"> +<!-- Output Formats: Renderers --> +<document> + <header> + <title>Apache FOP Output Formats</title> + <version>$Revision$</version> + <authors> + <person name="Keiron Liddle" email="keiron@aftexsw.com"/> + <person name="Art Welch" email=""/> + </authors> + </header> + + <body> + <p> + FOP supports multiple output formats by using a different renderer for each format. + The renderers do not all have the same set of capabilities, sometimes because of + the output format itself, sometimes because some renderers get more development + attention than others. + </p> + <section id="general"> + <title>General Information</title> + <section id="general-fonts"> + <title>Fonts</title> + <p> + Most FOP renderers use a FOP-specific system for font registration. + However, the Java2D/AWT and print renderers use the Java AWT package, which gets its + font information from the operating system registration. + This can result in several differences, including actually using different fonts, + and having different font metrics for the same font. + The net effect is that the layout of a given FO document can be quite different between + renderers that do not use the same font information. + </p> + </section> + <section id="general-direct-output"> + <title>Output to a Printer or Other Device</title> + <p> + The most obvious way to print your document is to use the FOP + <a href="#print">print renderer</a>, which uses the Java2D API (AWT). + However, you can also send output from the Postscript renderer directly to a Postscript + device, or output from the PCL renderer directly to a PCL device. + </p> + <p> + Here are Windows command-line examples for Postscript and PCL: + </p> + <source><![CDATA[fop ... -ps \\computername\printer]]></source> + <source><![CDATA[fop ... -pcl \\computername\printer]]></source> + <p> + Here is some Java code to accomplish the task in UNIX: + </p> + <source><![CDATA[proc = Runtime.getRuntime().exec("lp -d" + print_queue + " -o -dp -"); +out = proc.getOutputStream();]]></source> + <p> + Set the output MIME type to "application/x-pcl" (MimeConstants.MIME_PCL) and + it happily sends the PCL to the UNIX printer queue. + </p> + </section> + </section> + <section id="pdf"> + <title>PDF</title> + <p> + PDF is the best supported output format. It is also the most accurate + with text and layout. This creates a PDF document that is streamed out + as each page is rendered. This means that the internal page index + information is stored near the end of the document. + The PDF version supported is 1.4. PDF versions are forwards/backwards + compatible. + </p> + <p> + Note that FOP does not currently support "tagged PDF" or PDF/A-1a. + Support for <a href="pdfa.html">PDF/A-1b</a> and <a + href="pdfx.html">PDF/X</a> has recently been added, however. + </p> + <section id="pdf-fonts"> + <title>Fonts</title> + <p> + PDF has a set of fonts that are always available to all PDF viewers; + to quote from the PDF Specification: + + <em>"PDF prescribes a set of 14 standard fonts that can be used without prior + definition. + These include four faces each of three Latin text typefaces (Courier, + Helvetica, and Times), as well as two symbolic fonts (Symbol and ITC Zapf + Dingbats). These fonts, or suitable substitute fonts with the same metrics, are + guaranteed to be available in all PDF viewer applications."</em> + </p> + </section> + <section id="pdf-postprocess"> + <title>Post-processing</title> + <p> + FOP does not currently support several desirable PDF features: XMP metadata and watermarks. + One workaround is to use Adobe Acrobat (the full version, not the Reader) to process + the file manually or with scripting that it supports. + </p> + <p> + Another popular post-processing tool is <a href="http://www.lowagie.com/iText">iText</a>, + which has tools for adding security features, document properties, watermarks, and many + other features to PDF files. + </p> + <warning> + Caveat: iText may swallow PDF bookmarks. But + <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37589">Jens Stavnstrup tells us</a> + that this doesn't happen if you use iText's PDFStamper. + </warning> + <p> + Here is some sample code that uses iText to encrypt a FOP-generated PDF. (Note that FOP now + supports <a href="pdfencryption.html">PDF encryption</a>. However the principles for using + iText for other PDF features are similar.) + </p> + <source><![CDATA[public static void main(String args[]) { + try { + ByteArrayOutputStream fopout = new ByteArrayOutputStream(); + FileOutputStream outfile = new FileOutputStream(args[2]); + FopFactory fopFactory = FopFactory.newInstance(); + Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, fopout); + + Transformer transformer = TransformerFactory.newInstance().newTransformer( + new StreamSource(new File(args[1]))); + transformer.transform(new StreamSource(new File(args[0])), + new SAXResult(fop.getDefaultHandler())); + PdfReader reader = new PdfReader(fopout.toByteArray()); + int n = reader.getNumberOfPages(); + Document document = new Document(reader.getPageSizeWithRotation(1)); + PdfWriter writer = PdfWriter.getInstance(document, outfile); + writer.setEncryption(PdfWriter.STRENGTH40BITS, "pdf", null, + PdfWriter.AllowCopy); + document.open(); + PdfContentByte cb = writer.getDirectContent(); + PdfImportedPage page; + int rotation; + int i = 0; + while (i < n) { + i++; + document.setPageSize(reader.getPageSizeWithRotation(i)); + document.newPage(); + page = writer.getImportedPage(reader, i); + rotation = reader.getPageRotation(i); + if (rotation == 90 || rotation == 270) { + cb.addTemplate(page, 0, -1f, 1f, 0, 0, + reader.getPageSizeWithRotation(i).height()); + } else { + cb.addTemplate(page, 1f, 0, 0, 1f, 0, 0); + } + System.out.println("Processed page " + i); + } + document.close(); + } catch( Exception e) { + e.printStackTrace(); + } +}]]></source> + <p> + Check the iText tutorial and documentation for setting access flags, password, + encryption strength and other parameters. + </p> + </section> + <section id="pdf-watermark"> + <title>Watermarks</title> + <p> + In addition to the <a href="#pdf-postprocess">PDF Post-processing</a> options, consider the following workarounds: + </p> + <ul> + <li> + Use a background image for the body region. + </li> + <li> + (submitted by Trevor Campbell) Place an image in a + region that overlaps the flowing text. For example, make + region-before large enough to contain your image. Then include a + block (if necessary, use an absolutely positioned block-container) + containing the watermark image in the static-content for the + region-before. Note that the image will be drawn on top of the + normal content. + </li> + </ul> + </section> +</section> +<section id="ps"> + <title>PostScript</title> + <p> + The PostScript renderer has been brought up to a similar quality as the + PDF renderer, but may still be missing certain features. It provides good + support for most text and layout. + Images and SVG are not fully supported, yet. Currently, the PostScript + renderer generates PostScript Level 3 with most DSC comments. Actually, + the only Level 3 feature used is FlateDecode, everything else is Level 2. + </p> + <section id="ps-limitations"> + <title>Limitations</title> + <ul> + <li>Images and SVG may not be displayed correctly. SVG support is far from being complete. No image transparency is available.</li> + <li>Only Type 1 fonts are supported.</li> + <li>Multibyte characters are not supported.</li> + <li>PPD support is still missing.</li> + </ul> + </section> +</section> + <section id="pcl"> + <title>PCL</title> + <p> + This format is for the Hewlett-Packard PCL printers and other printers + supporting PCL. It should produce output as close to identical as possible + to the printed output of the PDFRenderer within the limitations of the + renderer, and output device. + </p> + <p> + The output created by the PCLRenderer is generic PCL 5, HP GL/2 and PJL. + This should allow any device fully supporting PCL 5 to be able to + print the output generated by the PCLRenderer. PJL is used to control the + print job and switch to the PCL language. PCL 5 is used for text, raster + graphics and rectangular fill graphics. HP GL/2 is used for more complex + painting operations. Certain painting operations are done off-screen and + rendered to PCL as bitmaps because of limitations in PCL 5. + </p> + <section id="pcl-references"> + <title>References</title> + <ul> + <li><a href="http://en.wikipedia.org/wiki/Printer_Control_Language">WikiPedia entry on PCL</a></li> + <li><a href="http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=bpl04568">Technical reference documents on PCL from Hewlett-Packard</a></li> + </ul> + </section> + <section id="pcl-limitations"> + <title>Limitations</title> + <ul> + <li> + Text or graphics outside the left or top of the printable area are not + rendered properly. This is a limitation of PCL, not FOP. In general, + things that should print to the left of the printable area are shifted + to the right so that they start at the left edge of the printable area. + </li> + <li> + The Helvetica and Times fonts are not well supported among PCL printers + so Helvetica is mapped to Arial and Times is mapped to Times New. This + is done in the PCLRenderer, no changes are required in the FO's. The + metrics and appearance for Helvetica/Arial and Times/Times New are + nearly identical, so this has not been a problem so far. + </li> + <li>For the non-symbol fonts, the ISO 8859-1 symbol set is used (PCL set "0N").</li> + <li> + All fonts available to the Java2D subsystem are usable. The texts are + painted as bitmap much like the Windows PCL drivers do. + </li> + <li>Multibyte characters are not supported.</li> + <li> + At the moment, only monochrome output is supported. PCL5c color extensions + will only be implemented on demand. Color and grayscale images are converted + to monochrome bitmaps (1-bit). Dithering only occurs if the JAI image library + is available. + </li> + <li> + Images are scaled up to the next resolution level supported by PCL (75, + 100, 150, 200, 300, 600 dpi). For color and grayscale images an even + higher PCL resolution is selected to give the dithering algorithm a chance + to improve the bitmap quality. + </li> + <li> + Currently, there's no support for clipping and image transparency, largely + because PCL 5 has certain limitations. + </li> + </ul> + </section> + <section id="pcl-configuration"> + <title>Configuration</title> + <p> + The PCL renderer configuration currently allows the following settings: + </p> +<source><![CDATA[<renderer mime="application/vnd.hp-PCL"> + <rendering>quality</rendering> + <text-rendering>bitmap</text-rendering> +</renderer>]]></source> + <p> + The default value for the "rendering" setting is "speed" which causes borders + to be painted as plain rectangles. In this mode, no special borders (dotted, + dashed etc.) are available. If you want support for all border modes, set the + value to "quality" as indicated above. This will cause the borders to be painted + as bitmaps. + </p> + <p> + The default value for the "text-rendering" setting is "auto" which paints the + base fonts using PCL fonts. Non-base fonts are painted as bitmaps through Java2D. + If the mix of painting methods results in unwelcome output, you can set this + to "bitmap" which causes all text to be rendered as bitmaps. + </p> + <p> + You can control the output resolution for the PCL using the "target resolution" + setting on the FOUserAgent. The actual value will be rounded up to the next + supported PCL resolution. Currently, only 300 and 600 dpi are supported which + should be enough for most use cases. Note that this setting directly affects + the size of the output file and the print quality. + </p> + </section> + <section id="pcl-extensions"> + <title>Extensions</title> + <p>The PCL Renderer supports some PCL specific extensions which can be embedded + into the input FO document. To use the extensions the appropriate namespace must + be declared in the fo:root element like this:</p> + <source><![CDATA[ + <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:pcl="http://xmlgraphics.apache.org/fop/extensions/pcl"> +]]></source> + <section id="pcl-page-source"> + <title>Page Source (Tray selection)</title> + <p> + The page-source extension attribute on fo:simple-page-master allows to + select the paper tray the sheet for a particular simple-page-master is + to be taken from. Example: + </p> + <source><![CDATA[ + <fo:layout-master-set> + <fo:simple-page-master master-name="simple" pcl:paper-source="2"> + ... + </fo:simple-page-master> + </fo:layout-master-set> +]]></source> + <p> + Note: the tray number is a positive integer and the value depends on + the target printer. Not all PCL printers support the same paper trays. + Usually, + "1" is the default tray, + "2" is the manual paper feed, + "3" is the manual envelope feed, + "4" is the "lower" tray and + "7" is "auto-select". + Consult the technical reference for your printer for all available values. + </p> + </section> + </section> + </section> + <section id="afp"> + <title>AFP</title> + <warning>The AFP Renderer is a new addition (27-Apr-2006) to the sandbox and as such not yet fully tested or feature complete.</warning> + <p> + The FOP AFP Renderer deals with creating documents conforming to the IBM AFP document architecture + also refered to as MO:DCA (Mixed Object Document Content Architecture). + </p> + <section id="afp-references"> + <title>References</title> + <ul> + <li><a href="http://en.wikipedia.org/wiki/Advanced_Function_Presentation">AFP (Advanced Function Presentation)</a></li> + <li><a href="http://wiki.apache.org/xmlgraphics-fop/AFPResources">AFP Resources on the FOP WIKI</a></li> + </ul> + </section> + <section id="afp-limitations"> + <title>Limitations</title> + <p>This list is most likely badly incomplete.</p> + <ul> + <li> + Clipping of text and graphics is not supported. + </li> + <li> + Only IBM outline and raster fonts and to a limited extend the original fonts built into FOP are supported. + Support for TrueType fonts may be added later. + </li> + </ul> + </section> + <section id="afp-configuration"> + <title>Configuration</title> + <section id="afp-font-config"> + <title>Fonts</title> + <p>The AFP Renderer requires special configuration particularly related to fonts. + AFP Render configuration is done through the normal FOP configuration file. The MIME type + for the AFP Renderer is application/x-afp which means the AFP Renderer section in the FOP configuration file + looks like:</p> + <source><![CDATA[<renderer mime="application/x-afp"> + <!-- AFP Renderer --> + ... +</renderer>]]></source> + <p>There are 3 font configuration variants supported:</p> + <ol> + <li>IBM Raster fonts</li> + <li>IBM Outline fonts</li> + <li>FOP built-in Base14 fonts</li> + </ol> + <p>A typical raster font configuration looks like:</p> +<source><![CDATA[ <!-- This is an example of mapping actual IBM raster fonts / code pages to a FOP font --> + <font> + <!-- The afp-font element defines the IBM code page, the matching Java encoding and the + path to the font --> + <afp-font type="raster" codepage="T1V10500" encoding="Cp500" path="fonts/ibm"> + <!-- For a raster font a separate element for each font size is required providing + the font size and the corresponding IBM Character set name --> + <afp-raster-font size="7" characterset="C0N20070"/> + <afp-raster-font size="8" characterset="C0N20080"/> + <afp-raster-font size="10" characterset="C0N20000"/> + <afp-raster-font size="11" characterset="C0N200A0"/> + <afp-raster-font size="12" characterset="C0N200B0"/> + <afp-raster-font size="14" characterset="C0N200D0"/> + <afp-raster-font size="16" characterset="C0N200F0"/> + <afp-raster-font size="18" characterset="C0N200H0"/> + <afp-raster-font size="20" characterset="C0N200J0"/> + <afp-raster-font size="24" characterset="C0N200N0"/> + <afp-raster-font size="30" characterset="C0N200T0"/> + <afp-raster-font size="36" characterset="C0N200Z0"/> + </afp-font> + <!-- These are the usual FOP font triplets as they apply to this font --> + <font-triplet name="serif" style="normal" weight="normal"/> + <font-triplet name="Times" style="normal" weight="normal"/> + <font-triplet name="Times-Roman" style="normal" weight="normal"/> + <font-triplet name="TimesNewRoman" style="normal" weight="normal"/> + </font>]]></source> + <p>An outline font configuration is simpler as the individual font size entries are not required. + However, the characterset definition is now required within the afp-font element.</p> +<source><![CDATA[ <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZH200 " + path="fonts/ibm" /> + <font-triplet name="sans-serif" style="normal" weight="normal"/> + <font-triplet name="Helvetica" style="normal" weight="normal"/> + <font-triplet name="any" style="normal" weight="normal"/> + </font> +]]></source> + <p>Experimentation has shown that the font metrics for the FOP built-in Base14 fonts are actually + very similar to some of the IBM outline and raster fonts. In cases were the IBM font files are not + available the path attribute in the afp-font element can be replaced by a base14-font attribute + giving the name of the matching Base14 font. In this case the AFP Renderer will take the + font metrics from the built-in font.</p> +<source><![CDATA[ <!-- The following are examples of defining outline fonts based on FOP built-in + font metrics for the Adobe Base14 fonts --> + <!-- sans-serif fonts based on Helvetica --> + <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZH200 " + base14-font="Helvetica" /> + <font-triplet name="sans-serif" style="normal" weight="normal"/> + <font-triplet name="Helvetica" style="normal" weight="normal"/> + <font-triplet name="any" style="normal" weight="normal"/> + </font> + <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZH300 " + base14-font="HelveticaOblique" /> + <font-triplet name="sans-serif" style="italic" weight="normal"/> + <font-triplet name="Helvetica" style="italic" weight="normal"/> + <font-triplet name="any" style="italic" weight="normal"/> + </font> + <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZH400 " + base14-font="HelveticaBold" /> + <font-triplet name="sans-serif" style="normal" weight="bold"/> + <font-triplet name="Helvetica" style="normal" weight="bold"/> + <font-triplet name="any" style="normal" weight="bold"/> + </font> + <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZH500 " + base14-font="HelveticaBoldOblique" /> + <font-triplet name="sans-serif" style="italic" weight="bold"/> + <font-triplet name="Helvetica" style="italic" weight="bold"/> + <font-triplet name="any" style="italic" weight="bold"/> + </font> + + <!-- serif fonts based on Times Roman --> + <font> + <afp-font type="outline" codepage="T1V10500" encoding="Cp500" characterset="CZN200 " + base14-font="TimesRoman" /> + <font-triplet name="serif" style="normal" weight="normal"/> + <font-triplet name="Times" style="normal" weight="normal"/> + <font-triplet name="Times-Roman" style="normal" weight="normal"/> + </font> + + <!-- The following are examples of defining raster fonts based on FOP built-in + font metrics for the Adobe Base14 fonts --> + <!-- monospaced fonts based on Courier --> + <font> + <afp-font type="raster" codepage="T1V10500" encoding="Cp500"> + <afp-raster-font size="7" characterset="C0420070" base14-font="Courier"/> + <afp-raster-font size="8" characterset="C0420080" base14-font="Courier"/> + <afp-raster-font size="10" characterset="C0420000" base14-font="Courier"/> + <afp-raster-font size="12" characterset="C04200B0" base14-font="Courier"/> + <afp-raster-font size="14" characterset="C04200D0" base14-font="Courier"/> + <afp-raster-font size="20" characterset="C04200J0" base14-font="Courier"/> + </afp-font> + <font-triplet name="monospace" style="normal" weight="normal"/> + <font-triplet name="Courier" style="normal" weight="normal"/> + </font> + <font> + <afp-font type="raster" codepage="T1V10500" encoding="Cp500"> + <afp-raster-font size="7" characterset="C0440070" base14-font="CourierBold"/> + <afp-raster-font size="8" characterset="C0440080" base14-font="CourierBold"/> + <afp-raster-font size="10" characterset="C0440000" base14-font="CourierBold"/> + <afp-raster-font size="12" characterset="C04400B0" base14-font="CourierBold"/> + <afp-raster-font size="14" characterset="C04400D0" base14-font="CourierBold"/> + <afp-raster-font size="20" characterset="C04400J0" base14-font="CourierBold"/> + </afp-font> + <font-triplet name="monospace" style="normal" weight="bold"/> + <font-triplet name="Courier" style="normal" weight="bold"/> + </font>]]></source> + </section> + <section id="afp-image-config"> + <title>Images</title> + <p>By default the AFP Renderer converts all images to 8 bit grey level. + This can be overridden by the <images> configuration element. Example:</p> + <source><![CDATA[ + <images mode="color" /> +]]></source> + <p>This will put images as RGB images into the AFP output stream. The default setting is:</p> + <source><![CDATA[ + <images mode="b+w" bits-per-pixel="8" /> +]]></source> + <p>Only the values "color" and "b+w" are allowed for the mode attribute. The bits-per-pixel + attribute is ignored if mode is "color". For "b+w" mode is must be 1, 4, or 8.</p> + </section> + </section> + <section id="afp-extensions"> + <title>Extensions</title> + <p>The AFP Renderer supports some AFP specific extensions which can be embedded into the input + fo document. To use the extensions the appropriate namespace must be declared in the fo:root element like this:</p> + <source><![CDATA[ + <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:afp="http://xmlgraphics.apache.org/fop/extensions/afp"> +]]></source> + <section id="afp-page-overlay"> + <title>Page Overlay Extension</title> + <p>The include-page-overlay extension element allows to define on a per simple-page-master basis a page overlay resource. Example:</p> + <source><![CDATA[ + <fo:layout-master-set> + <fo:simple-page-master master-name="simple"> + <afp:include-page-overlay name="O1SAMP1 " /> + ... + </fo:simple-page-master> + </fo:layout-master-set> +]]></source> + <p>The mandatory name attribute must refer to an 8 character (space padded) resource name that + must be known in the AFP processing environment.</p> + </section> + <section id="afp-page-segment"> + <title>Page Segment Extension</title> + <p>The include-page-segment extension element allows to define resource substitution for fo:external-graphics elements. + Example:</p> + <source><![CDATA[ + <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:afp="http://xmlgraphics.apache.org/fop/extensions/afp"> + <fo:layout-master-set> + <fo:simple-page-master master-name="simple"> + <afp:include-page-segment name="S1ISLOGO" src="../../resources/images/bgimg300dpi.jpg" /> + <fo:region-body/> + </fo:simple-page-master> + </fo:layout-master-set> +]]></source> + <p>The include-page-segment extension element can only occur within a simple-page-master. + Multiple include-page-segment extension elements within a simple-page-master are allowed. + The mandatory name attribute must refer to an 8 character + (space padded) resource name that must be known in the AFP processing environment. + The value of the mandatory src attribute is compared against the value of the src attribute in + fo:external-graphic elements and if it is identical (string matching is used) in the generated + AFP the external graphic is replaced by a reference to the given resource. + </p> + </section> + <section id="afp-tag-logical-element"> + <title>Tag Logical Element Extension</title> + <p>The tag-logical-element extension element allows to injects TLEs into the AFP output stream. Example: + Example:</p> + <source><![CDATA[ + <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:afp="http://xmlgraphics.apache.org/fop/extensions/afp"> + <fo:layout-master-set> + <fo:simple-page-master master-name="simple"> + <afp:tag-logical-element name="The TLE Name" value="The TLE Value" /> + <fo:region-body/> + </fo:simple-page-master> + </fo:layout-master-set> +]]></source> + <p>The tag-logical-element extension element can only occur within a simple-page-master. + Multiple tag-logical-element extension elements within a simple-page-master are allowed. + The name and value attributes are mandatory. + </p> + </section> + </section> + </section> +<section id="rtf"> + <title>RTF</title> + <p> + JFOR, an open source XSL-FO to RTF converter has been integrated into Apache FOP. + This will create an RTF (rich text format) document that will + attempt to contain as much information from the fo document as + possible. The RTF output follows Microsoft's RTF specifications + and produces best results on Microsoft Word. + </p> +</section> +<section id="xml"> + <title>XML (Area Tree XML)</title> + <p> + This is primarily for testing and verification. The XML created is simply + a representation of the internal area tree put into XML. We use that to verify + the functionality of FOP's layout engine. + </p> + <p> + The other use case of the Area Tree XML is as FOP's "intermediate format". More information + on that can be found on the page dedicated to the <a href="intermediate.html">Intermediate Format</a>. + </p> +</section> +<section id="awt"> + <title>Java2D/AWT</title> + <p> + The Java2DRenderer provides the basic functionality for all + Java2D-based output formats (AWT viewer, direct print, PNG, TIFF). + </p> + <p> + The AWT viewer shows a window with the pages displayed inside a + Java graphic. It displays one page at a time. + The fonts used for the formatting and viewing depend on the fonts + available to your JRE. + </p> +</section> +<section id="print"> + <title>Print</title> + <p> + It is possible to directly print the document from the command line. + This is done with the same code that renders to the Java2D/AWT renderer. + </p> +</section> +<section id="bitmap"> + <title>Bitmap (TIFF/PNG)</title> + <p> + It is possible to directly create bitmap images from the individual + pages generated by the layout engine. + This is done with the same code that renders to the Java2D/AWT renderer. + </p> + <p> + Currently, two output formats are supported: PNG and TIFF. TIFF produces + one file with multiple pages, while PNG output produces one file per + page. The quality of the bitmap depends on the target resolution setting + on the FOUserAgent. + </p> + <section id="bitmap-configuration"> + <title>Configuration</title> + <p> + The TIFF and PNG renderer configuration currently allows the following settings: + </p> +<source><![CDATA[<renderer mime="image/png"> + <transparent-page-background>true</transparent-page-background> + <fonts><!-- described elsewhere --></fonts> +</renderer>]]></source> + <p> + The default value for the "transparent-page-background" setting is "false" which + paints an opaque, white background for the whole image. If you set this to true, + no such background will be painted and you will get a transparent image if + an alpha channel is available in the output format. + </p> + </section> + <section id="tiff-configuration"> + <title>TIFF-specific Configuration</title> + <p> + In addition to the above values the TIFF renderer configuration allows some additional + settings: + </p> +<source><![CDATA[<renderer mime="image/tiff"> + <transparent-page-background>true</transparent-page-background> + <compression>CCITT T.6</compression> + <fonts><!-- described elsewhere --></fonts> +</renderer>]]></source> + <p> + The default value for the "compression" setting is "PackBits" which + which is a widely supported RLE compression scheme for TIFF. The set of compression + names to be used here matches the set that the Image I/O API uses. Note that + not all compression schemes may be available during runtime. This depends on the + actual codecs being available. Here is a list of possible values: + </p> + <ul> + <li>NONE (no compression)</li> + <li>PackBits (RLE, run-length encoding)</li> + <li>JPEG</li> + <li>Deflate</li> + <li>LZW</li> + <li>ZLib</li> + <li>CCITT T.4 (Fax Group 3)</li> + <li>CCITT T.6 (Fax Group 4)</li> + </ul> + <note> + If you want to use CCITT compression, please make sure you've got a J2SE 1.4 or later and + <a href="http://java.sun.com/products/java-media/jai/current.html"> + Java Advanced Imaging Image I/O Tools + </a> + in your classpath. The Sun JRE doesn't come with a TIFF codec built in, so it has to be + added separately. The internal TIFF codec from XML Graphics Commons only supports PackBits, + Deflate and JPEG compression for writing. + </note> + </section> +</section> +<section id="txt"> + <title>TXT</title> + <p> + The text renderer produces plain ASCII text output + that attempts to match the output of the PDFRenderer as closely as + possible. This was originally developed to accommodate an archive system + that could only accept plain text files, and is primarily useful for getting + a quick-and-dirty view of the document text. The renderer is very limited, + so do not be surprised if it gives unsatisfactory results. + </p> + <p> + The Text renderer works with a fixed size page buffer. The size of this + buffer is controlled with the textCPI and textLPI public variables. + The textCPI is the effective horizontal characters per inch to use. + The textLPI is the vertical lines per inch to use. From these values + and the page width and height the size of the buffer is calculated. + The formatting objects to be rendered are then mapped to this grid. + Graphic elements (lines, borders, etc) are assigned a lower priority + than text, so text will overwrite any graphic element representations. + </p> + <p> + Because FOP lays the text onto a grid during layout, there are frequently + extra or missing spaces between characters and lines, which is generally + unsatisfactory. + Users have reported that the optimal settings to avoid such spacing problems are: + </p> + <ul> + <li>font-family="Courier"</li> + <li>font-size="7.3pt"</li> + <li>line-height="10.5pt"</li> + </ul> +</section> +<section id="sandbox"> + <title>Output Formats in the Sandbox</title> + <p> + Due to the state of certain renderers we moved some of them to a "sandbox" area until + they are ready for more serious use. The renderers and FOEventHandlers in the sandbox + can be found under src/sandbox and are compiled into build/fop-sandbox.jar during the + main build. The output formats in the sandbox are marked as such below. + </p> + <section id="mif"> + <title>MIF</title> + <warning>The MIF handler is in the sandbox and not yet functional in FOP Trunk!!! Please help us ressurrect this feature.</warning> + <p> + This format is the Maker Interchange Format which is used by + Adobe Framemaker. + </p> + </section> + <section id="svg"> + <title>SVG</title> + <warning>The SVG renderer is in the sandbox and may not work as expected in FOP Trunk!!! Please help us improve this feature.</warning> + <p> + This format creates an SVG document that has links between the pages. + This is primarily for slides and creating svg images of pages. + Large documents will create SVG files that are far too large for + an SVG viewer to handle. Since FO documents usually have text the + SVG document will have a large number of text elements. + The font information for the text is obtained from the JVM in the + same way as for the AWT viewer. If the SVG is viewed on a + system where the fonts are different, such as another platform, + then the page may look wrong. + </p> + </section> +</section> +<section id="wishlist"> + <title>Wish list</title> + <p> + Apache FOP is easily extensible and allows you to add new output formats to enhance FOP's functionality. There's a number of output formats + which are on our wish list. We're looking for volunteers to help us implement them. + </p> + <ul> + <li> + <a href="http://en.wikipedia.org/wiki/OpenDocument">ODF (Open Document Format)</a>: + The standardized successor to OpenOffice's file format. + </li> + </ul> +</section> + + </body> +</document> + diff --git a/src/documentation/content/xdocs/0.92/pdfa.xml b/src/documentation/content/xdocs/0.93/pdfa.xml index 70479f49a..505a10805 100644 --- a/src/documentation/content/xdocs/0.92/pdfa.xml +++ b/src/documentation/content/xdocs/0.93/pdfa.xml @@ -51,15 +51,9 @@ the creation of the elements described in ISO 19005-1. </p> <p> - There is a restriction with - XMP metadata. If an XMP metadata packet is present in the fo:declarations - element of an FO file, the values from the XMP packet are not synchronized - with the Info PDF object as is mandated by chapter 6.7.3 of the ISO document. - However, if no XMP packet is supplied FOP automatically generates an XMP - packet from the values in the Info PDF object. - </p> - <p> Tests have been performed against jHove and Adobe Acrobat 7.0.7 (Preflight function). + FOP does not validate completely against Apago's PDF Appraiser. Reasons unknown due to + lack of a full license to get a detailed error protocol. </p> <p> <strong>PDF/A-1a</strong> is not implemented, yet. This is mostly because of the requirement @@ -69,10 +63,9 @@ <section id="command-line"> <title>Usage (command line)</title> <p> - If you specify "-pdfa1b" instead of "-pdf" for the output format on the - command line, support for PDF/A-1b is activated. If there is a violation of - one of the validation rules for PDF/A, an error message is presented and the - processing stops. + To activate PDF/A-1b from the command-line, specify "-pdfprofile PDF/A-1b" + as a parameter. If there is a violation of one of the validation rules for + PDF/A, an error message is presented and the processing stops. </p> </section> <section id="embedded"> @@ -83,7 +76,6 @@ Here's an example: </p> <source><![CDATA[ -FOUserAgent userAgent = fopFactory.newFOUserAgent(); userAgent.getRendererOptions().put("pdf-a-mode", "PDF/A-1b"); Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent); [..]]]></source> @@ -111,7 +103,8 @@ Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent); Don't use CMYK images without an ICC color profile. PDF/A doesn't allow mixing color spaces and FOP currently only properly supports the sRGB color space. Please note that FOP embeds a standard sRGB ICC profile (sRGB IEC61966-2.1) as the - primary output intent for the PDF. + primary output intent for the PDF if no other output intent has been specified + in the configuration. </li> <li> Don't use non-RGB colors in SVG images. Same issue as with CMYK images. @@ -129,5 +122,12 @@ Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent); </li> </ul> </section> + <section id="profile-compatibility"> + <title>PDF profile compatibility</title> + <p> + The PDF profiles "PDF/X-3:2003" and "PDF/A-1b" are compatible and can both be + activated at the same time. + </p> + </section> </body> </document> diff --git a/src/documentation/content/xdocs/0.92/pdfencryption.xml b/src/documentation/content/xdocs/0.93/pdfencryption.xml index f68eae437..f68eae437 100755..100644 --- a/src/documentation/content/xdocs/0.92/pdfencryption.xml +++ b/src/documentation/content/xdocs/0.93/pdfencryption.xml diff --git a/src/documentation/content/xdocs/0.93/pdfx.xml b/src/documentation/content/xdocs/0.93/pdfx.xml new file mode 100644 index 000000000..cf796c74d --- /dev/null +++ b/src/documentation/content/xdocs/0.93/pdfx.xml @@ -0,0 +1,136 @@ +<?xml version="1.0" standalone="no"?> +<!-- + Copyright 2006 The Apache Software Foundation + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id$ --> +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "document-v20.dtd"> +<document> + <header> + <title>PDF/X (ISO 15930)</title> + <version>$Revision$</version> + <authors> + <person name="Jeremias Märki" email="jeremias@apache.org"/> + </authors> + </header> + <body> + <section id="overview"> + <title>Overview</title> + <warning> + Support for PDF/X is available beginning with version 0.93. This feature is new and + may not be 100% complete, yet. Feedback is welcome. + </warning> + <p> + PDF/X is a standard which faciliates prepress digital data exchange using PDF. + Currently, only PDF/X-3:2003 is implemented out of the many different flavours of PDF/X + profiles. PDF/X-3:2003 is documented in + <a href="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=39940&ICS1=37&ICS2=100&ICS3=99">ISO 15930-6:2003(E)</a>. + More info on PDF/X can be found on the + <a href="http://www.pdfx.info/">PDF/X info site</a>. + </p> + </section> + <section id="status"> + <title>Implementation Status</title> + <p> + <strong>PDF/X-3:2003</strong> is implemented to the degree that FOP supports + the creation of the elements described in ISO 15930-6. + </p> + <p> + An important restriction of the current implementation is that all normal + RGB colors specified in XSL-FO and SVG are left unchanged in the sRGB color + space (XSL-FO and SVG both use sRGB as their default color space). + There's no conversion to a CMYK color space. Although sRGB is a + calibrated color space, its color space has a different size than a CMYK + color space which makes the conversion a lossy conversion and can lead to + unwanted results. Although the use of the calibrated sRGB has been promoted + for years, print shops usually prefer to convert an sRGB PDF to CMYK prior + to production. Until there's full CMYK support in FOP you will have to + work closely with your print service provider to make sure you get the + intended result. + </p> + <p> + Tests have been performed against Adobe Acrobat 7.0.7 (Preflight function). + Note that there are bugs in Adobe Acrobat which cause false alarms if both + PDF/A-1b and PDF/X-3:2003 are activated at the same time. + </p> + </section> + <section id="command-line"> + <title>Usage (command line)</title> + <p> + To activate PDF/X-3:2003 from the command-line, specify "-pdfprofile PDF/X-3:2003" + as a parameter. If there is a violation of one of the validation rules for + PDF/X, an error message is presented and the processing stops. + </p> + </section> + <section id="embedded"> + <title>Usage (embedded)</title> + <p> + When FOP is embedded in another Java application you can set a special option + on the renderer options in the user agent to activate the PDF/A-1b profile. + Here's an example: + </p> + <source><![CDATA[ +FOUserAgent userAgent = fopFactory.newFOUserAgent(); +userAgent.getRendererOptions().put("pdf-x-mode", "PDF/X-3:2003"); +Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent); +[..]]]></source> + <p> + If one of the validation rules of PDF/X is violated, an PDFConformanceException + (descendant of RuntimeException) is thrown. + </p> + </section> + <section id="rules"> + <title>PDF/X in Action</title> + <p> + There are a number of things that must be looked after if you activate a PDF/X + profile. If you receive a PDFConformanceException, have a look at the following + list (not necessarily comprehensive): + </p> + <ul> + <li> + Make sure all (!) fonts are embedded. If you use base 14 fonts (like Helvetica) + you need to obtain a license for them and embed them like any other font. + </li> + <li> + Don't use PDF encryption. PDF/X doesn't allow it. + </li> + <li> + Don't use CMYK images without an ICC color profile. PDF/X doesn't allow mixing + color spaces and FOP currently only properly supports the sRGB color space. However, + you will need to specify an + <a href="configuration.html#pdf-renderer">output device profile</a> + (usually a CMYK profile) in the configuration. sRGB won't work here since it's a + display device profile, not an output device profile. + </li> + <li> + Don't use non-RGB colors in SVG images. Same issue as with CMYK images. + </li> + <li> + Don't use EPS graphics with fo:external-graphic. Embedding EPS graphics in PDF + is deprecated since PDF 1.4 and prohibited by PDF/X-3:2003. + </li> + <li> + PDF is forced to version 1.4 if PDF/X-3:2003 is activated. + </li> + </ul> + </section> + <section id="profile-compatibility"> + <title>PDF profile compatibility</title> + <p> + The PDF profiles "PDF/X-3:2003" and "PDF/A-1b" are compatible and can both be + activated at the same time. + </p> + </section> + </body> +</document> diff --git a/src/documentation/content/xdocs/0.92/running.xml b/src/documentation/content/xdocs/0.93/running.xml index 8cc0fe280..8cc0fe280 100644 --- a/src/documentation/content/xdocs/0.92/running.xml +++ b/src/documentation/content/xdocs/0.93/running.xml diff --git a/src/documentation/content/xdocs/0.92/servlets.xml b/src/documentation/content/xdocs/0.93/servlets.xml index cecbcaa60..cecbcaa60 100644 --- a/src/documentation/content/xdocs/0.92/servlets.xml +++ b/src/documentation/content/xdocs/0.93/servlets.xml diff --git a/src/documentation/content/xdocs/0.92/upgrading.xml b/src/documentation/content/xdocs/0.93/upgrading.xml index 56e105210..b8aa58200 100644 --- a/src/documentation/content/xdocs/0.92/upgrading.xml +++ b/src/documentation/content/xdocs/0.93/upgrading.xml @@ -31,24 +31,34 @@ </p> <ul> <li> - More than half of the codebase has been rewritten over the last three years. The code is - relatively new and possibly not as stable as version 0.20.5 in every regard. But the code - is <strong>quickly approaching production level</strong>, especially when you're happy - with only PDF and PostScript output. + More than half of the codebase has been rewritten over the last three years. With version 0.93 the code has reached <strong>production level</strong>. </li> <li> - The API of FOP has changed considerably and is not backwards-compatible with version 0.20.5. + The API of FOP has changed considerably and is not + backwards-compatible with versions 0.20.5 and + 0.91beta. Version 0.92 introduced the <strong>new stable + API</strong>. </li> <li> - If you are using a configuration file, you have to rebuild it in the new format. The format + Since version 0.92 some deprecated methods which were part + of the old API have been removed. If you upgrade from 0.91 + beta, you will need to adjust your Java code. Similarly if + you upgrade from 0.92 and use deprecated methods. + </li> + <li> + If you are using a configuration file for version 0.20.5, you have to rebuild it in the new format. The format of the configuration files has changed since version 0.20.5. See conf/fop.xconf for an example configuration file. A XML Schema file can be found under src/foschema/fop-configuration.xsd. </li> - <li> - There have been changes to the end-user API between 0.91 beta and 0.92 beta. With version 0.92, - <strong>the API is now considered stable</strong>. Some methods have been deprecated and will be removed with - the next release. If you upgrade from 0.91 beta, you will need to adjust your Java code. + <li> + If you are using font metrics files for version 0.20.5 or + 0.92 or earlier, you have to regenerate them in the new + format. The new format is characterized by a version + attribute on the top-level font-metrics element, whose value + is 2.0. The absence of a version attribute will be + interpreted as version 1.0, and such metrics files will no + longer be parsed. </li> <li> <p> @@ -67,7 +77,7 @@ <li> Extensions and Renderers written for version 0.20.5 will not work with the new code! The new FOP extension for <a href="http://barcode4j.krysalis.org">Barcode4J</a> will be available in - January 2006. + January 2007. </li> <li> The PCL Renderer and the MIF Handler have not been resurrected, yet! They are currently non-functional @@ -106,13 +116,13 @@ or <code>instream-foreign-object</code> objects. If images or SVGs are sized differently in your outputs with the new FOP version check <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37136">Bug 37136</a> - as it contains some hints on what to. The file + as it contains some hints on what to do. The file <a href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/examples/fo/basic/images.fo?view=markup"> <code>"examples/fo/basic/images.fo"</code></a> has - a number of good examples that shows the new, more correct behaviour. + a number of good examples that show the new, more correct behaviour. </li> <li> - The <code>fox:outline</code> extension not implemented in this version anymore. + The <code>fox:outline</code> extension is not implemented in this version anymore. It has been superseded by the new bookmark elements from XSL-FO 1.1. </li> <li> diff --git a/src/documentation/content/xdocs/bugs.xml b/src/documentation/content/xdocs/bugs.xml index 233a69c5b..8f0f12531 100644 --- a/src/documentation/content/xdocs/bugs.xml +++ b/src/documentation/content/xdocs/bugs.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/compliance.ihtml b/src/documentation/content/xdocs/compliance.ihtml index 27bc26efe..a7184a7cd 100644 --- a/src/documentation/content/xdocs/compliance.ihtml +++ b/src/documentation/content/xdocs/compliance.ihtml @@ -25,7 +25,7 @@ <h1>W3C XSL-FO 1.0 Standard</h1> <p> One of FOP's design goals is conformance to the - <a href="http://www.w3.org/TR/xsl">W3C XSL-FO 1.0 standard</a>, which specifies three levels + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">W3C XSL-FO 1.0 standard</a>, which specifies three levels of "conformance": basic, extended, and complete. Although FOP does not currently conform to any of these levels, it is nevertheless a useful work-in-progress for many applications. The information presented here demonstrates FOP's progress toward the goal of conformance, @@ -183,7 +183,7 @@ <a href="#fo-function-merge-property-values">merge-property-values</a> </li> </ul> - <h1><a name="fo-object-section">XSL-FO Object Support Table</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#fo-section">§6</a>)</h1> + <h1><a name="fo-object-section">XSL-FO Object Support Table</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo-section">§6</a>)</h1> <p> The following is a summary of FOP's current support for the standard XSL-FO objects. </p> @@ -207,15 +207,15 @@ </tr> <tr> <th align="center"> - 0.20.5 (current stable) + 0.20.5 (previous) </th> <th align="center"> - 0.92 beta + 0.93 (stable) </th> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-decl-section">Declarations and Pagination and Layout Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N10029-Declarations-and-Pagination-and-Layout-Formatting-Objects">§6.4</a>) + <a name="fo-object-decl-section">Declarations and Pagination and Layout Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N10029-Declarations-and-Pagination-and-Layout-Formatting-Objects">§6.4</a>) </td> </tr> <tr> @@ -226,7 +226,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_root">§6.4.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_root">§6.4.2</a> </td> <td class="yes"> yes @@ -246,7 +246,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_declarations">§6.4.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_declarations">§6.4.3</a> </td> <td class="no"> no @@ -266,7 +266,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_color-profile">§6.4.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_color-profile">§6.4.4</a> </td> <td class="no"> no @@ -286,7 +286,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_page-sequence">§6.4.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_page-sequence">§6.4.5</a> </td> <td class="yes"> yes @@ -306,7 +306,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_layout-master-set">§6.4.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_layout-master-set">§6.4.6</a> </td> <td class="yes"> yes @@ -326,7 +326,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_page-sequence-master">§6.4.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_page-sequence-master">§6.4.7</a> </td> <td class="yes"> yes @@ -346,7 +346,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_single-page-master-reference">§6.4.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_single-page-master-reference">§6.4.8</a> </td> <td class="yes"> yes @@ -366,7 +366,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_repeatable-page-master-reference">§6.4.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_repeatable-page-master-reference">§6.4.9</a> </td> <td class="yes"> yes @@ -386,7 +386,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_repeatable-page-master-alternatives">§6.4.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_repeatable-page-master-alternatives">§6.4.10</a> </td> <td class="yes"> yes @@ -406,7 +406,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_conditional-page-master-reference">§6.4.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_conditional-page-master-reference">§6.4.11</a> </td> <td class="yes"> yes @@ -426,7 +426,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_simple-page-master">§6.4.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_simple-page-master">§6.4.12</a> </td> <td class="yes"> yes @@ -437,7 +437,7 @@ <td align="center"> <ul> <li> - [0.92 beta] The page width may not change among pages of the same page-sequence + [0.93] The page width may not change among pages of the same page-sequence unless a forced break is inserted. </li> </ul> @@ -451,7 +451,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_region-body">§6.4.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_region-body">§6.4.13</a> </td> <td class="yes"> yes @@ -470,7 +470,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_region-before">§6.4.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_region-before">§6.4.14</a> </td> <td class="yes"> yes @@ -490,7 +490,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_region-after">§6.4.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_region-after">§6.4.15</a> </td> <td class="yes"> yes @@ -510,7 +510,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_region-start">§6.4.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_region-start">§6.4.16</a> </td> <td class="yes"> yes @@ -530,7 +530,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_region-end">§6.4.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_region-end">§6.4.17</a> </td> <td class="yes"> yes @@ -550,7 +550,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_flow">§6.4.18</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_flow">§6.4.18</a> </td> <td class="yes"> yes @@ -570,7 +570,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_static-content">§6.4.19</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_static-content">§6.4.19</a> </td> <td class="yes"> yes @@ -590,7 +590,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_title">§6.4.20</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_title">§6.4.20</a> </td> <td class="no"> no @@ -604,7 +604,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-block-section">Block Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N12764-Block-level-Formatting-Objects">§6.5</a>) + <a name="fo-object-block-section">Block Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N12764-Block-level-Formatting-Objects">§6.5</a>) </td> </tr> <tr> @@ -615,7 +615,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_block">§6.5.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_block">§6.5.2</a> </td> <td class="yes"> yes @@ -635,7 +635,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_block-container">§6.5.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_block-container">§6.5.3</a> </td> <td class="partial"> partial @@ -652,14 +652,14 @@ [0.20.5] For absolute positioning, use 'position="absolute"' (as 'absolute-position="absolute"' is not implemented), and specify all four of "left", "top", "width" and "height" </li> <li> - [0.92 beta] No known restrictions. + [0.93] No known restrictions. </li> </ul> </td> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-inline-section">Inline Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N13277-Inline-level-Formatting-Objects">§6.6</a>) + <a name="fo-object-inline-section">Inline Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N13277-Inline-level-Formatting-Objects">§6.6</a>) </td> </tr> <tr> @@ -670,7 +670,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_bidi-override">§6.6.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_bidi-override">§6.6.2</a> </td> <td class="no"> no @@ -690,7 +690,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_character">§6.6.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_character">§6.6.3</a> </td> <td class="yes"> yes @@ -710,7 +710,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_initial-property-set">§6.6.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_initial-property-set">§6.6.4</a> </td> <td class="no"> no @@ -730,7 +730,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_external-graphic">§6.6.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_external-graphic">§6.6.5</a> </td> <td class="yes"> yes @@ -750,7 +750,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_instream-foreign-object">§6.6.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_instream-foreign-object">§6.6.6</a> </td> <td class="yes"> yes @@ -772,7 +772,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_inline">§6.6.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_inline">§6.6.7</a> </td> <td class="yes"> yes @@ -792,7 +792,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_inline-container">§6.6.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_inline-container">§6.6.8</a> </td> <td class="no"> no @@ -812,7 +812,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_leader">§6.6.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_leader">§6.6.9</a> </td> <td class="partial"> partial @@ -832,7 +832,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_page-number">§6.6.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_page-number">§6.6.10</a> </td> <td class="yes"> yes @@ -852,7 +852,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_page-number-citation">§6.6.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_page-number-citation">§6.6.11</a> </td> <td class="partial"> partial @@ -866,14 +866,14 @@ [0.20.5] 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 appear exactly where you want it to. </li> <li> - [0.92 beta] After the page number is known, no relayout is performed. The appearance may be suboptimal depending on the use case. + [0.93] After the page number is known, no relayout is performed. The appearance may be suboptimal depending on the use case. </li> </ul> </td> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-table-section">Table Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N15442-Formatting-Objects-for-Tables">§6.7</a>) + <a name="fo-object-table-section">Table Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N15442-Formatting-Objects-for-Tables">§6.7</a>) </td> </tr> <tr> @@ -884,7 +884,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-and-caption">§6.7.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-and-caption">§6.7.2</a> </td> <td class="no"> no @@ -904,7 +904,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table">§6.7.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table">§6.7.3</a> </td> <td class="partial"> partial @@ -915,7 +915,7 @@ <td align="left"> <ul> <li> - [0.92 beta] Only border-collapse="separate" is supported and there's no support for automatic column widths. + [0.93] Only border-collapse="separate" is supported and there's no support for automatic column widths. </li> </ul> </td> @@ -928,7 +928,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-column">§6.7.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-column">§6.7.4</a> </td> <td class="partial"> partial @@ -952,7 +952,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-caption">§6.7.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-caption">§6.7.5</a> </td> <td class="no"> no @@ -972,7 +972,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-header">§6.7.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-header">§6.7.6</a> </td> <td class="yes"> yes @@ -992,7 +992,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-footer">§6.7.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-footer">§6.7.7</a> </td> <td class="yes"> yes @@ -1012,7 +1012,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-body">§6.7.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-body">§6.7.8</a> </td> <td class="yes"> yes @@ -1032,7 +1032,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-row">§6.7.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-row">§6.7.9</a> </td> <td class="yes"> yes @@ -1052,7 +1052,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_table-cell">§6.7.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-cell">§6.7.10</a> </td> <td class="partial"> partial @@ -1070,7 +1070,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-list-section">List Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N17076-Formatting-Objects-for-Lists">§6.8</a>) + <a name="fo-object-list-section">List Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N17076-Formatting-Objects-for-Lists">§6.8</a>) </td> </tr> <tr> @@ -1081,7 +1081,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_list-block">§6.8.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_list-block">§6.8.2</a> </td> <td class="yes"> yes @@ -1101,7 +1101,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_list-item">§6.8.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_list-item">§6.8.3</a> </td> <td class="yes"> yes @@ -1121,7 +1121,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_list-item-body">§6.8.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_list-item-body">§6.8.4</a> </td> <td class="yes"> yes @@ -1141,7 +1141,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_list-item-label">§6.8.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_list-item-label">§6.8.5</a> </td> <td class="yes"> yes @@ -1155,7 +1155,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-link-section">Link and Multi Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N17805-Dynamic-Effects:-Link-and-Multi-Formatting-Objects">§6.9</a>) + <a name="fo-object-link-section">Link and Multi Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N17805-Dynamic-Effects:-Link-and-Multi-Formatting-Objects">§6.9</a>) </td> </tr> <tr> @@ -1166,7 +1166,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_basic-link">§6.9.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_basic-link">§6.9.2</a> </td> <td class="yes"> yes @@ -1190,7 +1190,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_multi-switch">§6.9.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_multi-switch">§6.9.3</a> </td> <td class="no"> no @@ -1210,7 +1210,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_multi-case">§6.9.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_multi-case">§6.9.4</a> </td> <td class="no"> no @@ -1230,7 +1230,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_multi-toggle">§6.9.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_multi-toggle">§6.9.5</a> </td> <td class="no"> no @@ -1250,7 +1250,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_multi-properties">§6.9.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_multi-properties">§6.9.6</a> </td> <td class="no"> no @@ -1270,7 +1270,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_multi-property-set">§6.9.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_multi-property-set">§6.9.7</a> </td> <td class="no"> no @@ -1284,7 +1284,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-bookmarks-section">Formatting Objects for Bookmarks</a> (<a href="http://www.w3.org/TR/xsl11/#d0e14085">§6.11 in XSL 1.1 WD</a>) + <a name="fo-object-bookmarks-section">Formatting Objects for Bookmarks</a> (<a href="http://www.w3.org/TR/xsl11/#d0e14206">§6.11 in XSL 1.1 WD</a>) </td> </tr> <tr> @@ -1355,7 +1355,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-outofline-section">Out-of-line Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N18509-Out-of-Line-Formatting-Objects">§6.10</a>) + <a name="fo-object-outofline-section">Out-of-line Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N18509-Out-of-Line-Formatting-Objects">§6.10</a>) </td> </tr> <tr> @@ -1366,7 +1366,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_float">§6.10.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_float">§6.10.2</a> </td> <td class="no"> no @@ -1386,7 +1386,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_footnote">§6.10.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_footnote">§6.10.3</a> </td> <td class="yes"> yes @@ -1396,7 +1396,7 @@ </td> <td align="left"> <ul> - <li>[0.92 beta] Restrictions with multi-column documents.</li> + <li>[0.93] Restrictions with multi-column documents.</li> </ul> </td> </tr> @@ -1408,7 +1408,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_footnote-body">§6.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_footnote-body">§6.10.4</a> </td> <td class="yes"> yes @@ -1422,7 +1422,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-object-other-section">Other Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice6.html#section-N19019-Other-Formatting-Objects">§6.11</a>) + <a name="fo-object-other-section">Other Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#section-N19019-Other-Formatting-Objects">§6.11</a>) </td> </tr> <tr> @@ -1433,7 +1433,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_wrapper">§6.11.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_wrapper">§6.11.2</a> </td> <td class="yes"> yes @@ -1443,7 +1443,7 @@ </td> <td align="left"> <ul> - <li>[0.92 beta] Only works as expected with inline-level content.</li> + <li>[0.93] Only works as expected with inline-level content.</li> </ul> </td> </tr> @@ -1455,7 +1455,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_marker">§6.11.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_marker">§6.11.3</a> </td> <td class="yes"> yes @@ -1475,7 +1475,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice6.html#fo_retrieve-marker">§6.11.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_retrieve-marker">§6.11.4</a> </td> <td class="yes"> yes @@ -1488,7 +1488,7 @@ </td> </tr> </table> - <h1><a name="fo-property-section">XSL-FO Property Support Table</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#pr-section">§7</a>)</h1> + <h1><a name="fo-property-section">XSL-FO Property Support Table</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pr-section">§7</a>)</h1> <p> The following is a summary of FOP's current support for the standard XSL-FO properties. </p> @@ -1512,15 +1512,15 @@ </tr> <tr> <th align="center"> - 0.20.5 (current stable) + 0.20.5 (previous) </th> <th align="center"> - 0.92 beta (unstable) + 0.93 (stable) </th> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonaccess-section">Common Accessibility Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-accessibility-properties">§7.4</a>) + <a name="fo-property-commonaccess-section">Common Accessibility Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-accessibility-properties">§7.4</a>) </td> </tr> <tr> @@ -1531,7 +1531,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#source-document">§7.4.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#source-document">§7.4.1</a> </td> <td class="na"> na @@ -1551,7 +1551,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#role">§7.4.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#role">§7.4.2</a> </td> <td class="na"> na @@ -1565,7 +1565,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonabspos-section">Common Absolute Position Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-absolute-position-properties">§7.5</a>) + <a name="fo-property-commonabspos-section">Common Absolute Position Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-absolute-position-properties">§7.5</a>) </td> </tr> <tr> @@ -1576,7 +1576,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#absolute-position">§7.5.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#absolute-position">§7.5.1</a> </td> <td class="no"> no @@ -1590,7 +1590,7 @@ [0.20.5] Use shorthand position="absolute" as a workaround. </li> <li> - [0.92 beta] No restrictions. The 0.20.5 work-around is not supported. + [0.93] No restrictions. The 0.20.5 work-around is not supported. </li> </ul> </td> @@ -1603,7 +1603,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#top">§7.5.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#top">§7.5.2</a> </td> <td class="yes"> yes @@ -1623,7 +1623,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#right">§7.5.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#right">§7.5.3</a> </td> <td class="yes"> yes @@ -1643,7 +1643,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#bottom">§7.5.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#bottom">§7.5.4</a> </td> <td class="yes"> yes @@ -1663,7 +1663,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#left">§7.5.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#left">§7.5.5</a> </td> <td class="yes"> yes @@ -1677,7 +1677,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonaural-section">Common Aural Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-aural-properties">§7.6</a>) + <a name="fo-property-commonaural-section">Common Aural Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-aural-properties">§7.6</a>) </td> </tr> <tr> @@ -1688,7 +1688,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#azimuth">§7.6.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#azimuth">§7.6.1</a> </td> <td class="na"> na @@ -1708,7 +1708,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#cue-after">§7.6.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#cue-after">§7.6.2</a> </td> <td class="na"> na @@ -1728,7 +1728,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#cue-before">§7.6.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#cue-before">§7.6.3</a> </td> <td class="na"> na @@ -1748,7 +1748,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#elevation">§7.6.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#elevation">§7.6.4</a> </td> <td class="na"> na @@ -1768,7 +1768,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#pause-after">§7.6.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pause-after">§7.6.5</a> </td> <td class="na"> na @@ -1788,7 +1788,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#pause-before">§7.6.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pause-before">§7.6.6</a> </td> <td class="na"> na @@ -1808,7 +1808,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#pitch">§7.6.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pitch">§7.6.7</a> </td> <td class="na"> na @@ -1828,7 +1828,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#pitch-range">§7.6.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pitch-range">§7.6.8</a> </td> <td class="na"> na @@ -1848,7 +1848,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#play-during">§7.6.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#play-during">§7.6.9</a> </td> <td class="na"> na @@ -1868,7 +1868,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#richness">§7.6.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#richness">§7.6.10</a> </td> <td class="na"> na @@ -1888,7 +1888,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#speak">§7.6.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#speak">§7.6.11</a> </td> <td class="na"> na @@ -1908,7 +1908,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#speak-header">§7.6.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#speak-header">§7.6.12</a> </td> <td class="na"> na @@ -1928,7 +1928,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#speak-numeral">§7.6.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#speak-numeral">§7.6.13</a> </td> <td class="na"> na @@ -1948,7 +1948,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#speak-punctuation">§7.6.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#speak-punctuation">§7.6.14</a> </td> <td class="na"> na @@ -1968,7 +1968,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#speech-rate">§7.6.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#speech-rate">§7.6.15</a> </td> <td class="na"> na @@ -1988,7 +1988,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#stress">§7.6.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#stress">§7.6.16</a> </td> <td class="na"> na @@ -2008,7 +2008,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#voice-family">§7.6.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#voice-family">§7.6.17</a> </td> <td class="na"> na @@ -2028,7 +2028,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#volume">§7.6.18</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#volume">§7.6.18</a> </td> <td class="na"> na @@ -2042,7 +2042,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonenv-section">Common Border, Padding, and Background Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-border-padding-and-background-properties">§7.7</a>) + <a name="fo-property-commonenv-section">Common Border, Padding, and Background Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-border-padding-and-background-properties">§7.7</a>) </td> </tr> <tr> @@ -2053,7 +2053,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-attachment">§7.7.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-attachment">§7.7.1</a> </td> <td class="no"> no @@ -2073,7 +2073,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-color">§7.7.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-color">§7.7.2</a> </td> <td class="yes"> yes @@ -2084,7 +2084,7 @@ <td align="left"> <ul> <li> - [0.92 beta] not yet implemented for table-column, table-body, table-header and table-footer. + [0.93] not yet implemented for table-column, table-body, table-header and table-footer. </li> </ul> </td> @@ -2097,7 +2097,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-image">§7.7.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-image">§7.7.3</a> </td> <td class="yes"> yes @@ -2108,7 +2108,7 @@ <td align="partial"> <ul> <li> - [0.92 beta] not yet implemented for table-column, table-body, table-header and table-footer. + [0.93] not yet implemented for table-column, table-body, table-header and table-footer. </li> </ul> </td> @@ -2121,7 +2121,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-repeat">§7.7.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-repeat">§7.7.4</a> </td> <td class="no"> no @@ -2141,7 +2141,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-position-horizontal">§7.7.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-position-horizontal">§7.7.5</a> </td> <td class="no"> no @@ -2161,7 +2161,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-position-vertical">§7.7.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-position-vertical">§7.7.6</a> </td> <td class="no"> no @@ -2181,7 +2181,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-before-color">§7.7.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-before-color">§7.7.7</a> </td> <td class="yes"> yes @@ -2201,7 +2201,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-before-style">§7.7.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-before-style">§7.7.8</a> </td> <td class="partial"> partial @@ -2225,7 +2225,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-before-width">§7.7.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-before-width">§7.7.9</a> </td> <td class="yes"> yes @@ -2245,7 +2245,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-after-color">§7.7.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-after-color">§7.7.10</a> </td> <td class="yes"> yes @@ -2265,7 +2265,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-after-style">§7.7.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-after-style">§7.7.11</a> </td> <td class="partial"> partial @@ -2289,7 +2289,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-after-width">§7.7.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-after-width">§7.7.12</a> </td> <td class="yes"> yes @@ -2309,7 +2309,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-start-color">§7.7.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-start-color">§7.7.13</a> </td> <td class="yes"> yes @@ -2329,7 +2329,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-start-style">§7.7.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-start-style">§7.7.14</a> </td> <td class="partial"> partial @@ -2353,7 +2353,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-start-width">§7.7.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-start-width">§7.7.15</a> </td> <td class="yes"> yes @@ -2373,7 +2373,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-end-color">§7.7.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-end-color">§7.7.16</a> </td> <td class="yes"> yes @@ -2393,7 +2393,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-end-style">§7.7.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-end-style">§7.7.17</a> </td> <td class="partial"> partial @@ -2417,7 +2417,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-end-width">§7.7.18</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-end-width">§7.7.18</a> </td> <td class="yes"> yes @@ -2437,7 +2437,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-top-color">§7.7.19</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-top-color">§7.7.19</a> </td> <td class="yes"> yes @@ -2457,7 +2457,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-top-style">§7.7.20</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-top-style">§7.7.20</a> </td> <td class="partial"> partial @@ -2481,7 +2481,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-top-width">§7.7.21</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-top-width">§7.7.21</a> </td> <td class="yes"> yes @@ -2501,7 +2501,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-bottom-color">§7.7.22</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-bottom-color">§7.7.22</a> </td> <td class="yes"> yes @@ -2521,7 +2521,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-bottom-style">§7.7.23</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-bottom-style">§7.7.23</a> </td> <td class="partial"> partial @@ -2545,7 +2545,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-bottom-width">§7.7.24</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-bottom-width">§7.7.24</a> </td> <td class="yes"> yes @@ -2565,7 +2565,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-left-color">§7.7.25</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-left-color">§7.7.25</a> </td> <td class="yes"> yes @@ -2585,7 +2585,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-left-style">§7.7.26</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-left-style">§7.7.26</a> </td> <td class="partial"> partial @@ -2609,7 +2609,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-left-width">§7.7.27</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-left-width">§7.7.27</a> </td> <td class="yes"> yes @@ -2629,7 +2629,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-right-color">§7.7.28</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-right-color">§7.7.28</a> </td> <td class="yes"> yes @@ -2649,7 +2649,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-right-style">§7.7.29</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-right-style">§7.7.29</a> </td> <td class="partial"> partial @@ -2673,7 +2673,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-right-width">§7.7.30</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-right-width">§7.7.30</a> </td> <td class="yes"> yes @@ -2693,7 +2693,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-before">§7.7.31</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-before">§7.7.31</a> </td> <td class="partial"> partial @@ -2726,7 +2726,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-after">§7.7.32</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-after">§7.7.32</a> </td> <td class="partial"> partial @@ -2750,7 +2750,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-start">§7.7.33</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-start">§7.7.33</a> </td> <td class="partial"> partial @@ -2774,7 +2774,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-end">§7.7.34</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-end">§7.7.34</a> </td> <td class="partial"> partial @@ -2798,7 +2798,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-top">§7.7.35</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-top">§7.7.35</a> </td> <td class="partial"> partial @@ -2822,7 +2822,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-bottom">§7.7.36</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-bottom">§7.7.36</a> </td> <td class="partial"> partial @@ -2846,7 +2846,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-left">§7.7.37</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-left">§7.7.37</a> </td> <td class="partial"> partial @@ -2870,7 +2870,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding-right">§7.7.38</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding-right">§7.7.38</a> </td> <td class="partial"> partial @@ -2888,7 +2888,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonfont-section">Common Font Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-font-properties">§7.8</a>) + <a name="fo-property-commonfont-section">Common Font Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-font-properties">§7.8</a>) </td> </tr> <tr> @@ -2899,7 +2899,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-family">§7.8.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-family">§7.8.2</a> </td> <td class="partial"> partial @@ -2913,7 +2913,7 @@ [0.20.5] font-family lists are not supported, use a single font-family name </li> <li> - [0.92 beta] font-family lists are allowed but glyph based font selection is not supported + [0.93] font-family lists are allowed but glyph based font selection is not supported </li> </ul> </td> @@ -2926,7 +2926,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-selection-strategy">§7.8.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-selection-strategy">§7.8.3</a> </td> <td class="no"> no @@ -2946,7 +2946,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-size">§7.8.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-size">§7.8.4</a> </td> <td class="partial"> partial @@ -2970,7 +2970,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-stretch">§7.8.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-stretch">§7.8.5</a> </td> <td class="no"> no @@ -2990,7 +2990,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-size-adjust">§7.8.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-size-adjust">§7.8.6</a> </td> <td class="no"> no @@ -3010,7 +3010,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-style">§7.8.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-style">§7.8.7</a> </td> <td class="partial"> partial @@ -3034,7 +3034,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-variant">§7.8.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-variant">§7.8.8</a> </td> <td class="yes"> yes @@ -3054,7 +3054,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font-weight">§7.8.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font-weight">§7.8.9</a> </td> <td class="partial"> partial @@ -3068,14 +3068,14 @@ [0.20.5] "normal", "bolder" and "lighter" are not supported </li> <li> - [0.92 beta] TODO <relative> font weights + [0.93] TODO <relative> font weights </li> </ul> </td> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonhyphen-section">Common Hyphenation Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-hyphenation-properties">§7.9</a>) + <a name="fo-property-commonhyphen-section">Common Hyphenation Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-hyphenation-properties">§7.9</a>) </td> </tr> <tr> @@ -3086,7 +3086,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#country">§7.9.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#country">§7.9.1</a> </td> <td class="yes"> yes @@ -3106,7 +3106,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#language">§7.9.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#language">§7.9.2</a> </td> <td class="yes"> yes @@ -3126,7 +3126,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#script">§7.9.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#script">§7.9.3</a> </td> <td class="no"> no @@ -3146,7 +3146,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenate">§7.9.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenate">§7.9.4</a> </td> <td class="yes"> yes @@ -3166,7 +3166,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenation-character">§7.9.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenation-character">§7.9.5</a> </td> <td class="yes"> yes @@ -3186,7 +3186,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenation-push-character-count">§7.9.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenation-push-character-count">§7.9.6</a> </td> <td class="yes"> yes @@ -3206,7 +3206,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenation-remain-character-count">§7.9.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenation-remain-character-count">§7.9.7</a> </td> <td class="yes"> yes @@ -3220,7 +3220,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonmarginblock-section">Common Margin Properties - Block</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-margin-properties-block">§7.10</a>) + <a name="fo-property-commonmarginblock-section">Common Margin Properties - Block</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-margin-properties-block">§7.10</a>) </td> </tr> <tr> @@ -3231,7 +3231,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#margin-top">§7.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#margin-top">§7.10.1</a> </td> <td class="partial"> partial @@ -3255,7 +3255,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#margin-bottom">§7.10.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#margin-bottom">§7.10.2</a> </td> <td class="partial"> partial @@ -3279,7 +3279,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#margin-left">§7.10.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#margin-left">§7.10.3</a> </td> <td class="partial"> partial @@ -3303,7 +3303,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#margin-right">§7.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#margin-right">§7.10.4</a> </td> <td class="partial"> partial @@ -3327,7 +3327,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#space-before">§7.10.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#space-before">§7.10.5</a> </td> <td class="partial"> partial @@ -3341,7 +3341,7 @@ [0.20.5] space-before.optimum supported </li> <li> - [0.92 beta] Space adjustment may not fully work everywhere, yet. + [0.93] Space adjustment may not fully work everywhere, yet. </li> </ul> </td> @@ -3354,7 +3354,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#space-after">§7.10.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#space-after">§7.10.6</a> </td> <td class="partial"> partial @@ -3368,7 +3368,7 @@ [0.20.5] space-after.optimum supported </li> <li> - [0.92 beta] Space adjustment may not fully work everywhere, yet. + [0.93] Space adjustment may not fully work everywhere, yet. </li> </ul> </td> @@ -3381,7 +3381,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#start-indent">§7.10.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#start-indent">§7.10.7</a> </td> <td class="yes"> yes @@ -3401,7 +3401,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#end-indent">§7.10.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#end-indent">§7.10.8</a> </td> <td class="yes"> yes @@ -3415,7 +3415,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonmargininline-section">Common Margin Properties - Inline</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-margin-properties-inline">§7.11</a>) + <a name="fo-property-commonmargininline-section">Common Margin Properties - Inline</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-margin-properties-inline">§7.11</a>) </td> </tr> <tr> @@ -3426,7 +3426,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#space-end">§7.11.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#space-end">§7.11.1</a> </td> <td class="no"> no @@ -3446,7 +3446,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#space-start">§7.11.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#space-start">§7.11.2</a> </td> <td class="no"> no @@ -3460,7 +3460,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-commonrelpos-section">Common Relative Position Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#common-relative-position-properties">§7.12</a>) + <a name="fo-property-commonrelpos-section">Common Relative Position Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#common-relative-position-properties">§7.12</a>) </td> </tr> <tr> @@ -3471,7 +3471,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#relative-position">§7.12.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#relative-position">§7.12.1</a> </td> <td class="no"> no @@ -3485,7 +3485,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-areaalign-section">Area Alignment Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#area-alignment">§7.13</a>) + <a name="fo-property-areaalign-section">Area Alignment Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#area-alignment">§7.13</a>) </td> </tr> <tr> @@ -3496,7 +3496,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#alignment-adjust">§7.13.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#alignment-adjust">§7.13.1</a> </td> <td class="no"> no @@ -3516,7 +3516,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#alignment-baseline">§7.13.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#alignment-baseline">§7.13.2</a> </td> <td class="no"> no @@ -3536,7 +3536,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#baseline-shift">§7.13.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#baseline-shift">§7.13.3</a> </td> <td class="partial"> partial @@ -3560,7 +3560,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#display-align">§7.13.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#display-align">§7.13.4</a> </td> <td class="partial"> partial @@ -3577,7 +3577,7 @@ [0.20.5] For table-cell, the "height" attribute must be set for the parent table-row; setting the height of the table or the table-cell results in vertical centering having no effect. </li> <li> - [0.92 beta] TODO Check e-g, i-f-o. + [0.93] TODO Check e-g, i-f-o. </li> </ul> </td> @@ -3590,7 +3590,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#dominant-baseline">§7.13.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#dominant-baseline">§7.13.5</a> </td> <td class="no"> no @@ -3610,7 +3610,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#relative-align">§7.13.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#relative-align">§7.13.6</a> </td> <td class="no"> no @@ -3624,7 +3624,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-areadim-section">Area Dimension Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N36094-Area-Dimension-Properties">§7.14</a>) + <a name="fo-property-areadim-section">Area Dimension Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N36094-Area-Dimension-Properties">§7.14</a>) </td> </tr> <tr> @@ -3635,7 +3635,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#block-progression-dimension">§7.14.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#block-progression-dimension">§7.14.1</a> </td> <td class="no"> no @@ -3655,7 +3655,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#content-height">§7.14.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#content-height">§7.14.2</a> </td> <td class="no"> no @@ -3675,7 +3675,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#content-width">§7.14.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#content-width">§7.14.3</a> </td> <td class="no"> no @@ -3695,7 +3695,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#height">§7.14.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#height">§7.14.4</a> </td> <td class="yes"> yes @@ -3715,7 +3715,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#inline-progression-dimension">§7.14.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#inline-progression-dimension">§7.14.5</a> </td> <td class="no"> no @@ -3735,7 +3735,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#max-height">§7.14.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#max-height">§7.14.6</a> </td> <td class="no"> no @@ -3755,7 +3755,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#max-width">§7.14.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#max-width">§7.14.7</a> </td> <td class="no"> no @@ -3775,7 +3775,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#min-height">§7.14.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#min-height">§7.14.8</a> </td> <td class="no"> no @@ -3795,7 +3795,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#min-width">§7.14.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#min-width">§7.14.9</a> </td> <td class="no"> no @@ -3815,7 +3815,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#scaling">§7.14.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#scaling">§7.14.10</a> </td> <td class="no"> no @@ -3835,7 +3835,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#scaling-method">§7.14.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#scaling-method">§7.14.11</a> </td> <td class="no"> no @@ -3855,7 +3855,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#width">§7.14.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#width">§7.14.12</a> </td> <td class="yes"> yes @@ -3869,7 +3869,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-blockandline-section">Block and Line-related Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N38191-Block-and-Line-related-Properties">§7.15</a>) + <a name="fo-property-blockandline-section">Block and Line-related Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N38191-Block-and-Line-related-Properties">§7.15</a>) </td> </tr> <tr> @@ -3880,7 +3880,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenation-keep">§7.15.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenation-keep">§7.15.1</a> </td> <td class="no"> no @@ -3900,7 +3900,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#hyphenation-ladder-count">§7.15.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#hyphenation-ladder-count">§7.15.2</a> </td> <td class="no"> no @@ -3920,7 +3920,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#last-line-end-indent">§7.15.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#last-line-end-indent">§7.15.3</a> </td> <td class="no"> no @@ -3940,7 +3940,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#line-height">§7.15.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#line-height">§7.15.4</a> </td> <td class="yes"> yes @@ -3960,7 +3960,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#line-height-shift-adjustment">§7.15.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#line-height-shift-adjustment">§7.15.5</a> </td> <td class="no"> no @@ -3980,7 +3980,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#line-stacking-strategy">§7.15.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#line-stacking-strategy">§7.15.6</a> </td> <td class="no"> no @@ -3991,7 +3991,7 @@ <td align="left"> <ul> <li> - [0.92 beta] value "line-height" not supported + [0.93] value "line-height" not supported </li> </ul> </td> @@ -4004,7 +4004,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#linefeed-treatment">§7.15.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#linefeed-treatment">§7.15.7</a> </td> <td class="no"> no @@ -4024,7 +4024,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#white-space-treatment">§7.15.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#white-space-treatment">§7.15.8</a> </td> <td class="no"> no @@ -4035,7 +4035,7 @@ <td align="left"> <ul> <li> - [0.92 beta] inline elements may interfere with correct handling of this property + [0.93] inline elements may interfere with correct handling of this property in some cases </li> </ul> @@ -4049,7 +4049,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-align">§7.15.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-align">§7.15.9</a> </td> <td class="partial"> partial @@ -4073,7 +4073,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-align-last">§7.15.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-align-last">§7.15.10</a> </td> <td class="partial"> partial @@ -4097,7 +4097,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-indent">§7.15.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-indent">§7.15.11</a> </td> <td class="yes"> yes @@ -4117,7 +4117,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#white-space-collapse">§7.15.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#white-space-collapse">§7.15.12</a> </td> <td class="yes"> yes @@ -4137,7 +4137,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#wrap-option">§7.15.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#wrap-option">§7.15.13</a> </td> <td class="yes"> yes @@ -4148,14 +4148,14 @@ <td align="left"> <ul> <li> - [0.92 beta] Only supported on fo:block. + [0.93] Only supported on fo:block. </li> </ul> </td> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-char-section">Character Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N40545-Character-Properties">§7.16</a>) + <a name="fo-property-char-section">Character Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N40545-Character-Properties">§7.16</a>) </td> </tr> <tr> @@ -4166,7 +4166,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#character">§7.16.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#character">§7.16.1</a> </td> <td class="yes"> yes @@ -4186,7 +4186,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#letter-spacing">§7.16.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#letter-spacing">§7.16.2</a> </td> <td class="yes"> yes @@ -4206,7 +4206,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#suppress-at-line-break">§7.16.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#suppress-at-line-break">§7.16.3</a> </td> <td class="no"> no @@ -4226,7 +4226,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-decoration">§7.16.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-decoration">§7.16.4</a> </td> <td class="yes"> yes @@ -4246,7 +4246,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-shadow">§7.16.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-shadow">§7.16.5</a> </td> <td class="no"> no @@ -4266,7 +4266,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-transform">§7.16.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-transform">§7.16.6</a> </td> <td class="no"> no @@ -4286,7 +4286,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#treat-as-word-space">§7.16.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#treat-as-word-space">§7.16.7</a> </td> <td class="no"> no @@ -4306,7 +4306,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#word-spacing">§7.16.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#word-spacing">§7.16.8</a> </td> <td class="no"> no @@ -4320,7 +4320,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-color-section">Color-related Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N42081-Color-related-Properties">§7.17</a>) + <a name="fo-property-color-section">Color-related Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N42081-Color-related-Properties">§7.17</a>) </td> </tr> <tr> @@ -4331,7 +4331,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#color">§7.17.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#color">§7.17.1</a> </td> <td class="yes"> yes @@ -4351,7 +4351,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#color-profile-name">§7.17.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#color-profile-name">§7.17.2</a> </td> <td class="no"> no @@ -4371,7 +4371,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#rendering-intent">§7.17.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#rendering-intent">§7.17.3</a> </td> <td class="no"> no @@ -4385,7 +4385,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-float-section">Float-related Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N42546-Float-related-Properties">§7.18</a>) + <a name="fo-property-float-section">Float-related Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N42546-Float-related-Properties">§7.18</a>) </td> </tr> <tr> @@ -4396,7 +4396,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#clear">§7.18.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#clear">§7.18.1</a> </td> <td class="no"> no @@ -4416,7 +4416,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#float">§7.18.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#float">§7.18.2</a> </td> <td class="no"> no @@ -4436,7 +4436,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#intrusion-displace">§7.18.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#intrusion-displace">§7.18.3</a> </td> <td class="no"> no @@ -4450,7 +4450,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-keepsbreaks-section">Keeps and Breaks Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N43268-Keeps-and-Breaks-Properties">§7.19</a>) + <a name="fo-property-keepsbreaks-section">Keeps and Breaks Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N43268-Keeps-and-Breaks-Properties">§7.19</a>) </td> </tr> <tr> @@ -4461,7 +4461,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#break-after">§7.19.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#break-after">§7.19.1</a> </td> <td class="yes"> yes @@ -4481,7 +4481,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#break-before">§7.19.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#break-before">§7.19.2</a> </td> <td class="yes"> yes @@ -4501,7 +4501,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#keep-together">§7.19.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#keep-together">§7.19.3</a> </td> <td class="partial"> partial @@ -4515,10 +4515,10 @@ [0.20.5] works only in table rows </li> <li> - [0.92 beta] works on all implemented block-level FOs, but not on inline-level FOs. + [0.93] works on all implemented block-level FOs, but not on inline-level FOs. </li> <li> - [0.92 beta] <integer> values are not supported. + [0.93] <integer> values are not supported. </li> </ul> </td> @@ -4531,7 +4531,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#keep-with-next">§7.19.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#keep-with-next">§7.19.4</a> </td> <td class="partial"> partial @@ -4545,10 +4545,10 @@ [0.20.5] works only in table rows </li> <li> - [0.92 beta] works on all implemented block-level FOs, but not on inline-level FOs. + [0.93] works on all implemented block-level FOs, but not on inline-level FOs. </li> <li> - [0.92 beta] <integer> values are not supported. + [0.93] <integer> values are not supported. </li> </ul> </td> @@ -4561,7 +4561,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#keep-with-previous">§7.19.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#keep-with-previous">§7.19.5</a> </td> <td class="partial"> partial @@ -4575,10 +4575,10 @@ [0.20.5] works only in table rows </li> <li> - [0.92 beta] works on all implemented FOs, except list- and table-related and inline-level FOs. + [0.93] works on all implemented FOs, except list- and table-related and inline-level FOs. </li> <li> - [0.92 beta] <integer> values are not supported. + [0.93] <integer> values are not supported. </li> </ul> </td> @@ -4591,7 +4591,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#orphans">§7.19.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#orphans">§7.19.6</a> </td> <td class="no"> no @@ -4611,7 +4611,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#widows">§7.19.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#widows">§7.19.7</a> </td> <td class="no"> no @@ -4625,7 +4625,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-layout-section">Layout-related Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N44408-Layout-related-Properties">§7.20</a>) + <a name="fo-property-layout-section">Layout-related Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N44408-Layout-related-Properties">§7.20</a>) </td> </tr> <tr> @@ -4636,7 +4636,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#clip">§7.20.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#clip">§7.20.1</a> </td> <td class="no"> no @@ -4656,7 +4656,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#overflow">§7.20.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#overflow">§7.20.2</a> </td> <td class="no"> no @@ -4676,7 +4676,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#reference-orientation">§7.20.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#reference-orientation">§7.20.3</a> </td> <td class="no"> no @@ -4703,7 +4703,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#span">§7.20.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#span">§7.20.4</a> </td> <td class="yes"> yes @@ -4717,7 +4717,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-leader-section">Leader and Rule Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N45132-Leader-and-Rule-Properties">§7.21</a>) + <a name="fo-property-leader-section">Leader and Rule Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N45132-Leader-and-Rule-Properties">§7.21</a>) </td> </tr> <tr> @@ -4728,7 +4728,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#leader-alignment">§7.21.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#leader-alignment">§7.21.1</a> </td> <td class="partial"> partial @@ -4742,7 +4742,7 @@ [0.20.5] not value "page" </li> <li> - [0.92 beta] Not supported + [0.93] Not supported </li> </ul> </td> @@ -4755,7 +4755,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#leader-pattern">§7.21.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#leader-pattern">§7.21.2</a> </td> <td class="partial"> partial @@ -4769,7 +4769,7 @@ [0.20.5] not value "use-content" </li> <li> - [0.92 beta] Value "use-content" does not work in all circumstances. + [0.93] Value "use-content" does not work in all circumstances. </li> </ul> </td> @@ -4782,7 +4782,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#leader-pattern-width">§7.21.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#leader-pattern-width">§7.21.3</a> </td> <td class="yes"> yes @@ -4802,7 +4802,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#leader-length">§7.21.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#leader-length">§7.21.4</a> </td> <td class="partial"> partial @@ -4826,7 +4826,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#rule-style">§7.21.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#rule-style">§7.21.5</a> </td> <td class="yes"> yes @@ -4846,7 +4846,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#rule-thickness">§7.21.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#rule-thickness">§7.21.6</a> </td> <td class="yes"> yes @@ -4860,7 +4860,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-dynamiceffects-section">Properties for Dynamic Effects Formatting Objects</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N46115-Properties-for-Dynamic-Effects-Formatting-Objects">§7.22</a>) + <a name="fo-property-dynamiceffects-section">Properties for Dynamic Effects Formatting Objects</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N46115-Properties-for-Dynamic-Effects-Formatting-Objects">§7.22</a>) </td> </tr> <tr> @@ -4871,7 +4871,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#active-state">§7.22.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#active-state">§7.22.1</a> </td> <td class="no"> no @@ -4891,7 +4891,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#auto-restore">§7.22.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#auto-restore">§7.22.2</a> </td> <td class="no"> no @@ -4911,7 +4911,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#case-name">§7.22.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#case-name">§7.22.3</a> </td> <td class="no"> no @@ -4931,7 +4931,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#case-title">§7.22.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#case-title">§7.22.4</a> </td> <td class="no"> no @@ -4951,7 +4951,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#destination-placement-offset">§7.22.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#destination-placement-offset">§7.22.5</a> </td> <td class="no"> no @@ -4971,7 +4971,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#external-destination">§7.22.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#external-destination">§7.22.6</a> </td> <td class="yes"> yes @@ -4991,7 +4991,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#indicate-destination">§7.22.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#indicate-destination">§7.22.7</a> </td> <td class="no"> no @@ -5011,7 +5011,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#internal-destination">§7.22.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#internal-destination">§7.22.8</a> </td> <td class="yes"> yes @@ -5031,7 +5031,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#show-destination">§7.22.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#show-destination">§7.22.9</a> </td> <td class="no"> no @@ -5051,7 +5051,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#starting-state">§7.22.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#starting-state">§7.22.10</a> </td> <td class="no"> no @@ -5071,7 +5071,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#switch-to">§7.22.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#switch-to">§7.22.11</a> </td> <td class="no"> no @@ -5091,7 +5091,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#target-presentation-context">§7.22.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#target-presentation-context">§7.22.12</a> </td> <td class="no"> no @@ -5111,7 +5111,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#target-processing-context">§7.22.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#target-processing-context">§7.22.13</a> </td> <td class="no"> no @@ -5131,7 +5131,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#target-stylesheet">§7.22.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#target-stylesheet">§7.22.14</a> </td> <td class="no"> no @@ -5145,7 +5145,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-markers-section">Properties for Markers</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N48193-Properties-for-Markers">§7.23</a>) + <a name="fo-property-markers-section">Properties for Markers</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N48193-Properties-for-Markers">§7.23</a>) </td> </tr> <tr> @@ -5156,7 +5156,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#marker-class-name">§7.23.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#marker-class-name">§7.23.1</a> </td> <td class="no"> no @@ -5176,7 +5176,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#retrieve-class-name">§7.23.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#retrieve-class-name">§7.23.2</a> </td> <td class="no"> no @@ -5196,7 +5196,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#retrieve-position">§7.23.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#retrieve-position">§7.23.3</a> </td> <td class="no"> no @@ -5216,7 +5216,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#retrieve-boundary">§7.23.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#retrieve-boundary">§7.23.4</a> </td> <td class="no"> no @@ -5230,7 +5230,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-numberstring-section">Properties for Number to String Conversion</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N48804-Properties-for-Number-to-String-Conversion">§7.24</a>) + <a name="fo-property-numberstring-section">Properties for Number to String Conversion</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N48804-Properties-for-Number-to-String-Conversion">§7.24</a>) </td> </tr> <tr> @@ -5241,7 +5241,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#format">§7.24.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#format">§7.24.1</a> </td> <td class="no"> no @@ -5261,7 +5261,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#grouping-separator">§7.24.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#grouping-separator">§7.24.2</a> </td> <td class="no"> no @@ -5281,7 +5281,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#grouping-size">§7.24.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#grouping-size">§7.24.3</a> </td> <td class="no"> no @@ -5301,7 +5301,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#letter-value">§7.24.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#letter-value">§7.24.4</a> </td> <td class="no"> no @@ -5315,7 +5315,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-pagination-section">Pagination and Layout Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N49321-Pagination-and-Layout-Properties">§7.25</a>) + <a name="fo-property-pagination-section">Pagination and Layout Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N49321-Pagination-and-Layout-Properties">§7.25</a>) </td> </tr> <tr> @@ -5326,7 +5326,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#blank-or-not-blank">§7.25.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#blank-or-not-blank">§7.25.1</a> </td> <td class="yes"> yes @@ -5346,7 +5346,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#column-count">§7.25.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#column-count">§7.25.2</a> </td> <td class="yes"> yes @@ -5366,7 +5366,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#column-gap">§7.25.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#column-gap">§7.25.3</a> </td> <td class="yes"> yes @@ -5386,7 +5386,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#extent">§7.25.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#extent">§7.25.4</a> </td> <td class="yes"> yes @@ -5406,7 +5406,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#flow-name">§7.25.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#flow-name">§7.25.5</a> </td> <td class="yes"> yes @@ -5426,7 +5426,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#force-page-count">§7.25.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#force-page-count">§7.25.6</a> </td> <td class="no"> no @@ -5446,7 +5446,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#initial-page-number">§7.25.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#initial-page-number">§7.25.7</a> </td> <td class="yes"> yes @@ -5466,7 +5466,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#master-name">§7.25.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#master-name">§7.25.8</a> </td> <td class="yes"> yes @@ -5486,7 +5486,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#master-reference">§7.25.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#master-reference">§7.25.9</a> </td> <td class="yes"> yes @@ -5506,7 +5506,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#maximum-repeats">§7.25.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#maximum-repeats">§7.25.10</a> </td> <td class="yes"> yes @@ -5526,7 +5526,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#media-usage">§7.25.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#media-usage">§7.25.11</a> </td> <td class="no"> no @@ -5546,7 +5546,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#odd-or-even">§7.25.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#odd-or-even">§7.25.12</a> </td> <td class="yes"> yes @@ -5566,7 +5566,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-height">§7.25.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-height">§7.25.13</a> </td> <td class="yes"> yes @@ -5586,7 +5586,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-position">§7.25.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-position">§7.25.14</a> </td> <td class="partial"> partial @@ -5610,7 +5610,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-width">§7.25.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-width">§7.25.15</a> </td> <td class="yes"> yes @@ -5630,7 +5630,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#precedence">§7.25.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#precedence">§7.25.16</a> </td> <td class="no"> no @@ -5650,7 +5650,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#region-name">§7.25.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#region-name">§7.25.17</a> </td> <td class="yes"> yes @@ -5664,7 +5664,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-table-section">Table Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N52000-Table-Properties">§7.26</a>) + <a name="fo-property-table-section">Table Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N52000-Table-Properties">§7.26</a>) </td> </tr> <tr> @@ -5675,7 +5675,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-after-precedence">§7.26.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-after-precedence">§7.26.1</a> </td> <td class="no"> no @@ -5695,7 +5695,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-before-precedence">§7.26.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-before-precedence">§7.26.2</a> </td> <td class="no"> no @@ -5715,7 +5715,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-collapse">§7.26.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-collapse">§7.26.3</a> </td> <td class="partial"> partial @@ -5739,7 +5739,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-end-precedence">§7.26.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-end-precedence">§7.26.4</a> </td> <td class="no"> no @@ -5759,7 +5759,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-separation">§7.26.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-separation">§7.26.5</a> </td> <td class="no"> no @@ -5779,7 +5779,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-start-precedence">§7.26.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-start-precedence">§7.26.6</a> </td> <td class="no"> no @@ -5799,7 +5799,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#caption-side">§7.26.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#caption-side">§7.26.7</a> </td> <td class="no"> no @@ -5819,7 +5819,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#column-number">§7.26.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#column-number">§7.26.8</a> </td> <td class="no"> no @@ -5839,7 +5839,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#column-width">§7.26.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#column-width">§7.26.9</a> </td> <td class="partial"> partial @@ -5863,7 +5863,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#empty-cells">§7.26.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#empty-cells">§7.26.10</a> </td> <td class="no"> no @@ -5883,7 +5883,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#ends-row">§7.26.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#ends-row">§7.26.11</a> </td> <td class="no"> no @@ -5903,7 +5903,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#number-columns-repeated">§7.26.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#number-columns-repeated">§7.26.12</a> </td> <td class="no"> no @@ -5923,7 +5923,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#number-columns-spanned">§7.26.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#number-columns-spanned">§7.26.13</a> </td> <td class="yes"> yes @@ -5943,7 +5943,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#number-rows-spanned">§7.26.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#number-rows-spanned">§7.26.14</a> </td> <td class="yes"> yes @@ -5963,7 +5963,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#starts-row">§7.26.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#starts-row">§7.26.15</a> </td> <td class="no"> no @@ -5983,7 +5983,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#table-layout">§7.26.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#table-layout">§7.26.16</a> </td> <td class="no"> no @@ -6003,7 +6003,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#table-omit-footer-at-break">§7.26.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#table-omit-footer-at-break">§7.26.17</a> </td> <td class="yes"> yes @@ -6023,7 +6023,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#table-omit-header-at-break">§7.26.18</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#table-omit-header-at-break">§7.26.18</a> </td> <td class="yes"> yes @@ -6037,7 +6037,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-writingmode-section">Writing-mode-related Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#writing-mode-related">§7.27</a>) + <a name="fo-property-writingmode-section">Writing-mode-related Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#writing-mode-related">§7.27</a>) </td> </tr> <tr> @@ -6048,7 +6048,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#direction">§7.27.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#direction">§7.27.1</a> </td> <td class="no"> no @@ -6068,7 +6068,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#glyph-orientation-horizontal">§7.27.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#glyph-orientation-horizontal">§7.27.2</a> </td> <td class="no"> no @@ -6088,7 +6088,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#glyph-orientation-vertical">§7.27.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#glyph-orientation-vertical">§7.27.3</a> </td> <td class="no"> no @@ -6108,7 +6108,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-altitude">§7.27.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-altitude">§7.27.4</a> </td> <td class="no"> no @@ -6128,7 +6128,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#text-depth">§7.27.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#text-depth">§7.27.5</a> </td> <td class="no"> no @@ -6148,7 +6148,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#unicode-bidi">§7.27.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#unicode-bidi">§7.27.6</a> </td> <td class="no"> no @@ -6168,7 +6168,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#writing-mode">§7.27.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#writing-mode">§7.27.7</a> </td> <td class="no"> no @@ -6182,7 +6182,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-misc-section">Miscellaneous Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N56509-Miscellaneous-Properties">§7.28</a>) + <a name="fo-property-misc-section">Miscellaneous Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N56509-Miscellaneous-Properties">§7.28</a>) </td> </tr> <tr> @@ -6193,7 +6193,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#content-type">§7.28.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#content-type">§7.28.1</a> </td> <td class="no"> no @@ -6213,7 +6213,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#id">§7.28.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#id">§7.28.2</a> </td> <td class="yes"> yes @@ -6223,7 +6223,7 @@ </td> <td align="left"> <ul> - <li>[0.92 beta] IDs on table-header, table-footer, table-body, table-row, table-and-caption, table-caption, inline-container and bidi-override are not available, yet.</li> + <li>[0.93] IDs on table-header, table-footer, table-body, table-row, table-and-caption, table-caption, inline-container and bidi-override are not available, yet.</li> </ul> </td> </tr> @@ -6235,7 +6235,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#provisional-label-separation">§7.28.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#provisional-label-separation">§7.28.3</a> </td> <td class="yes"> yes @@ -6255,7 +6255,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#provisional-distance-between-starts">§7.28.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#provisional-distance-between-starts">§7.28.4</a> </td> <td class="yes"> yes @@ -6275,7 +6275,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#ref-id">§7.28.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#ref-id">§7.28.5</a> </td> <td class="yes"> yes @@ -6295,7 +6295,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#score-spaces">§7.28.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#score-spaces">§7.28.6</a> </td> <td class="no"> no @@ -6315,7 +6315,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#src">§7.28.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#src">§7.28.7</a> </td> <td class="yes"> yes @@ -6335,7 +6335,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#visibility">§7.28.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#visibility">§7.28.8</a> </td> <td class="no"> no @@ -6355,7 +6355,7 @@ Extended </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#z-index">§7.28.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#z-index">§7.28.9</a> </td> <td class="no"> no @@ -6369,7 +6369,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-property-shorthand-section">Shorthand Properties</a> (<a href="http://www.w3.org/TR/xsl/slice7.html#section-N57854-Shorthand-Properties">§7.29</a>) + <a name="fo-property-shorthand-section">Shorthand Properties</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N57854-Shorthand-Properties">§7.29</a>) </td> </tr> <tr> @@ -6380,7 +6380,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background">§7.29.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background">§7.29.1</a> </td> <td class="no"> no @@ -6400,7 +6400,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#background-position">§7.29.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#background-position">§7.29.2</a> </td> <td class="no"> no @@ -6420,7 +6420,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border">§7.29.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border">§7.29.3</a> </td> <td class="no"> no @@ -6440,7 +6440,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-bottom">§7.29.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-bottom">§7.29.4</a> </td> <td class="yes"> yes @@ -6460,7 +6460,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-color">§7.29.5</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-color">§7.29.5</a> </td> <td class="partial"> partial @@ -6484,7 +6484,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-left">§7.29.6</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-left">§7.29.6</a> </td> <td class="yes"> yes @@ -6504,7 +6504,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-right">§7.29.7</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-right">§7.29.7</a> </td> <td class="yes"> yes @@ -6524,7 +6524,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-style">§7.29.8</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-style">§7.29.8</a> </td> <td class="partial"> partial @@ -6548,7 +6548,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-spacing">§7.29.9</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-spacing">§7.29.9</a> </td> <td class="no"> no @@ -6568,7 +6568,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-top">§7.29.10</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-top">§7.29.10</a> </td> <td class="yes"> yes @@ -6588,7 +6588,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#border-width">§7.29.11</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#border-width">§7.29.11</a> </td> <td class="yes"> yes @@ -6608,7 +6608,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#cue">§7.29.12</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#cue">§7.29.12</a> </td> <td class="na"> na @@ -6628,7 +6628,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#font">§7.29.13</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#font">§7.29.13</a> </td> <td class="no"> no @@ -6639,7 +6639,7 @@ <td align="center"> <ul> <li> - [0.92 beta] Enum values other than "inherit" not yet supported. + [0.93] Enum values other than "inherit" not yet supported. </li> </ul> </td> @@ -6652,7 +6652,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#margin">§7.29.14</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#margin">§7.29.14</a> </td> <td class="partial"> partial @@ -6676,7 +6676,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#padding">§7.29.15</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#padding">§7.29.15</a> </td> <td class="partial"> partial @@ -6709,7 +6709,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-break-after">§7.29.16</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-break-after">§7.29.16</a> </td> <td class="no"> no @@ -6729,7 +6729,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-break-before">§7.29.17</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-break-before">§7.29.17</a> </td> <td class="no"> no @@ -6749,7 +6749,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#page-break-inside">§7.29.18</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#page-break-inside">§7.29.18</a> </td> <td class="no"> no @@ -6769,7 +6769,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#pause">§7.29.19</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#pause">§7.29.19</a> </td> <td class="na"> na @@ -6789,7 +6789,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#position">§7.29.20</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#position">§7.29.20</a> </td> <td class="partial"> partial @@ -6813,7 +6813,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#size">§7.29.21</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#size">§7.29.21</a> </td> <td class="no"> no @@ -6833,7 +6833,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#vertical-align">§7.29.22</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#vertical-align">§7.29.22</a> </td> <td class="partial"> partial @@ -6847,7 +6847,7 @@ [0.20.5] Only works as a shorthand for baseline-shift property. </li> <li> - [0.92 beta] Percentages are not supported, yet. + [0.93] Percentages are not supported, yet. </li> </ul> </td> @@ -6860,7 +6860,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#white-space">§7.29.23</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#white-space">§7.29.23</a> </td> <td class="no"> no @@ -6880,7 +6880,7 @@ Complete </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice7.html#xml:lang">§7.29.24</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#xml:lang">§7.29.24</a> </td> <td class="no"> no @@ -6893,7 +6893,7 @@ </td> </tr> </table> - <h1><a name="fo-function-core-library-section">XSL-FO Core Function Library Support Table</a> (<a href="http://www.w3.org/TR/xsl/slice5.html#section-N8434-Core-Function-Library">§5.10</a>)</h1> + <h1><a name="fo-function-core-library-section">XSL-FO Core Function Library Support Table</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8434-Core-Function-Library">§5.10</a>)</h1> <p> The following is a summary of FOP's current support for the XSL-FO Core Function Library. </p> @@ -6917,15 +6917,15 @@ </tr> <tr> <th align="center"> - 0.20.5 (current stable) + 0.20.5 (previous) </th> <th align="center"> - 0.92 beta (unstable) + 0.93 (stable) </th> </tr> <tr> <td class="category" colspan="6"> - <a name="fo-function-number-section">Number Functions</a> (<a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a>) + <a name="fo-function-number-section">Number Functions</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a>) </td> </tr> <tr> @@ -6936,7 +6936,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -6956,7 +6956,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -6976,7 +6976,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -6996,7 +6996,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -7016,7 +7016,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -7036,7 +7036,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8438-Number-Functions">§5.10.1</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8438-Number-Functions">§5.10.1</a> </td> <td class="yes"> yes @@ -7050,7 +7050,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-function-color-section">Color Functions</a> (<a href="http://www.w3.org/TR/xsl/slice5.html#expr-color-functions">§5.10.2</a>) + <a name="fo-function-color-section">Color Functions</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#expr-color-functions">§5.10.2</a>) </td> </tr> <tr> @@ -7061,7 +7061,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#expr-color-functions">§5.10.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#expr-color-functions">§5.10.2</a> </td> <td class="yes"> yes @@ -7081,7 +7081,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#expr-color-functions">§5.10.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#expr-color-functions">§5.10.2</a> </td> <td class="no"> no @@ -7101,7 +7101,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#expr-color-functions">§5.10.2</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#expr-color-functions">§5.10.2</a> </td> <td class="no"> no @@ -7115,7 +7115,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-function-font-section">Font Functions</a> (<a href="http://www.w3.org/TR/xsl/slice5.html#section-N8601-Font-Functions">§5.10.3</a>) + <a name="fo-function-font-section">Font Functions</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8601-Font-Functions">§5.10.3</a>) </td> </tr> <tr> @@ -7126,7 +7126,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8601-Font-Functions">§5.10.3</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8601-Font-Functions">§5.10.3</a> </td> <td class="no"> no @@ -7140,7 +7140,7 @@ </tr> <tr> <td class="category" colspan="6"> - <a name="fo-function-property-value-section">Property Value Functions</a> (<a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a>) + <a name="fo-function-property-value-section">Property Value Functions</a> (<a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a>) </td> </tr> <tr> @@ -7151,7 +7151,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7171,7 +7171,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7191,7 +7191,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7211,7 +7211,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7231,7 +7231,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7251,7 +7251,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="no"> no @@ -7271,7 +7271,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="yes"> yes @@ -7291,7 +7291,7 @@ Basic </td> <td align="center"> - <a href="http://www.w3.org/TR/xsl/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> + <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice5.html#section-N8624-Property-Value-Functions">§5.10.4</a> </td> <td class="no"> no diff --git a/src/documentation/content/xdocs/download.xml b/src/documentation/content/xdocs/download.xml index 6c9647a69..199587417 100644 --- a/src/documentation/content/xdocs/download.xml +++ b/src/documentation/content/xdocs/download.xml @@ -116,16 +116,16 @@ <tr> <td>Repository URL</td> <td> - <link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_92/"> - <code>http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_92/</code> + <link href="http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_93/"> + <code>http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_93/</code> </link> </td> </tr> <tr> <td>Web view</td> <td> - <link href="http://svn.apache.org/viewvc/xmlgraphics/fop/branches/fop-0_92/"> - <code>http://svn.apache.org/viewvc/xmlgraphics/fop/branches/fop-0_92/</code> + <link href="http://svn.apache.org/viewvc/xmlgraphics/fop/branches/fop-0_93/"> + <code>http://svn.apache.org/viewvc/xmlgraphics/fop/branches/fop-0_93/</code> </link> </td> </tr> diff --git a/src/documentation/content/xdocs/examples.xml b/src/documentation/content/xdocs/examples.xml index 8b40246d9..c8d4a5dde 100644 --- a/src/documentation/content/xdocs/examples.xml +++ b/src/documentation/content/xdocs/examples.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/faq.xml b/src/documentation/content/xdocs/faq.xml index b12039061..e2469f7d5 100644 --- a/src/documentation/content/xdocs/faq.xml +++ b/src/documentation/content/xdocs/faq.xml @@ -137,8 +137,9 @@ <answer> <p> When it's ready and the committers have enough time to go through - the time-consuming process of creating a release. We'll try to do - a new release every 3 or 4 months, but that's no promise. If you + the time-consuming process of creating a release. We + released version 0.93 on 9 January 2007, and intend to + release version 1.0 later in 2007. If you want to speed up the process, consider to <link href="dev/index.html#involved">contribute</link> to FOP.</p> </answer> @@ -146,7 +147,7 @@ <faq id="redesign"> <question>Why did you redesign FOP?</question> <answer> - <p>The core redesign of FOP was necessary in order to be able to adress following issues:</p> + <p>The code redesign of FOP was necessary in order to be able to adress following issues:</p> <ul> <li>Keeps and Breaks</li> <li>XSL-FO Compliance in general</li> @@ -209,8 +210,8 @@ <p> If you run FOP embedded in your servlet, web application or other Java application, check the classpath of the - application. Check the also the information pertaining <link - href="0.20.5/servlets.html#servlet-engine">servlet engines</link> + application. Check the also the information pertaining to <link + href="0.93/servlets.html#servlet-engine">servlet engines</link> for further hints. </p> <p> @@ -240,7 +241,7 @@ <question>I get an OutOfMemoryException.</question> <answer> <p> - See <link href="0.20.5/running.html#memory">FOP Memory</link>. + See <link href="0.93/running.html#memory">FOP Memory</link>. </p> </answer> </faq> @@ -301,7 +302,7 @@ <p> If you use XSLT, problems in your style sheet and in your source XML also can produce a NullPointerException. <link - href="0.20.5/running.html#check-input">Run the transformation + href="0.93/running.html#check-input">Run the transformation separately</link> to check for this, usually you'll get a detailed error message from the XSLT processor. </p> @@ -314,7 +315,7 @@ <faq id="not-implemented"> <question>FOP returns the message "[ERROR] <em>object|property - 'x'</em> is not implemented yet." When will it be implemented?</question> <answer> - <p>See the article "<link href="gethelp.html#compliance">Review FOP's Standards Compliance</link>".</p> + <p>See FOP's Standards <link href="compliance.html">Compliance</link> page.</p> </answer> </faq> <faq id="fop-hangs"> @@ -379,7 +380,7 @@ </p> <p> Try also setting the <link - href="0.20.5/configuration.html#summary-key-value">fontBaseDir + href="0.93/configuration.html#general-elements">font-base configuration</link>. </p> </answer> @@ -388,7 +389,7 @@ <part id="part-output"> <title>Problems with FOP output</title> <faq id="leader-expansion"> - <question>Leaders don't work anymore in 0.20.5. Instead of + <question>Leaders don't work anymore in 0.93. Instead of filling the line, only three dots or a short ruler is output.</question> <answer> @@ -431,7 +432,7 @@ </p> <p> The <link - href="http://www.w3.org/TR/xsl/slice7.html#force-page-count">force-page-count + href="http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#force-page-count">force-page-count property</link> controls how a FO processor pads page sequences in order to get certain page counts or last page numbers. The default is "<code>auto</code>". With this setting, if the next page sequence @@ -469,7 +470,7 @@ Check the following:</p> <p>Other possibilities:</p> <ul> <li>The image format is not supported or not supported completely. - See <link href="0.20.5/graphics.html">FOP Graphics Formats</link> for a + See <link href="0.93/graphics.html">FOP Graphics Formats</link> for a list of supported formats and related issues.</li> <li>The graphic may be too large to fit into the intended space.</li> <li>There may be something (static content) that is obscuring the @@ -481,14 +482,14 @@ Check the following:</p> <faq id="png-fails"> <question>My graphical images do not work properly.</question> <answer> - <p>See <link href="0.20.5/graphics.html">FOP Graphics Formats</link> for a + <p>See <link href="0.93/graphics.html">FOP Graphics Formats</link> for a list of supported graphics formats and related issues.</p> </answer> </faq> <faq id="graphic-resolution"> <question>Why is my graphic rendered at a different resolution than it was created?</question> <answer> - <p>See <link href="0.20.5/graphics.html#resolution">Graphics Resolution</link>.</p> + <p>See <link href="0.93/graphics.html#resolution">Graphics Resolution</link>.</p> </answer> </faq> <faq id="keep-with"> @@ -618,9 +619,9 @@ Check the following:</p> <faq id="hyphenation-fails"> <question>Hyphenation does not work.</question> <answer> - <p>Make sure you have set the language and/or country attributes for an appropriate XSL-FO element (fo:page-sequence, fo:block or fo:character):</p> + <p>Make sure you have set the language and optionally the country attributes for an appropriate XSL-FO element (fo:page-sequence, fo:block or fo:character):</p> <source><![CDATA[<fo:page-sequence language="fi">]]></source> - <p>See <link href="0.20.5/hyphenation.html#support">Hyphenation Support</link> for details and instructions on using hyphenation with FOP.</p> + <p>See <link href="0.93/hyphenation.html#support">Hyphenation Support</link> for details and instructions on using hyphenation with FOP.</p> <p>Explicitly enable hyphenation for an appropriate XSL-FO element (fo:block, fo:character):</p> <source><![CDATA[<fo:block hyphenate="true">]]></source> </answer> @@ -651,7 +652,7 @@ Check the following:</p> <question>How do I use FOP in a servlet?</question> <answer> <p> - See <link href="0.20.5/servlets.html">Using FOP in a Servlet</link>. + See <link href="0.93/servlets.html">Using FOP in a Servlet</link>. </p> </answer> </faq> @@ -660,7 +661,7 @@ Check the following:</p> transformation?</question> <answer> <p> - See <link href="0.20.5/servlets.html#xslt">Using FOP in a Servlet with XSLT Transformation</link>. + See <link href="0.93/servlets.html#xslt">Using FOP in a Servlet with XSLT Transformation</link>. </p> </answer> </faq> @@ -668,7 +669,7 @@ Check the following:</p> <question>How do I pass parameters to the XSLT transformation?</question> <answer> <p> - See <link href="0.20.5/servlets.html#xslt">Using FOP in a Servlet with XSLT Transformation</link>. + See <link href="0.93/servlets.html#xslt">Using FOP in a Servlet with XSLT Transformation</link>. </p> </answer> </faq> @@ -686,7 +687,7 @@ Check the following:</p> <question>How do I set the baseDir property in a servlet environment?</question> <answer> <p> - See <link href="0.20.5/embedding.html#config-internal">Setting the Configuration Programmatically</link>. + See <link href="0.93/embedding.html#config-internal">Setting the Configuration Programmatically</link>. </p> </answer> </faq> @@ -694,7 +695,7 @@ Check the following:</p> <question>How do I use a user configuration file from a servlet?</question> <answer> <p> - See <link href="0.20.5/embedding.html#config-external">Using a Configuration File in an Embedded App</link>. + See <link href="0.93/embedding.html#config-external">Using a Configuration File in an Embedded App</link>. </p> </answer> </faq> @@ -703,7 +704,7 @@ Check the following:</p> get FOP working for various servlet engines?</question> <answer> <p> - See <link href="0.20.5/servlets.html#servlet-engine">Servlet Engines</link>. + See <link href="0.93/servlets.html#servlet-engine">Servlet Engines</link>. </p> </answer> </faq> @@ -711,7 +712,7 @@ Check the following:</p> <question>Can FOP be used in multithreaded environments?</question> <answer> <p> - See <link href="0.20.5/embedding.html#multithreading">Multithreading FOP</link>. + See <link href="0.93/embedding.html#multithreading">Multithreading FOP</link>. </p> </answer> </faq> @@ -722,13 +723,13 @@ Check the following:</p> <question>The rendering of SVG text in my PDF is of poor quality. Can I control this?</question> <answer> - <p>See <link href="0.20.5/graphics.html#svg-pdf-text">Placing SVG Text into PDF</link>.</p> + <p>See <link href="0.93/graphics.html#svg-pdf-text">Placing SVG Text into PDF</link>.</p> </answer> </faq> <faq id="svg-headless"> <question>How do I use FOP with SVG on headless servers?</question> <answer> - <p>See <link href="0.20.5/graphics.html#batik">FOP: Graphics (Batik)</link>.</p> + <p>See <link href="0.93/graphics.html#batik">FOP: Graphics (Batik)</link>.</p> </answer> </faq> <faq id="svghangs"> @@ -791,7 +792,7 @@ Can I control this?</question> <faq id="svg-scaling"> <question>Why is my SVG rendered at a size different from that specified in my fo:external-graphic element?</question> <answer> - <p>See <link href="0.20.5/graphics.html#svg-scaling">SVG Scaling</link>.</p> + <p>See <link href="0.93/graphics.html#svg-scaling">SVG Scaling</link>.</p> </answer> </faq> <faq id="svg-attribute-required"> @@ -824,7 +825,7 @@ Can I control this?</question> <question>How do I embed fonts in PDF?</question> <answer> <p> - See the <link href="0.20.5/fonts.html">Fonts</link> page for information + See the <link href="0.93/fonts.html">Fonts</link> page for information about embedding fonts. </p> </answer> @@ -843,7 +844,7 @@ Can I control this?</question> set. For a variety of reasons, even those are not completely guaranteed to work, for example you can't use the fi ligature from the standard serif font. Check the <link - href="0.20.5/output.html#pdf-fonts">overview</link> for the default + href="0.93/output.html#pdf-fonts">overview</link> for the default PDF fonts. </p> <p> @@ -851,7 +852,7 @@ Can I control this?</question> the desired character. Furthermore the font must be available on the machine where the PDF is viewed or it must have been embedded in the PDF file. See <link - href="0.20.5/fonts.html">embedding fonts</link>. + href="0.93/fonts.html">embedding fonts</link>. </p> <p> For most symbols, it is better to select the symbol font @@ -869,7 +870,7 @@ Can I control this?</question> <faq id="pdf-postprocess"> <question>What tools are available for post-processing my PDF document?</question> <answer> - <p>See <link href="0.20.5/output.html#pdf-postprocess">PDF Post-processing</link>.</p> + <p>See <link href="0.93/output.html#pdf-postprocess">PDF Post-processing</link>.</p> </answer> </faq> <faq id="pdf-security"> @@ -877,8 +878,8 @@ Can I control this?</question> to my PDF document?</question> <answer> <p> - See <link href="0.20.5/pdfencryption.html">PDF Encryption</link>. - See also <link href="0.20.5/output.html#pdf-postprocess">PDF Post-processing</link>. + See <link href="0.93/pdfencryption.html">PDF Encryption</link>. + See also <link href="0.93/output.html#pdf-postprocess">PDF Post-processing</link>. </p> </answer> </faq> @@ -886,13 +887,13 @@ Can I control this?</question> <question>How do I add document properties (title, author, etc.) to my PDF document?</question> <answer> - <p>See <link href="0.20.5/output.html#pdf-postprocess">PDF Post-processing</link>.</p> + <p>See <link href="0.93/output.html#pdf-postprocess">PDF Post-processing</link>.</p> </answer> </faq> <faq id="pdf-watermark"> <question>How do I add watermarks to my PDF document?</question> <answer> - <p>See <link href="0.20.5/output.html#pdf-watermark">PDF Watermarks</link>.</p> + <p>See <link href="0.93/output.html#pdf-watermark">PDF Watermarks</link>.</p> </answer> </faq> <faq id="pdf-print-contortion"> @@ -925,7 +926,7 @@ Can I control this?</question> <answer> <p> This is a problem of Internet Explorer requesting the content several - times. Please see the <link href="0.20.5/servlets.html#ie">notes on Internet Explorer</link> + times. Please see the <link href="0.93/servlets.html#ie">notes on Internet Explorer</link> for more information. </p> </answer> diff --git a/src/documentation/content/xdocs/fo.xml b/src/documentation/content/xdocs/fo.xml index fa7a16ca2..f61629ec8 100644 --- a/src/documentation/content/xdocs/fo.xml +++ b/src/documentation/content/xdocs/fo.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> <title>XSL-FO Input</title> @@ -463,7 +463,7 @@ This applies similarly to the extent of the after region and the bottom margin o <link href="http://www.renderx.com">RenderX</link> has provided an <link href="http://www.renderx.com/Tests/validator/fo.dtd.html">Unofficial DTD for FO Documents</link>, which may be helpful in validating general FO issues. </p> <p> - FOP also maintains an <link href="http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-fop/src/foschema/fop.xsd?rev=HEAD&content-type=text/plain">Unofficial FOP Schema</link> in the FOP CVS Repository. + FOP also maintains an <link href="http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/foschema/fop.xsd?view=co">Unofficial FOP Schema</link> in the FOP CVS Repository. This document can be used either to validate against the FO standard, or against the actual FOP implementation. See the notes near the beginning of the document for instructions on how to use it. </p> diff --git a/src/documentation/content/xdocs/index.xml b/src/documentation/content/xdocs/index.xml index 6edc8580e..72ff065f7 100644 --- a/src/documentation/content/xdocs/index.xml +++ b/src/documentation/content/xdocs/index.xml @@ -36,12 +36,12 @@ </p> <figure width="480" height="260" src="images/document.jpg" alt="Render Diagram" /> <p> - The latest stable version of FOP (<link href="0.20.5/">0.20.5</link>) is a partial implementation of the + The previous version of FOP (<link href="0.20.5/">0.20.5</link>) is a partial implementation of the <link href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Version 1.0 W3C Recommendation</link>. </p> <p> - The latest version of FOP (<link href="0.92/">0.92 beta</link>) is the second preview release + The latest stable version of FOP (<link href="0.93/">0.93</link>) is the first stable release after a large redesign effort and implements a larger subset than 0.20.5 of the <link href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Version 1.0 W3C Recommendation</link> as well as some parts of the <link href="http://www.w3.org/TR/xsl11">XSL-FO Version 1.1 Working Draft</link>. diff --git a/src/documentation/content/xdocs/knownissues.xml b/src/documentation/content/xdocs/knownissues.xml index dc04d9262..caf96ceaa 100644 --- a/src/documentation/content/xdocs/knownissues.xml +++ b/src/documentation/content/xdocs/knownissues.xml @@ -35,7 +35,6 @@ For additional information on known issues in Apache FOP, please have a look at the following pages, too: </p> <ul> - <li><a href="relnotes.html">the release notes</a></li> <li><a href="bugs.html">the bug list in Bugzilla</a></li> <li><a href="http://wiki.apache.org/xmlgraphics-fop/FOPProjectTasks">the task list in the Wiki</a></li> </ul> @@ -64,6 +63,11 @@ </p> <xi:include href="cocoon://knownissues-raw-layoutengine.xml#xpointer(/document/body/*)"/> </section> + <section> + <title>Other known issues</title> + <p>This section lists other known issues.</p> + <xi:include href="cocoon://knownissues-raw-static.xml#xpointer(/document/body/*)"/> + </section> </section> </body> </document> diff --git a/src/documentation/content/xdocs/license.xml b/src/documentation/content/xdocs/license.xml index e4e8e9471..62f176032 100644 --- a/src/documentation/content/xdocs/license.xml +++ b/src/documentation/content/xdocs/license.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> diff --git a/src/documentation/content/xdocs/news.xml b/src/documentation/content/xdocs/news.xml index f71eed636..187a91337 100644 --- a/src/documentation/content/xdocs/news.xml +++ b/src/documentation/content/xdocs/news.xml @@ -17,7 +17,7 @@ --> <!-- $Id$ --> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/document-v12.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/document-v12.dtd?view=co"> <document> <header> @@ -25,6 +25,15 @@ <version>$Revision$</version> </header> <body> + <section> + <title>9 January 2007 - Apache FOP 0.93 released</title> + <p> + The Apache FOP team is proud to present to you the first + production grade release of the new FOP codebase. This release + has the new API first introduced in release 0.92 beta. It + contains again many bug fixes and new features. + </p> + </section> <section> <title>16 October 2006 - New Committer</title> <p>Welcome Vincent Hennebert!</p> diff --git a/src/documentation/content/xdocs/relnotes.xml b/src/documentation/content/xdocs/relnotes.xml index 161beabca..8499d674b 100644 --- a/src/documentation/content/xdocs/relnotes.xml +++ b/src/documentation/content/xdocs/relnotes.xml @@ -44,11 +44,11 @@ </li> <li> The API has changed between 0.91beta this release. - Please consult the <a href="0.92/upgrading.html">"Upgrading"</a> page for details. + Please consult the <a href="0.93/upgrading.html">"Upgrading"</a> page for details. </li> <li> You may experience different behaviour compared to version 0.20.5. - Please consult the <a href="0.92/upgrading.html">"Upgrading"</a> page for details. + Please consult the <a href="0.93/upgrading.html">"Upgrading"</a> page for details. </li> </ul> <p>Known Issues:</p> @@ -177,7 +177,7 @@ </li> <li> You may experience different behaviour compared to version 0.20.5. - Please consult the <a href="0.92/upgrading.html">"Upgrading"</a> page indicated above for details. + Please consult the <a href="0.93/upgrading.html">"Upgrading"</a> page indicated above for details. </li> </ul> <p>Known Issues:</p> @@ -318,7 +318,7 @@ </li> <li> You may experience different behaviour compared to version 0.20.5. - Please consult the <a href="0.92/upgrading.html">"Upgrading"</a> page indicated above for details. + Please consult the <a href="0.93/upgrading.html">"Upgrading"</a> page indicated above for details. </li> </ul> <p>Known Issues:</p> diff --git a/src/documentation/content/xdocs/site.xml b/src/documentation/content/xdocs/site.xml index a82158024..c33403bcb 100644 --- a/src/documentation/content/xdocs/site.xml +++ b/src/documentation/content/xdocs/site.xml @@ -21,7 +21,6 @@ --> <about label="About"> <index label="Introduction" href="index.html"/> - <license label="Release Notes" href="relnotes.html"/> <download label="Download" href="download.html"/> <compliance label="Compliance" href="compliance.html" description="FOP Compliance"/> <help label="Getting Help" href="gethelp.html"/> @@ -58,7 +57,7 @@ <!-- BEGIN Version 0.20.5 tab --> - <v0205 label="Version 0.20.5" href="0.20.5/" tab="stableversion"> + <v0205 label="Version 0.20.5" href="0.20.5/" tab="maintenanceversion"> <about label="About" href="index.html"/> <using label="Using FOP"> @@ -86,10 +85,12 @@ --> <!-- - BEGIN Version 0.92 documentation tab + BEGIN Version 0.93 documentation tab --> - <trunk label="FOP 0.92 beta" href="0.92/" tab="currentversion"> + <trunk label="FOP 0.93" href="0.93/" tab="stableversion"> <about label="About" href="index.html"/> + <release label="Release Notes" href="releaseNotes_0.93.html"/> + <changes label="Changes" href="changes_0.93.html"/> <upgrading label="Upgrading" href="upgrading.html"/> <using label="Using FOP"> @@ -106,6 +107,7 @@ <if label="Intermediate Format" href="intermediate.html"/> <pdfencryption label="PDF Encryption" href="pdfencryption.html"/> <pdfa label="PDF/A" href="pdfa.html"/> + <pdfx label="PDF/X" href="pdfx.html"/> <graphics label="Graphics" href="graphics.html"/> <fonts label="Fonts" href="fonts.html"/> <hyphenation label="Hyphenation" href="hyphenation.html"/> @@ -114,7 +116,7 @@ </trunk> <!-- - END Version 0.92 documentation tab + END Version 0.93 documentation tab --> <!-- @@ -210,7 +212,7 @@ <resources label="Resources" href="dev/" tab="development"> <faq label="FAQs" href="faq.html"/> <tools label="Tools" href="tools.html"/> - <viewcvs label="ViewCVS" href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop"/> + <viewcvs label="ViewVC" href="http://svn.apache.org/viewvc/xmlgraphics/fop"/> </resources> <subpackages label="SubPackages" href="dev/" tab="development"> @@ -243,6 +245,7 @@ </xmlgraphics.apache.org> <svn-repo href="http://svn.apache.org/repos/asf/xmlgraphics/fop/"> <trunk href="trunk/"/> + <stable href="branches/fop-0_93"/> <maintenance href="branches/fop-0_20_2-maintain/"/> </svn-repo> <xml.apache.org href="http://xml.apache.org/"> diff --git a/src/documentation/content/xdocs/status.xml b/src/documentation/content/xdocs/status.xml index 206dd9fcd..3765889c2 100644 --- a/src/documentation/content/xdocs/status.xml +++ b/src/documentation/content/xdocs/status.xml @@ -27,40 +27,24 @@ <body> <section> <title>Status</title> - <p>[last updated December 19, 2005]</p> + <p>[last updated 9 January 2007]</p> <figure width="585" height="175" src="images/track.png" alt="Planning and branches of FOP development"/> <p> - This is the development status of Apache FOP. Development on the maintenance branch where - FOP 0.20.5 came from has been halted as the focus was transferred entirely to the redesign effort. + This is the development status of Apache FOP. Development on + the maintenance branch where FOP 0.20.5 came from has been + halted. The code base has been largely redesigned. The new + code base has reached release 0.93. </p> </section> <section> <title>Development Status</title> - <p> - Development for FOP Trunk (aka Redesign) is addressing the design issues for layout and - performance. The new design is focusing on making it possible to be conformant - to the spec and be able to handle large documents. - </p> - <p> - The first preview release (0.90alpha1) had similar functionality - to previous FOP releases (although not in every point), some new features - (like keeps on all implemented FOs), a rough API and a suitable design for - developers to work on more functionality. It turned out that the new code - is more stable and useful than we thought. In the meantime many of the - problems reported since the initial release have already been resolved. - </p> - <p> - We now have a good overall design and have been able to add several new features - besides recreating most of the features from 0.20.5. We are doing ongoing work - to make it easier for newbies to jump in and help. Furthermore, an extensive - test suite helps us maintain and improve the quality of the package. - </p> - <p> - Of course, we also welcome any help on the layout managers. So if you - want to push your brain to the limit, come and join us! But don't worry: - there are also various other locations where you can find an easier start - into the code. And we're glad to help you get jumpstarted. Just ask! - </p> + <p>The FOP code base has been largely rewritten, to address + design issues for layout and performance. The new design makes + it better possible to be conformant to the spec and be able to + handle large documents.</p> + <p>The redesign of the code base has largely been completed. The + new code reached production quality with release 0.93. In the + course of 2007 we plan to release version 1.0.</p> <p> If you're looking for a long-term road-map we have to disappoint you. This is Open Source and we're mostly voluteers working in their free time. What we have @@ -82,7 +66,7 @@ </tr> <tr> <td>API</td> - <td>beta, but finalized (feedback wanted)</td> + <td>stable</td> </tr> <tr> <td>FO Tree</td> @@ -97,32 +81,44 @@ <td>stable</td> </tr> <tr> + <td>Intermediate Format Support</td> + <td>stable (could use a speed upgrade)</td> + </tr> + <tr> <td>PDF (Library and Renderer)</td> <td>stable (SVG: stable)</td> </tr> <tr> <td>PostScript</td> - <td>stable (SVG: beta)</td> + <td>stable (SVG: stable with restrictions)</td> </tr> <tr> <td>Java2D, AWT, Bitmap Renderers</td> - <td>beta, needs some detail work</td> + <td>stable</td> </tr> <tr> <td>Text Renderer</td> - <td>beta (feedback wanted)</td> + <td>stable (not much feedback)</td> </tr> <tr> <td>RTF Handler</td> <td>beta, restricted functionality compared to PDF/PS</td> </tr> <tr> - <td>PCL Renderer, SVG Renderer</td> + <td>PCL Renderer</td> + <td>stable (not much feedback)</td> + </tr> + <tr> + <td>AFP Renderer</td> + <td>status unknown (not much feedback)</td> + </tr> + <tr> + <td>SVG Renderer</td> <td>non-functional in sandbox, help needed</td> </tr> <tr> <td>Font Support</td> - <td>stable, but in redesign</td> + <td>stable</td> </tr> <tr> <td>Image Support</td> @@ -138,10 +134,11 @@ <section> <title>Maintenance Status</title> <p> - The latest maintenance release is FOP 0.20.5, released on July 18th, 2003. - See <a href="relnotes.html">release notes</a> for more details. - The maintenance branch has been frozen in 2004 so the team can concentrate - on the redesign efforts. + The latest release of the maintenance branch is FOP 0.20.5, + released on July 18th, 2003. See <a + href="relnotes.html">release notes</a> for more details. The + maintenance branch has been frozen in 2004 so the team can + concentrate on the new code base. </p> </section> <!--section id="stats"> diff --git a/src/documentation/content/xdocs/tabs.xml b/src/documentation/content/xdocs/tabs.xml index 8aba41984..c54eac7a7 100644 --- a/src/documentation/content/xdocs/tabs.xml +++ b/src/documentation/content/xdocs/tabs.xml @@ -17,12 +17,12 @@ --> <!-- $Id$ --> <!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN" - "http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-forrest/src/core/context/resources/schema/dtd/tab-cocoon-v10.dtd"> + "http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/schema/dtd/tab-cocoon-v10.dtd?view=co"> <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 0.20.5" dir="0.20.5/"/> - <tab label="Version 0.92 beta" dir="0.92/"/> + <tab label="Version 0.93" dir="0.93/"/> <tab label="FOP Trunk" dir="trunk/"/> <tab label="Development" dir="dev/"/> <!-- diff --git a/src/documentation/content/xdocs/trunk/anttask.xml b/src/documentation/content/xdocs/trunk/anttask.xml index 9831f2c01..44550c3d7 100644 --- a/src/documentation/content/xdocs/trunk/anttask.xml +++ b/src/documentation/content/xdocs/trunk/anttask.xml @@ -37,17 +37,19 @@ One method of defining the task is as follows: </p> <source><![CDATA[ -<property name="fop.dir" value="....path to your FOP jar files..."/> +<property name="fop.home" value="....path to your FOP HOME directory..."/> <taskdef name="fop" classname="org.apache.fop.tools.anttasks.Fop"> - <classpath> - <pathelement location="${fop.dir}\fop.jar"/> - <pathelement location="${fop.dir}\batik.jar"/> - <pathelement location="${fop.dir}\avalon-framework.jar"/> - <pathelement location="${fop.dir}\commons-logging.jar"/> - <pathelement location="${fop.dir}\commons-io.jar"/> - </classpath> + <classpath> + <fileset dir="${fop.home}/lib"> + <include name="*.jar"/> + </fileset> + <fileset dir="${fop.home}/build"> + <include name="fop.jar"/> + <include name="fop-hyph.jar" /> + </fileset> + </classpath> </taskdef> ]]></source> <p> @@ -74,13 +76,24 @@ <tr> <td>format</td> <td>Possible output formats:<br/> + <code>application/X-fop-awt-preview</code><br/> + <code>application/X-fop-print</code><br/> + <code>application/X-fop-areatree</code><br/> <code>application/pdf</code><br/> <code>application/postscript</code><br/> - <code>application/vnd.mif</code><br/> - <code>application/rtf</code><br/> + <code>application/mif</code><br/> + <code>application/rtf</code>, + <code>text/richtext</code>, + <code>text/rtf</code><br/> + <code>application/x-pcl</code>, <code>application/vnd.hp-PCL</code><br/> + <code>application/x-afp</code>, + <code>application/vnd.ibm.modcap</code><br/> <code>text/plain</code><br/> - <code>text/xml</code><br/> + <code>image/svg+xml</code><br/> + <code>image/gif</code><br/> + <code>image/png</code><br/> + <code>image/tiff</code><br/> </td> <td>No, defaults to <code>application/pdf</code></td> </tr> diff --git a/src/documentation/content/xdocs/trunk/graphics.xml b/src/documentation/content/xdocs/trunk/graphics.xml index 9f56f0526..beb860223 100644 --- a/src/documentation/content/xdocs/trunk/graphics.xml +++ b/src/documentation/content/xdocs/trunk/graphics.xml @@ -256,12 +256,6 @@ Smooth Line Art in the Acrobat preferences will fix this). If the text is inserted into the PDF using the inbuilt text commands for PDF it will use a single character. </p> - <p> -For PDF output, there is a <a href="configuration.html#svg-strokeSVGText">configuration option to force SVG text to be rendered as text</a>. -The drawback to this approach is that it is effective only for available fonts (including embedded fonts). -Font sizes are rounded to the next integer point size. -This will be improved in the future. - </p> <p>Note that because SVG text can be rendered as either text or a vector graphic, you may need to consider settings in your viewer for both. The Acrobat viewer has both "smooth line art" and "smooth text" settings that may need to be set for SVG images to be displayed nicely on your screen (see Edit / Preferences / Display). This setting will not affect the printing of your document, which should be OK in any case, but will only affect the quality of the screen display.</p> diff --git a/src/documentation/content/xdocs/trunk/index.xml b/src/documentation/content/xdocs/trunk/index.xml index dfa92c3b9..e150ffe9a 100644 --- a/src/documentation/content/xdocs/trunk/index.xml +++ b/src/documentation/content/xdocs/trunk/index.xml @@ -26,16 +26,17 @@ <section id="intro"> <title>Introduction</title> <p> - <strong>FOP Trunk</strong> is the name for the current development code as found in the - <a href="ext:svn-repo/trunk">Subversion repository</a>. This section of the FOP provides - the documentation for this version. + <strong>FOP Trunk</strong> is the name for the current + development code as found in the <a + href="ext:svn-repo/trunk">Subversion repository</a>. This + section of the FOP web site provides the documentation for + this version. </p> <p> The Apache FOP team is proud to present to you the largely rewritten codebase which is finally in a state where you can start to use it. It has taken over three years to get this - far and over two years without a new release from the FOP project. We would like to encourage - you to download the code and to play with it. We're still in the process of adding new major - features and stabilizing the code. We welcome any feedback you might have and even more, any + far and over two years without a new release from the FOP project. We're still in the process of adding new + features. We welcome any feedback you might have and even more, any other form of help to get the project forward. </p> </section> diff --git a/src/documentation/content/xdocs/trunk/output.xml b/src/documentation/content/xdocs/trunk/output.xml index 117a49574..8c2c0213e 100644 --- a/src/documentation/content/xdocs/trunk/output.xml +++ b/src/documentation/content/xdocs/trunk/output.xml @@ -84,8 +84,9 @@ out = proc.getOutputStream();]]></source> compatible. </p> <p> - Note that FOP does not currently support "tagged PDF", PDF/X or PDF/A-1a. - <a href="pdfa.html">Support for PDF/A-1b</a> has recently been added, however. + Note that FOP does not currently support "tagged PDF" or PDF/A-1a. + Support for <a href="pdfa.html">PDF/A-1b</a> and <a + href="pdfx.html">PDF/X</a> has recently been added, however. </p> <section id="pdf-fonts"> <title>Fonts</title> diff --git a/src/documentation/content/xdocs/trunk/pdfencryption.xml b/src/documentation/content/xdocs/trunk/pdfencryption.xml index f68eae437..f68eae437 100755..100644 --- a/src/documentation/content/xdocs/trunk/pdfencryption.xml +++ b/src/documentation/content/xdocs/trunk/pdfencryption.xml diff --git a/src/documentation/content/xdocs/trunk/upgrading.xml b/src/documentation/content/xdocs/trunk/upgrading.xml index 4772fcb4c..b8aa58200 100644 --- a/src/documentation/content/xdocs/trunk/upgrading.xml +++ b/src/documentation/content/xdocs/trunk/upgrading.xml @@ -31,24 +31,34 @@ </p> <ul> <li> - More than half of the codebase has been rewritten over the last three years. The code is - relatively new and possibly not as stable as version 0.20.5 in every regard. But the code - is <strong>quickly approaching production level</strong>, especially when you're happy - with only PDF and PostScript output. + More than half of the codebase has been rewritten over the last three years. With version 0.93 the code has reached <strong>production level</strong>. </li> <li> - The API of FOP has changed considerably and is not backwards-compatible with version 0.20.5. + The API of FOP has changed considerably and is not + backwards-compatible with versions 0.20.5 and + 0.91beta. Version 0.92 introduced the <strong>new stable + API</strong>. </li> <li> - If you are using a configuration file, you have to rebuild it in the new format. The format + Since version 0.92 some deprecated methods which were part + of the old API have been removed. If you upgrade from 0.91 + beta, you will need to adjust your Java code. Similarly if + you upgrade from 0.92 and use deprecated methods. + </li> + <li> + If you are using a configuration file for version 0.20.5, you have to rebuild it in the new format. The format of the configuration files has changed since version 0.20.5. See conf/fop.xconf for an example configuration file. A XML Schema file can be found under src/foschema/fop-configuration.xsd. </li> - <li> - There have been changes to the end-user API between 0.91 beta and 0.92 beta. With version 0.92, - the API is now considered stable. Some methods have been deprecated and will be removed with - the next release. If you upgrade from 0.91 beta, you will need to adjust your Java code. + <li> + If you are using font metrics files for version 0.20.5 or + 0.92 or earlier, you have to regenerate them in the new + format. The new format is characterized by a version + attribute on the top-level font-metrics element, whose value + is 2.0. The absence of a version attribute will be + interpreted as version 1.0, and such metrics files will no + longer be parsed. </li> <li> <p> @@ -67,7 +77,7 @@ <li> Extensions and Renderers written for version 0.20.5 will not work with the new code! The new FOP extension for <a href="http://barcode4j.krysalis.org">Barcode4J</a> will be available in - January 2006. + January 2007. </li> <li> The PCL Renderer and the MIF Handler have not been resurrected, yet! They are currently non-functional @@ -106,13 +116,13 @@ or <code>instream-foreign-object</code> objects. If images or SVGs are sized differently in your outputs with the new FOP version check <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=37136">Bug 37136</a> - as it contains some hints on what to. The file + as it contains some hints on what to do. The file <a href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/examples/fo/basic/images.fo?view=markup"> <code>"examples/fo/basic/images.fo"</code></a> has - a number of good examples that shows the new, more correct behaviour. + a number of good examples that show the new, more correct behaviour. </li> <li> - The <code>fox:outline</code> extension not implemented in this version anymore. + The <code>fox:outline</code> extension is not implemented in this version anymore. It has been superseded by the new bookmark elements from XSL-FO 1.1. </li> <li> diff --git a/src/documentation/resources/stylesheets/changes2document.xsl b/src/documentation/resources/stylesheets/changes2document.xsl index 8ac82a938..2582b03ea 100644 --- a/src/documentation/resources/stylesheets/changes2document.xsl +++ b/src/documentation/resources/stylesheets/changes2document.xsl @@ -49,7 +49,8 @@ <xsl:value-of select="@title"/> </xsl:when> <xsl:otherwise> - <xsl:text>History of Changes</xsl:text> <xsl:value-of select="$versionNumber"/> + <xsl:text>History of Changes </xsl:text> + <xsl:value-of select="$versionNumber"/> </xsl:otherwise> </xsl:choose> </title> diff --git a/src/documentation/resources/stylesheets/known-issues2document.xsl b/src/documentation/resources/stylesheets/known-issues2document.xsl new file mode 100644 index 000000000..8e10c35a2 --- /dev/null +++ b/src/documentation/resources/stylesheets/known-issues2document.xsl @@ -0,0 +1,49 @@ +<?xml version="1.0"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id$ --> +<xsl:stylesheet + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version="1.0"> + + <xsl:template match="known-issues"> + <document> + <header> + <title>Known Issues</title> + </header> + <body> + <xsl:choose> + <xsl:when test="count(known-issue) > 0"> + <ul> + <xsl:apply-templates select="known-issue"/> + </ul> + </xsl:when> + <xsl:otherwise> + <p>Currently, there are no known issues to list here!</p> + </xsl:otherwise> + </xsl:choose> + </body> + </document> + </xsl:template> + + <xsl:template match="known-issue"> + <li> + <xsl:apply-templates/> + </li> + </xsl:template> + +</xsl:stylesheet> diff --git a/src/documentation/resources/stylesheets/releaseNotes2document.xsl b/src/documentation/resources/stylesheets/releaseNotes2document.xsl index 700f5e317..e87ec4f3a 100644 --- a/src/documentation/resources/stylesheets/releaseNotes2document.xsl +++ b/src/documentation/resources/stylesheets/releaseNotes2document.xsl @@ -75,11 +75,11 @@ <note>This is not a complete list of changes, a full list of changes in this release <a href="changes_{$versionNumber}.html">is available</a>.</note> - <xsl:if test="action[@context='code' and @importance='high']"> + <xsl:if test="action[@context='Code' and @importance='high']"> <section> <title>Important Changes Code Base</title> <ul> - <xsl:apply-templates select="action[@context='code' and @importance='high']"> + <xsl:apply-templates select="action[@context='Code' and @importance='high']"> <xsl:sort select="@type"/> </xsl:apply-templates> </ul> diff --git a/src/documentation/sitemap.xmap b/src/documentation/sitemap.xmap index c9eed11a7..b7af0b9f0 100644 --- a/src/documentation/sitemap.xmap +++ b/src/documentation/sitemap.xmap @@ -45,6 +45,7 @@ <map:generate type="file" src="{project:status}" /> <map:transform src="resources/stylesheets/releaseNotes2document.xsl"> <map:parameter name="versionNumber" value="{3}"/> + <map:parameter name="path" value="{1}{2}"/> </map:transform> <map:serialize type="xml-document"/> </map:match> @@ -69,6 +70,12 @@ </map:transform> <map:serialize type="xml-document"/> </map:match> + <map:match type="regexp" pattern="^(.*?)([^/]*)knownissues-raw-static.xml$"> + <!--<map:generate type="file" src="{project:knownissues}"/>--> + <map:generate type="file" src="../../known-issues.xml"/> + <map:transform src="resources/stylesheets/known-issues2document.xsl"/> + <map:serialize type="xml-document"/> + </map:match> </map:pipeline> diff --git a/status.xml b/status.xml index 17c5e5df3..d2dc37c51 100644 --- a/status.xml +++ b/status.xml @@ -34,6 +34,43 @@ <action context="Code" dev="MM" type="add"> Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements. </action> + </release> + <release version="0.93" date="9 January 2007"> + <notes> + <p>This is the first production grade release of the new FOP + codebase.</p> + <ul> + <li>It contains the new API first introduced in release 0.92 + beta. The preceding API has been removed. + </li> + <li> + See the <a href="../compliance.html">compliance page</a> for an + overview of the compliance of this release with the XSL 1.0 and + 1.1 recommendations. + </li> + <li> + This release again contains many bug fixes and new features. See + below for details. + </li> + <li> + See the <a href="../knownissues.html">known issues page</a> + for an overview of the known issues with this release. + </li> + </ul> + <p>Caveats:</p> + <ul> + <li> + You may experience different behaviour compared to version 0.20.5. + Please consult the <a href="upgrading.html">"Upgrading"</a> page for details. + </li> + </ul> + </notes> + <action context="Code" dev="BD" type="add" importance="high"> + Added support for the use of Open Type fonts + </action> + <action context="Code" dev="BD" type="update" fixes-bug="5535" due-to="Adam Strzelecki, Victor Mote" importance="high"> + Enabled Copy/Paste from PDF content in Acrobat Reader for text using embedded TrueType fonts. + </action> <action context="Code" dev="SP" type="update" fixes-bug="41044" due-to="Richard Wheeldon"> Commented out unused properties, in order to minimize memory usage. </action> @@ -44,7 +81,7 @@ Added initial support for loading fonts without a pre-created XML font metric file. </action> - <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens"> + <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens" importance="high"> Support for the rgb-icc() function and for a proprietary cmyk() function (for device CMYK colors only through the PDF renderer so far). </action> @@ -151,7 +188,7 @@ 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> @@ -159,7 +196,7 @@ 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 @@ -200,7 +237,7 @@ 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> |