FOP: Other Resources Resources useful for developing and using FOP $Revision$
Specifications
XSL-FO
  • XSL-FO Recommendation (15 October 2001)
  • Unofficial DTD for the XSL-FO Recommendation provided by N. Grigoriev from RenderX.
XSLT
  • XSLT Recommendation
XML
  • XML Recommendation
  • Simple API for XML (SAX)
  • Document Object Model (DOM)
  • Namespaces in XML Recommendation
Java
  • Java JDK 1.3 Documentation
PDF
  • Portable Document Format (PDF) Reference Manual
Unicode
  • UTR-14 (Unicode Standard Annex #14: Line Breaking Properties)
Other
  • Supported SVG Recommendation (04 September 2001)
Books, Tutorials, Articles
XSL-FO
  • [online book] The XML Bible, by Elliotte Rusty Harold. Chapter 18 of XSL Formatting Objects
  • [online article] Using Formatting Objects with the Slides DTD, by Paul Sandoz.
  • [online article] Using XSL Formatting Objects, by J. David Eisenberg.
  • [online reference] XSL FO reference, by Miloslav Nic.
  • [online reference] Dave Pawson's XSL-FO FAQ.
  • [online book] An introduction to XSL Formatting Objects, by Dave Pawson. See hardcopy version below.
  • [book] XSL-FO, by Dave Pawson, O'Reilly & Associates, 2002, ISBN 0-596-00355-2. See online version above.
  • [book] Definitive XSL-FO, by G. Ken Holman, Prentice Hall PTR, 2003, ISBN 0-131-40374-5.
  • [book] XSL Formatting Objects Developer's Handbook, by Doug Lovell, Sams, 2002, ISBN 0-672-32281-1.
  • [book] Practical Formatting Using XSLFO, Crane Softwrights Ltd., 2003, ISBN 1-894049-11-X.
XSLT
  • [book] XSLT Programmer's Reference, by Michael H. Kay, Wrox Press, ISBN 1-861-00506-7.
  • [book] XSLT, by Doug Tidwell, O'Reilly & Associates, 2001, ISBN 0-596-00053-7.
  • [book] XSLT Cookbook, by Sal Mangano, O'Reilly & Associates, 2002, ISBN 0-596-00372-2.
  • [article] Dave Pawson's XSL FAQ.
  • [book] XPath and XPointer: Locating Content in XML Documents, by John E. Simpson, O'Reilly & Associates, 2002, ISBN 0-596-00291-2.
  • [book] XSL Essentials, by Michael Fitzgerald, John Wiley & Sons, 2001, ISBN 0-471-41620-7.
  • [book] Java and XSLT, by Eric M. Burke, O'Reilly & Associates, 2001, ISBN 0-596-00143-6.
XML
  • [online book] The XML Bible, by Elliotte Rusty Harold. See hardcopy version below.
  • [book] The XML Bible, by Elliotte Rusty Harold, John Wiley & Sons, ISBN 0-764-54760-7. See online version above.
  • [online resource] A great number of additional XML-related books and articles can be found at the O'Reilly XML Site.
Java
  • [online resource] A great number of Java-related books and articles can be found at the O'Reilly Java Site.
PDF
  • [online resource] Links to the various PDF file format specifications and numerous other documents can be found at Adobe Solutions Network, Acrobat Resources, Acrobat 5.0 SDK Documentation.
  • [online resource] A list of PDF technical resources can be found at Adobe Solutions Network, Acrobat Resources, Acrobat/PDF Technical Notes
  • [online resource] A list of Acrobat and PDF developer resources can be found at Adobe Solutions Network, Acrobat Resources, Resources for Developers.
PostScript
  • [online resource] A list of PostScript-related technical resources can be found at Adobe Solutions Network, PostScript Language Technical Notes
  • [online resource] Additional PostScript-related developer resources can be found at Adobe Solutions Network, PostScript SDK Archive.
Related/Useful Products
FOP add-ons
  • [software] TIFFRenderer is a renderer for outputting multi-page TIFF: http://www.tkachenko.com/fop/tiffrenderer.html (MPL)
  • [software] AFP Renderer / Batch Assembler for FOP: http://mypage.bluewin.ch/huanderegg/ (open source, license unclear)
  • [software] The Mogwai Project includes a renderer for FOP that generates output for Okidata dot matrix printers (GPL).
  • [software] Barcode4J (formerly Krysalis Barcode) is a barcode generator which can be used with FOP (Apache-style license).
PDF post-processors
  • [software] iText (MPL and LGPL)
  • [software] PJ Classic by Etymon (GPL)
  • [software] PJ Professional by Etymon (commercial)
XSL-FO editors
  • [software] FOA (Formatting Objects Authoring) (MPL)
  • [software] FOEditor by Scruffy Software (Shareware)
  • [software] Scriptura by Inventive Designers (commercial)
  • [software] XSLfast by jCatalog Software AG (commercial)
  • [software] XML Report Styler by Rubico (commercial)
Other products
  • [software] html2fo is a converter from HTML to XSL-FO (GPL).
  • [software] wh2fo is a converter from Word HTML to XSL-FO (MPL).
  • [software] RTF2FO is a converter from RTF to XSL-FO by Novosoft (commercial).
  • [software] The XPath Visualizer. Web site says: "This is a full blown Visual XPath Interpreter for the evaluation of any XPath expression and visual presentation of the resulting nodeset or scalar value." Requires Internet Explorer 5+. (freeware)