ABSTRACT
This paper proposes an extension of the XSL-FO standard which allows the specification of an unlimited number of arbitrarily shaped page regions. These extensions are built on top of XSL-FO 1.1 to enable flow content to be laid out into arbitrary shapes and allowing for page layouts currently available only to desktop publishing software. Such a proposal is expected to leverage XSL-FO towards usage as an enabling technology in the generation of content intended for personalized printing.
- Adobe® Systems. Postscript language tutorial and cookbook. Addison-Wesley, 1985.Google Scholar
- Adobe® Systems. PostScript™ Language Reference Manual, 2nd ed. Adobe Systems Incorporated, 1990. Google ScholarDigital Library
- Adobe® Systems. PDF Reference, 4th ed. Adobe Systems Incorporated, 2003.Google Scholar
- Apache Software Foundation. Batik SVG Toolkit. Web Page, September 2004. Extracted from http://xml.apache.org/batik/.Google Scholar
- Apache Software Foundation. Formatting Objects Processor. Web Page, September 2004. Extracted from http://xml.apache.org/fop/.Google Scholar
- Canfora, G., and Cerulo, L. A visual approach to define xml to fo transformations. In Proceedings of the 14th international conference on Software engineering and knowledge engineering (2002), ACM Press, pp. 563--570. Google ScholarDigital Library
- Knuth, D. E. The TeXbook, vol. A of Computers & Typesetting. Addison-Wesley, 1986. Google ScholarDigital Library
- Kreulich, K. Publishing Workflows with XSL-FO. In XML Europe 2003 (London, England, 2003), International Digital Enterprise Alliance, pp. 1--6.Google Scholar
- Pawson, D. XSL-FO: Making XML Look Good in Print. O'Reilly, United States, 2002. Google ScholarDigital Library
- Shirley, P. Fundamentals of Computer Graphics. A. K. Peters, Ltd., 2002. Google ScholarDigital Library
- Sun Microsystems Inc. JavaTM 2 platform, standard edition, v 1.4.2 API specification. Website, September 2004. Extracted from http://java.sun.com/j2se/1.4.2/docs/api/index.html.Google Scholar
- TeX Users Group. Comprehensive TeX Archive Network (CTAN). Extracted from http://www.tug.org/ctan.html, 2004.Google Scholar
- W3C, World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.0. Web, October 2001. Extracted from http://www.w3.org/TR/xsl/.Google Scholar
- W3C, World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.1. W3C Working Draft, December 2003. Extracted from http://www.w3.org/TR/2003/WD-xsl11-20031217/.Google Scholar
- W3C, World Wide Web Consortium. Scalable Vector Graphics (SVG) 1.2. W3C Working Draft, May 2004. Extracted from http://www.w3.org/TR/SVG12/.Google Scholar
- W3C,World Wide Web Consortium. Scalable Vector Graphics (SVG) 1.1 Specification. W3C Recommendation, January 2003. Extracted from http://www.w3.org/TR/SVG11/.Google Scholar
Index Terms
- Support for arbitrary regions in XSL-FO
Recommendations
XSL-FO 2.0: automated publishing for graphic documents
DocEng '09: Proceedings of the 9th ACM symposium on Document engineeringThe W3C (World Wide Web Consortium) is in the process of developing the second major version of XSL-FO (eXtensible Stylesheet Language - Formatting Objects) [1], the formatting specification component of XSL. XSL-FO is widely deployed in industry and ...
Support for arbitrary regions in XSL-FO: a proposal for extending XSL-FO semantics and processing model
WWW '05: Special interest tracks and posters of the 14th international conference on World Wide WebThis paper proposes an extension of the XSL-FO standard which allows the specification of an unlimited number of arbitrarily shaped page regions. These extensions are built on top of XSL-FO 1.1 to enable flow content to be laid out into arbitrary shapes ...
A multi-format variable data template wrapper extending podis PPML-T standard
DocEng '07: Proceedings of the 2007 ACM symposium on Document engineeringVariable Data Print (VDP) has fueled the need for increasingly sophisticated tools and capabilities with every solution vendor providing different approaches and techniques.
Nevertheless, it is possible to provide a unified wrapperaround these different ...
Comments