From ff1e921c8d093574053b8aa82b592c336ba6f5f5 Mon Sep 17 00:00:00 2001
From: Keiron Liddle
Date: Thu, 1 Nov 2001 11:33:52 +0000
Subject: [PATCH] some updates to links for xsl, svg and sax updated faq to use
faq dtd
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194531 13f79535-47bb-0310-9956-ffa450edef68
---
docs/xml-docs/fop.xml | 2 +-
docs/xml-docs/fop/faq.xml | 115 +++++++++++++++++++-----------
docs/xml-docs/fop/implemented.xml | 4 +-
docs/xml-docs/fop/readme.xml | 7 +-
docs/xml-docs/fop/resources.xml | 6 +-
docs/xml-docs/makedoc.sh | 3 +-
6 files changed, 87 insertions(+), 50 deletions(-)
diff --git a/docs/xml-docs/fop.xml b/docs/xml-docs/fop.xml
index bc484d152..bb18c6711 100644
--- a/docs/xml-docs/fop.xml
+++ b/docs/xml-docs/fop.xml
@@ -22,7 +22,7 @@
-
+
diff --git a/docs/xml-docs/fop/faq.xml b/docs/xml-docs/fop/faq.xml
index f235c49cd..b9fa59aad 100644
--- a/docs/xml-docs/fop/faq.xml
+++ b/docs/xml-docs/fop/faq.xml
@@ -1,8 +1,9 @@
-
-
-
-
+
+
+
+ About the FAQ
+
Here we have some answers to common questions about FOP. This only covers
general information about getting started with FOP and pointers to more
@@ -13,21 +14,11 @@
The site uses Jyve to provide an interactive FAQ:
http://www.OWAL.co.uk:8090/
-
-
-
-
What is FOP?
-
How does FOP interact with other Apache Projects?
-
What is XSL (FO)?
-
What can I do with FOP?
-
How can I contribute?
-
How do I author XSL documents?
-
How can I see a demo?
-
-
-
-
-
+
+
+
+ What is FOP?
+
FOP is a print formatter for XSL formatting objects.
@@ -36,9 +27,11 @@
into a page layout. The main target is PDF but other rendering targets
are supported, such as AWT, PCL, text and direct printing.
-
-
-
+
+
+
+ How does FOP interact with other Apache Projects?
+
FOP is distributed with Cocoon as a PDF serializer for XSL (FO) documents.
@@ -46,34 +39,76 @@
Batik can be used with FOP to transcode an SVG image into a PDF document.
The mime type for PDF is "application/pdf".
-
-
-
+
+
+
+
+ What is XSL (FO)?
+
+XSL is an XML format that is used to specify a pagination and other
+styling for page layout output. XSL can be used in conjunction with
+XSLT to convert from any XML format into a paginated layout ready for
+printing or displaying.
-
-
-
+XSL defines a set of formatting objects in xml that describes the
+way pages are set up. The contents of the pages are filled from
+flows which. There can be static flows that appear on every page
+and the main flow which fills the body of the page.
-
-
-
+
+
+
+
+ What can I do with FOP?
+
+FOP is an application or library that converts an XSL FO document
+into the paginated output. It is possible to render the output
+to different targets, the main target is PDF. FOP can be run from
+the command line or embedded into your Java application.
-
-
-
+The XSL FO can be delivered to FOP with XML(XSL FO), XML+XSL or
+SAX events.
+
+
+
+
+
+ How can I contribute?
+
+
+There is always plenty of things to do.
-
-
-
+
+
+
+
+ How do I author XSL documents?
+
+
+Often XSL FO is created from XML and XSLT. There are some
+standard XML markups such as Docbook that can be converted
+into XSL FO and other XML formats.
+
+
+There are some XSL authoring tools that may help you to
+author XSL FO documents or the XML and XSLT documents.
+
+
+
+
+
+ How can I see a demo?
+
There will be a Java Webstart demo sometime in the future.
+This will use the AWT viewer to display FO documents.
FOP is the world's first print formatter driven by XSL formatting
- objects. It is a Java application that reads a formatting object
- tree and then renders the resulting pages to a specified output.
+ objects and the world's first output indepent formatter. It is a
+ Java application that reads a formatting object tree and then
+ renders the resulting pages to a specified output. Output formats
+ currently supported are PDF, PCL, SVG, XML (area tree representation),
+ Print, AWT and TXT.
The primary output target is PDF.
XSL-FO Candidate Recommendation (21 November 2000)
+
XSL-FO Recommendation (15 October 2001)
A dtd for the XSL-FO CR from November provided by N. Grigoriev from RenderX
-
Supported SVG Candidate Recommendation (02 November 2000)
+
Supported SVG Recommendation (04 September 2001)
XML Recommendation
XSLT Recommendation
Portable Document Format (PDF) 1.3 Reference Manual
-
Simple API for XML (SAX)
+
Simple API for XML (SAX)
Document Object Model (DOM)
Namespaces in XML Recommendation
Java JDK 1.1 Documentation
diff --git a/docs/xml-docs/makedoc.sh b/docs/xml-docs/makedoc.sh
index 192a37bf3..a0ff6da34 100755
--- a/docs/xml-docs/makedoc.sh
+++ b/docs/xml-docs/makedoc.sh
@@ -1,7 +1,6 @@
#!/bin/sh
#This file should be executable
-
echo
echo "Converting Fop's xml documentation into a pdf file, creating html docs"
echo "----------------"
@@ -16,7 +15,7 @@ if [ "$JAVA_HOME" = "" ] ; then
fi
LIBDIR=../../lib
-LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip:$LIBDIR/ant.jar:$LIBDIR/batik.jar:$LIBDIR/buildtools.jar:$LIBDIR/xerces-1.2.3.jar:$LIBDIR/xalan-2.0.0.jar:$LIBDIR/bsf.jar:$LIBDIR/avalon-framework-4.0.jar:$LIBDIR/logkit-1.0b4.jar:$LIBDIR/jimi-1.0.jar:$LIBDIR/stylebook.jar:$LIBDIR/../build/fop.jar
+LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/classes.zip:$LIBDIR/ant.jar:$LIBDIR/batik.jar:$LIBDIR/buildtools.jar:$LIBDIR/xerces-1.4.3.jar:$LIBDIR/xalan-2.2D11.jar:$LIBDIR/logkit-1.0.jar:$LIBDIR/jimi-1.0.jar:$LIBDIR/stylebook.jar:$LIBDIR/../build/fop.jar
ANT_HOME=$LIBDIR
echo Building with classpath $LOCALCLASSPATH:$CLASSPATH
--
2.39.5