DEVELOPER'S ZONE 

 SHOP 


 SEARCH 

 LIVE HELP 
Live Help
RenderX logo
 Products
 Demos
 Stories
 Solutions
 Support
 Download
 Customers
 Partners
 Company
 Sitemap

 Overview


 1003 Loan Application (live)


 ACORD Insurance


 Business Graphics


 Chess Viewer


 DiType Examples


 DocBook Service


 Dynamic Barcodes


 Dynamic W-9s


 Examples with sources


 FO Test Suite


 FO Tips & Tricks


 Hammer Art


 How It Works


 HP "Design & Print"


 Legal Documents


 Oracle Dynamic Reports


 XML RG Report Generator


 PDF Examples


 Sample Books


 W3C Specifications


 Proceedings



Free Personal Edition!



XEP 4

Free software for non-commercial use:

Name:
Company:
Email (Required):

More information on the Free Personal Edition is here.

W3C Specification Examples

This section presents an XSL stylesheet designed to transform W3C documents conformant to W3C XML Specification DTD 2.0 into XSL Formatting Objects. Documents available so far include the XML, XPath, XSL and XSL FO (XSLFO) specifications. For all of these, we present a zip of the complete package as well as PDF results from rendering them using XEP Engine.

Background

To the best of our knowledge, the style sheet developed covers the majority of elements/constructs found in the DTD, with one important exception: IDL-related markup from DOM Spec is omitted as it is left undocumented in the DTD description.

We have tried to build a style for real documents, rather than for an abstract DTD. Therefore, the style also comprises elements specific to certain documents (e.g. element syntax descriptors in XSLT Specification). Moreover, in cases where real usage of an element in documents contradicted the formatting intent as specified in the XMLSpec DTD docs, we have privileged the real-life usage (see e.g. treatment of <slist> elements, or <titleref> usage in XML Spec).

Parameters

The stylesheet has four global parameters:

title-color: Specifies the color to be used for all headers and the left sidebar.

attr-color: Specifies the color to be used for all hyperlinks.

lhs-width and rhs-width: Control the width of the left-hand and right-hand columns in BNF productions, respectively (see the description of scrap element in the XMLSpec DTD docs). These parameters are used to tweak single documents individually.

Results

The stylesheet has been tested on several W3C documents. Relative XML sources are publicly available from the W3C web site. No changes were made to the XML sources. The ZIP file includes XML source, XSL transform, resulting PDF and any included images so that you can recreate these on your own if you wish.

RenderX gives no guarantee about the integrity of the transformation and rendering results (or even legibility thereof :o) ). Therefore, all documents except for the original XML sources cannot be considered as exactly reproducing the correspondent W3C normatives. Use at your own risk.

XPath Recommendation

Source: REC-xpath-19991116.xml
PDF: REC-xpath-19991116.pdf
ZIP: xpath.zip

XML Recommendation

Source: REC-xml-20040204.xml
PDF: REC-xml-20040204.pdf
Zip: xml.zip

XSL FO Recommendation

Source: REC-xsl-20011015.xml
PDF: REC-xsl-20011015.pdf
ZIP: xsl.zip

XSLT Recommendation

Source: REC-xslt-19991116.xml
PDF: REC-xslt-19991116.pdf
ZIP: xslt.zip


News

December 4, 2009
XEP 4.17 released

Adds support for multi-media
objects like Flash and MPEG,
enhanced PDF Forms through
support of Javascript libraries
and hooks for fields, adds XPS
as a new output format.

More news...

March 9, 2009
RenderX at 2009 AIIM/On Demand

Visit us in Booth #1432
and #1449 at the
Pennsylvania Convention
Center, Philadelphia, PA,
March 30-April 2, 2009.

More news...

December 12, 2008
XEP 4.14 released

SVG backend, XEPOUT as
external graphics, control
image data placement in PS.

More news...

September 17, 2008
RenderX at Oracle
OpenWorld 2008


Visit us in Booth #3730 in
San Francisco at Moscone
West September 21-24.

More news...

August 19, 2008
XEP 4.13 released

'Transpromo' and 'watermark'
extensions and bug fixes.

More news...

July 25, 2008
DiType 2.2 Release

PDF and PS backend
configuration options,
improved TTF, faster
rendering of tables.

More news...