<?xml version='1.0' encoding='ISO-8859-1'?>
<?xml-stylesheet href="stylesheets/public2html.xsl" type="text/xsl"?>
<publicPage location="http://www.w3.org/Style/XSL" domain="INK">
  <shortdesc>
    Home page of the Extensible Stylesheet Language at W3C
  </shortdesc>
<!--
  <notice>This site will look much better in a browser that supports
  web standards, but is accessible to any browser or Internet
  device.</notice>
  -->
  <title>The Extensible Stylesheet Language Family (XSL)</title>
  
  <intro>    
    <p><strong>XSL</strong> is a family of recommendations for defining XML
document transformation and presentation. It consists
      of three parts:</p>
   <dl>
      <dt><a href="http://www.w3.org/TR/xslt">XSL
	Transformations</a> (XSLT)</dt>
      <dd>a language for transforming XML;</dd>
      <dt><a href="http://www.w3.org/TR/xpath">The XML Path Language</a>
      (XPath)</dt>
  <dd>an expression language used by XSLT (and many other
      languages) to access or refer to
      parts of an XML document;</dd>
      <dt><a href="http://www.w3.org/TR/xsl">XSL Formatting Objects</a> (XSL-FO)</dt>
      <dd>an XML vocabulary for specifying
      formatting semantics.</dd>
     </dl>
   <p>An XSLT stylesheet specifies the presentation of
      a class of XML documents by describing how an instance of the class is
      transformed into an XML document that uses a formatting
      vocabulary, such as (X)HTML or XSL-FO. For a more detailed explanation of how XSL works, see the
      <a href="WhatIsXSL.html">What Is XSL</a> page.</p>

    <p>XSLT is developed by the
	W3C <a href="Group/">XSLT Working Group (members only)</a> whose <a href="http://www.w3.org/XML/2013/xsl-charter.html">charter</a> is to develop the next
      version of XSLT. XSLT is part of W3C's <a href="../../XML/">XML Activity</a>,
      whose work is described in the XML <a href="../../XML/Activity">Activity
	Statement</a>.</p>
<p>XPath is developed jointly by the <a href="/XML/Query">XQuery</a>
    and XSLT Working Groups.</p>

<p>The XSL-FO work at W3C was taken over by the
    <a href="http://www.w3.org/XML/XPPL/">XML Print and Page Layout Working Group</a> which has now been closed.</p>

  </intro>

  <maintainer name="Liam Quin"
      occupation="Alternate Team Contact for the XSLT Working Group"
      uri="http://www.holoweb.net/~liam/"
      email="liam&#64;w3.org">$Id: Overview.xml,v 1.204 2014-09-15 18:33:50 liam Exp $.<br/>This page was generated using XSLT. The <a href="Overview.xml">XML source</a> is also available for viewing on an
XSLT-enabled browser.</maintainer>

  <news>
    <item date="2014-04-12" title="XQuery 3.0, XPath 3.0, XDM 3.0 etc W3C Recommendations">
	<a href="http://www.w3.org/blog/news/archives/3773">XPath 3, XQuery 3 etc now W3C Recommendations</a>.</item>
    <item date="2011-05-04" title="Liquid XML Editor New 2011 Functionality">
	<a href="http://www.liquid-technologies.com/XML-Editor.aspx">Liquid XML Editor 2011</a> now features an advanced XSLT debugger and an XSLT-aware editor with validation, supporting XSLT 1 and 2.</item>
    <item date="2011-01-30" title="LIBX adds sequences and functions to libxml">
	<a href="http://www.explain.com.au/libx/">LIBX*</a> is a
	project to implement XPath 2.0 and XSLT 2.0 based on the libxml2
	and libxslt Gnome C libraries.
    </item>
    <item date="2010-10-10" title="MarkLogic Server 4.2 includes XSLT 2.0">
	<a href="http://www.marklogic.com/">MarkLogic Server</a> 4.2
	includes a C++ implementation of XSLT 2.0 that runs directly against
	documents stored in the database.
    </item>
    <item date="2009-11-12" title="oXygen XML Editor verson 11 released">
	<a href="http://www.oxygenxml.com/xslt_documentation.html">oXygen XML Editor version 11</a>
	now lets you generate documentation for XSLT stylesheet components in XHTML,
	including comprehensive annotations and cross references.
    </item>
    <item date="2009-10-01" title="XSL-FO 2.0 Design Notes Published">
	<a href="http://www.w3.org/TR/xslfo20/">Design Notes for XSL-FO 2.0</a>
	wsa published.  It is an early draft, but we are very much looking
	for feedback.
    </item>
    <item date="2009-04-15" title="German documents available">
	<a href="http://data2type.de/">data2type</a>
	has made a range of documents available in German relating to XML, XSLT, XSL-FO and XPath.
    </item>
    <item date="2009-02-17" title="Altsoft Xml2PDF 2009 beta available">
	Altsoft s.r.o. has released
	<a href="http://www.alt-soft.com/">Xml2PDF 2009 beta</a> with complete HTML and
	DOC support, improved SVG and DocX support,
	digital signatures in PDF and XPS,
	and many other improvements.
    </item>
    <item date="2008-09-11" title="Antenna house 4.3 Released">
	This is a major release of
	<a href="http://www.antennahouse.com/">Antenna House</a> XSL Formatter
	 that adds a 64-bit Windows version of Formatter and two major options,
	 the INX Creator Option and the CGM Option.
    </item>
    <item date="2008-04-17" title="RenderX blogpaper">
	<a href="http://blogpaper.com/">blogpaper</a>, a Web-based
	interface for making PDF or PostScript from blogs,
	wiki pages, Web pages and more, uses
	<a href="http://www.renderx.com/">RenderX</a>.
    </item>
    <item date="2008-03-26" title="XSL-FO 2.0 Requirements Published">
	The <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326/">Extensible Stylesheet Language (XSL) Requirements Version 2.0</a>
	have been published, along with a
	<a href="http://www.w3.org/2002/09/wbs/1/xslfo20requirements/">Survey</a> to ask
	potential implementors and users for feedback on the relative importance
	of the proposed new features.
    </item>
    <item date="2008-01-03" title="Assentis DocFamily 4.0 Released">
	<a href="http://www.assentis.com/">Assentis Technologies</a>
	has released version 4.0 of their DocFamily product
	suite, which includes an XSL-FO and XFORMS designer, a J2EE based
	composition server,
	a repository server and an interactive document editor
	based on HTML.  The 4.0 release provides 
	increased support for high-volume XSL-FO printing.
	DocFamily 4.0 now supports XHTML, PCL, PDF/A and ZPL as output
	formats, in addition to AFP, PostScript and PDF.
	For interactive document editing, DocWrite added XForms support and
	extended WYSIWYG XSL-FO editing functionality.
    </item>
    <item date="2007-10-05" title="Altsoft Xml2PDF 2007 1.1. released">
      <a href="http://www.alt-soft.com/">Altsoft NV</a> has released
      Xml2PDF 2007 v.1.1. with VML support in Word
      2003-2007 Xml source and optional support of PDF/a, PDF/x
      specifications for PDF output.
    </item>
    <item date="2007-08-11" title="Antenna House XSL Formatter V4.2">
	<a href="http://www.antennahouse.com/">Antenna House</a> has
	released Antenna House XSL Formatter V4.2, with support for Unicode 5.0,
	PDF Acrobat Forms (AcroForms), PDF Digital Signatures, PDF/A,
	PostScript Output (as an option) and numerous other enhancements.
    </item>
    <item date="2007-08-08" title="aXSL 0.2 released">
	<a href="http://www.axsl.org/download.html">aXSL 0.2</a> was released;
	it now supports XSL-FO 1.1 constructs, and adds typesafe enumerations
	for datatypes.  There is also support for isolating SVG code inside
	the Graphics module, and the code has been cleaned up and
	simplified.  See the
	<a href="http://www.axsl.org/00-release/notes-0_002.html">release notes</a>.
    </item>
    <item date="2007-05-12" title="oXygen 8.2 released">
	<a href="http://www.oxygenxml.com/">oXygen 8.2</a> supports
	editing, running, debugging and profiling for XSLT 1 and 2,
	and now adds support for included and imported XSLT stylesheet
	fragments.  It also adds new features for working with
	<a href="http://www.w3.org/XML/Query/">XML Query</a>.
    </item>
      <item date="2007-05-11" title="xmlroff 0.5.0 released">
	  <a href="http://xmlroff.org/">xmlroff 0.5.0</a>, a
	  C-based open source XSL-FO implementation, 
	  was released.
	  The new release is easier to build, having fewer
	  dependencies.
      </item>
      <item date="2007-05-08" title="Altsoft Xml2PDF 2007 released">
      <a href="http://www.alt-soft.com/">Altsoft</a> Xml2PDF 
      2007 (Server .NET API, Workstation and Viewer) is released.
      Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to
      PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use.
      </item>

      <item date="2007-01-25" title="Altsoft Xml2PDF 2007 beta available">
      <a href="http://www.alt-soft.com/">Altsoft</a> Xml2PDF Server 2007 beta
      is now available. One of the major improvements is XPS, XAML and DocX
      support.
      </item>
      <item date="2007-01-23" title="XSLT 2.0 is a W3C Recommendation">
	  <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123/">XSLT 2.0</a>,
	  <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123/">XPath 2.0</a>,
	  and supporting specifications are now
	  W3C Recommendations.
      </item>
      <item date="2006-12-21" title="XSLfast 3.1 released">
	  <a href="http://www.xslfast.com/">XSLfast</a> is a graphical editor with WYSIWYG
      and drag&#38;drop to create XSL-FO stylesheets easily. It
      supports several XSL-FO renderers like FOP or XEP.
      </item>
      <item date="2006-12-12" title="XF Rendering Server gets XPS generation capabilities">
	  <a href="http://www.ecrion.com/">Ecrion</a> XF Rendering Server
	  has been updated to support Microsoft XML Paper Specification (XPS)
	  alongside Adobe Portable Document Format (PDF).
      </item>
      <item date="2006-12-07" title="Antenna House XSL Formatter V4.1 Released">
	  <a href="http://www.antennahouse.com/">Antenna House</a>
	   XSL Formatter V4.1 is now available, and implements
	   the new features of the Extensible
	   stylesheet Language (XSL) Version 1.1 W3C Recommendation.
      </item>
      <item date="2006-12-05" title="XSL-FO 1.1 is a W3C Recommendation">
	  <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205/">Extensible Stylesheet Language (XSL) Version 1.1</a> is now a W3C Recommendation.
	  Technical work will begin shortly on XSL-FO 2.0.
      </item>
      <item date="2006-11-22" title="XSLT 2.0 and XPath 2.0 are W3C Proposed Recommendations">
	  <a href="http://www.w3.org/TR/2006/PR-xslt20-20061121/">XSLT 2.0</a>,
	  <a href="http://www.w3.org/TR/2006/PR-xpath20-20061121/">XPath 2.0</a>and the supporting specifications are now W3C Proposed Recommendations.
      </item>
      <item date="2006-11-20" title="oXygen XML Editor 8.0 released">
	  A new version of the
	  <a href="http://www.oxygenxml.com">oXygen XML Editor</a>, 8.0, was
	  released today.
	  It supports editing, transformation,
	  debugging and profiling for both XSLT 1.0 and XSLT 2.0,
	  allows storing transformation scenarios at project level, shows the
	  function signature highlighting the current argument in the XPath
	  content completion, detects the XSLT engine used for validation from the
	  transformation scenario and more.
      </item>
      <item date="2006-10-16" title="W3C XSL FO 2.0 Requirements Workshop">
	  The W3C is hosting a Public Workshop on
	  <a href="http://www.w3.org/Style/XSL/2006-Workshop/">the future of the Extensible Stylesheet Language (XSL-FO) Version 2.0</a>.
	  More details will be published after the event.
      </item>
      <item date="2006-10-09" title="XSL-FO 1.1 a W3C Proposed Recommendation">
	  The <a href="http://www.w3.org/TR/2006/PR-xsl11-20061006/">Extensible Stylesheet Language (XSL) Version 1.1</a>
	  (XSL FO 1.1 to its friends)
	  is now a W3C Proposed Recommendation.
      </item>
      <item date="2006-10-03" title="Ecrion announces xsl-fo tutorials in English and French">
	  <a href="http://www.ecrion.com/">Ecrion Software</a> have XSL FO tutorials
	  in <a href="http://www.ecrion.com/Support/Resources/XSL-FO-Tutorial-French/toc.xml.html">French</a>
	  and
	  <a href="http://www.ecrion.com/Support/Resources/XSL-FOTutorial/toc.xml.html">English</a>
      </item>
      <item date="2006-09-30" title="FOray 0.2 open-source XSL-FO implementation released">
	  <a href="http://www.foray.org/">FOray 0.2</a> has been released.  FOray is a Java-based
	  implementation of XSL FO 1.0, and is a fork of FOP 0.20.5 with better font support and
	  a more modular architecture to let other applications use individual
	  components.  There is also an api at <a href="http://www.axsl.org/">www.axsl.org</a>.
      </item>
      <item date="2006-08-23" title="CambridgeDocs releases Word FO Designer">
	  <a href="http://www.cambridgedocs.com/">CambridgeDocs</a>
	  released their <a href="http://www.cambridgedocs.com/products/downloads/WordFODesigner.htm">WordFODesigner</a>, a tool to convert a document template using Microsoft Word, a popular Word Processing program.
      </item>

      <item date="2005-03-24" title="Axizon Tiger XSLT Mapper 2.0">
	  <a href="http://www.axizon.com/">Axizon</a> released their
	  Tiger XSLT Mapper 2.0.  This lets you create an XSL template
	  without writing code: you drag and drop xml nodes from the
	  input to the output structure tree.
	  Tiger XSLT Mapper has been created to focus on
	  transforming XML to XML and XML to XHTML, which is data-to-data
	  transformation.
	  Mappings between XML structures are automatically created and
	  can be edited using the drag-and-drop visual interface.
	  While the mappings and XML structures are modified,
	  the XSLT template is automatically generated and modified.
	  Tiger XSLT Mapper supports XSLT 1.0 and will support XSLT 2.0 soon.
      </item>
  </news>

  <resources>
    <resource type="spec"><a href="/TR/xslt">XSLT 1.0</a></resource>
    <resource type="spec"><a href="/TR/xpath">XPath 1.0</a></resource>
    <resource type="spec"><a href="/TR/query-datamodel">XQuery 1.0 and XPath 2.0 Data Model (XDM)</a></resource>
    <resource type="spec"><a href="/TR/xpath20req">XPath 2.0 requirements</a></resource>
    <resource type="spec"><a href="/TR/xslt20req">XSLT 2.0 requirements</a></resource>
    <resource type="spec"><a href="/TR/xslt20">XSLT 2.0</a></resource>
    <resource type="spec"><a href="/TR/xpath20">XPath 2.0</a></resource>
    <resource type="spec"><a href="/TR/xslfo20/">XSL-FO 2.0 working draft</a></resource>
    <resource type="spec"><a href="/TR/2008/WD-xslfo20-req-20080326/">XSL 2.0 requirements</a></resource>
    <resource type="spec"><a href="/TR/xsl/">XSL 1.1 (XSL-FO 1.1)</a></resource>
    <resource type="spec"><a href="/TR/2001/REC-xsl-20011015/">XSL 1.0 (XSL-FO 1.0, 2001)</a></resource>
    <resource type="spec"><a href="/TR/xpath-functions/">XQuery 1.0 and XPath 2.0 Functions and Operators</a></resource>
    <resource type="spec"><a href="/TR/xquery-semantics/">XQuery 1.0 and XPath 2.0 Formal Semantics</a></resource>
    <!--* 404
        * <resource type="article"><a href="http://www.seyboldreports.com/TSR/free/0217/techwatch.html">What Is XSL-FO and When Should I Use It?</a> by Stephen Deach</resource>
        *-->

    <resource type="ref"><a href="http://www.alt-soft.com/docs/XSL_output.pdf">XSL-FO 1.1 in PDF</a> produced by AltSoft.</resource>

    <resource type="article"><a href="http://www.xml.com/pub/a/2002/04/10/xslt2.html">What's New
    in XSLT 2.0</a> by Evan Lenz</resource>

    <resource type="article"><a href="http://www.xml.com/pub/a/2002/03/20/xpath2.html">What's New
    in XPath 2.0</a> by Evan Lenz</resource>

    <resource type="article"><a href="http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html">Using
    XSL Formatting Objects</a> by J. David Eisenberg, from
    xml.com.</resource>

    <resource type="article"><a href="http://www-106.ibm.com/developerworks/xml/library/x-xdpshpul.html?open&amp;l=976,t=gr">XSL style sheets: push or pull?</a> by Kevin Williams</resource>

    <resource type="article"><a href="http://www-106.ibm.com/developerworks/library/x-callbk/index.html?open&amp;l=976,t=gr">Expand XSL with extensions</a> by Jared Jackson</resource>

    <resource type="article"><a href="http://www-106.ibm.com/developerworks/xml/library/x-tiphtml.html?open&amp;l=976,t=gr">Tip: Outputting HTML from an XSL style sheet</a>by Nicholas Chase</resource>

    <resource type="tutorial"><a href="http://www.renderx.com/tutorial.html">XSL-FO tutorial</a>
    by RenderX</resource>

    <resource type="tutorial"><a href="http://www.antennahouse.com/XSLsample/XSLsample.htm">How to
    Develop Stylesheets for XML to XSL-FO Transformation</a>by Antenna
    House</resource>

    <resource type="ref"><a href="http://vig.prenhall.com/catalog/academic/product/1%2c4096%2c0130404462%2c00.html">XSLT and XPATH: A Guide to XML Transformations</a> by John Robert Gardner and Zarella L. Rendon</resource>

    <resource type="ref"><a href="http://www.oreilly.com/catalog/xslfo/">XSL-FO:
	    Making XML Look Good in Print</a>, a book by Dave Pawson.
    </resource>

    <resource type="ref"><a href="http://www.ibiblio.org/xml/books/bible/updates/15.html">Chapter
    15</a> of the XML Bible by Elliotte Rusty Harold is about
    Formatting Objects is available online.</resource>

    <resource type="ref">Miloslav Nic has published a complete <a href="http://zvon.org/xxl/xslfoReference/Output/index.html">FO
    reference</a></resource>
   
   <!--* malware?
   <resource type="link"><a href="http://www.topxml.com/xsltstylesheets/default.asp">Stylesheet Central</a>, a collection of over 100 examples of XML and XSLT stylesheets, arranged into categories</resource>
   *-->

    <resource type="link"><a href="http://www.exslt.org">EXSLT</a>, a community initiative to provide extensions to XSLT</resource>

    <!--* malware?
    <resource type="link"><a href="http://www.topxml.com/code/default.asp?p=1&amp;ms=20&amp;l=xsl&amp;sw=categ"> The XSLT language code library</a> by TopXML</resource>
    *-->

    <resource type="link"><a href="tools.html">A few useful XSL tools and documents</a></resource>

    <resource type="link"><a href="http://www.oasis-open.org/cover/xsl.html">XSL Resources</a>
    at Oasis</resource>

    <resource type="link">jeremie.com's <a href="http://www.jeremie.com/JumpStart/XSL.jer">XSL pages</a></resource>


    <resource type="mailing-list"><a href="http://www.mulberrytech.com/xsl/xsl-list/">XSL-List</a>,
    main public list for discussion about XSL</resource>

    <resource type="ref">An XSL <a href="http://www.dpawson.co.uk/xsl/xslfaq.html">FAQ</a>.</resource>

    <!--* malware?
    <resource type="ref">
      VBXML reference on <a href="http://www.topxml.com/xsl/XSLTRef.asp">XSLT</a> and <a href="http://www.topxml.com/xsl/XPathRef.asp">XPath</a>.
    </resource>
    *-->

    <!--* malware?
    <resource type="tutorial"><a href="http://www.topxml.com/xsl/tutorials/intro/default.asp">XSLT &amp; XPath
    tutorial</a> from TopXML</resource>
    *-->

<resource type="translation"><a href="http://www.sidar.org/recur/desdi/traduc/xpath.html">XPath 1.0 (Spanish)</a></resource>
<resource type="translation"><a href="http://www.informatik.hu-berlin.de/~obecker/obqo/w3c-trans/xpath-de/">XPath 1.0 (German)</a></resource>
<resource type="translation"><a href="http://data2type.de/">XSL-FO, XSLT, XPath and more (German)</a></resource>
<!--* AWOL:
    * <resource type="translation"><a href="http://www.xpath.info/docs/REC-xpath-19991116-ru.html">XPath1.0 (Russian)</a></resource>
    *-->
<resource type="translation"><a href="http://www.rol.ru/news/it/helpdesk/xpath01.htm">XPath1.0 (Russian) (2)</a></resource>
<resource type="translation"><a href="http://www.infoteria.com/jp/REC-xslt-19991116-jpn.htm">XSLT1.0 (Japanese)</a></resource>
<resource type="translation"><a href="http://www.infoteria.com/jp/REC-xpath-19991116-jpn.htm">XPath 1.0 (Japanese)</a></resource>
<resource type="translation"><a href="http://www.doraneko.org/xml/xpath/">XPath 1.0 (Japanese) (2)</a></resource>
<resource type="translation"><a href="http://xmlfr.org/w3c/TR/xpath/">XPath 1.0 (French)</a></resource>
<resource type="translation"><a href="http://xmlfr.org/w3c/TR/xslt/">XSLT 1.0 (French)</a></resource>
<resource type="translation"><a href="http://www.rol.ru/news/it/helpdesk/xslt01.htm">XSLT 1.0 (Russian)</a></resource>
<resource type="translation"><a href="http://pyramidin.narod.ru/xsl/index.htm">XSL 1.0 (Russian)</a></resource>
<resource type="translation"><a href="http://xml.klute-thiemann.de/w3c-de/REC-xslt-20020318/">XSLT 1.0 (German)</a></resource>

    <!--* I've added the amazon links (and they seem to work) with a
        * referrer "liamquinxml" which lets me track how often people
        * buy books based on this page; if it is not often, maybe a different
        * format would be better, or don't list the books.
	* I took the booklist off the XML Core page entirely.
	* The referrer links do, strictly speaking, give me money,
	* but the payment is so small I consider it insignificant.
	*
	* Liam
	*-->
	<resource type="ref">XSLT Programmer's Reference (2nd edition)
	    by Michael Kay
	[<a href="http://www.amazon.com/exec/obidos/tg/detail/-/1861005067/liamquinxml/">Amazon link</a>]
    </resource>

    <!--* as an author I know that Jeni gets more money from purchases
        * at the publisher rather than at amazon, so I left this link,
	* but the publisher seems not to care about moving books around,
	* so the link breaks from time to time... sigh.
	*
	* Liam
	*-->
    <resource type="ref"><a href="http://ca.wiley.com/WileyCDA/WileyTitle/productCd-0764547763.html">XSLT and XPath On The Edge, Unlimited Edition</a> by
	Jeni Tennison [<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0764547763/liamquinxml">Amazon link</a>]
    </resource>

    <resource type="ref"><a href="http://www.snee.com/bob/xsltquickly">XSLT Quickly</a> by
	Bob DuCharme [<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0764547763/liamquinxml">Amazon link</a>]
    </resource>

    <resource type="ref"><a href="http://www.oreilly.com/catalog/xslt/">XSLT</a> by Doug Tidwell
    </resource>

    <resource type="ref"><a href="http://www.cranesoftwrights.com/links/trn-w3xsl.htm"> Practical
    Transformations Using XSLT and XPath</a>, <a href="http://www.cranesoftwrights.com/links/trn-w3xsl.htm">
    Practical Formatting Using XSLFO</a> and <a href="http://www.cranesoftwrights.com/links/dxx-w3xsl.htm">Definitive
    XSLT and XPath</a>  from Crane Softwrights Ltd.</resource>

    <resource type="ref">
    <a href="http://metalab.unc.edu/xml/books/bible/updates/14.html">Chapter
    17</a> of the <a href="http://metalab.unc.edu/xml/books/bible/">XML Bible</a> is
    dedicated to XSLT
    </resource>


    <resource type="tutorial">
    <a href="http://www.zvon.org/xxl/XSLTutorial/Books/Book1/index.html">Introduction to XSL</a> by Miloslav Nic
    </resource>

    <resource type="reference">
    <a href="http://www.zvon.org/xxl/XSLTreference/Output/index.html">XSLT Reference</a> by Miloslav Nic
    </resource>

    <resource type="tutorial">
    Tutorial from iX magazine (<a href="http://www.heise.de/ix/artikel/2001/01/167/">German</a>, <a href="http://www.heise.de/ix/artikel/E/2001/01/167/">English</a>)
    </resource>


<resource type="link"><a href="http://www.xml-web.de/">XML-Web</a>, XSLT site in German</resource>

<resource type="link"><a href="http://www.xsl-rp.de/">XSL Resources Plattform</a> (in German)</resource>

   <resource type="mailing-list"><a href="http://lists.w3.org/Archives/Public/xsl-editors/">xsl-editors</a>: comments/discussion on XSLT 1.0</resource>

    <resource type="mailing-list"><a href="http://lists.w3.org/Archives/Public/www-xsl-fo/">www-xsl-fo</a>
    W3C list about Formatting Objects</resource>

    <resource type="mailing-list"><a href="http://groups.yahoo.com/group/xsl-fo">XSL-FO</a>: a
    Yahoo Groups list on XSL-FO.</resource>

<resource type="mailing-list">If you find an error in a specification, see the
    Scope section of that document for how to report the error.</resource>


<!-- ************ implementations ************ -->

<resource type="implementation"><strong>XSLT 1: too many to list here. Check <a href="http://dmoz.org/Computers/Data_Formats/Markup_Languages/XML/Style_Sheets/XSL/Implementations/">dmoz.org</a>.</strong></resource>

<!-- special -->
<resource type="implementation"><a href="http://www.w3.org/2002/11/xquery-xpath-applets/xpathApplet.html">XPath 2.0 Grammar Test Applet</a></resource>


<!-- formatters -->
<resource type="implementation"><a href="http://www.alt-soft.com/products_xml2pdf.jsp">Xml2PDF</a>renders XSL-FO and SVG to PDF (commercial for .NET)</resource>

<resource type="implementation"><a href="http://www.assentis.com/">Asentis DocFamily</a> Java-based; aimed at the financial industry.</resource>

<resource type="implementation"><a href="http://www.xmlroff.org">xmlroff</a> (C, open source)</resource>

<resource type="implementation"><a href="http://www.ecrion.com">XF Rendering Server 2007</a> (commercial; includes native 64-bit and .NET support)</resource>

<resource type="implementation"><a href="http://www.xmlpdf.com/">Ibex PDF Creator</a> (Java, .NET; free downloads)</resource>

<resource type="implementation"><a href="http://www.compart.net/Products/Dope-compose.html">DOPE/compose</a> (Win/Linux/Solaris/Other, Java)</resource>

<resource type="implementation"><a href="http://www.antennahouse.com">XSL Formatter</a> (Win/Linux, free evaluation versions)</resource>

 <resource type="implementation"><a href="http://www.inventivedesigners.com/scriptura/">Scriptura XBOS: Output Solution (Java, evaluation on request)</a></resource> 

<resource type="implementation"><a href="http://www.xslfast.com">XSLFast</a> (Java, free evaluation version)</resource>

<resource type="implementation"><a href="http://www.renderx.com">XEP</a> (Java, free evaluation version)</resource>

<resource type="implementation"><a href="http://xmlgraphics.apache.org/fop">Apache FOP</a> (Java, open source)</resource>

<resource type="implementation"><a href="http://www.tei-c.org.uk/Software/passivetex/">PassiveTeX</a> (TeX, open source)</resource>
   
   <resource type="implementation"><a href="http://www.chive.com/">Apoc XSL-FO</a>, for integration with .NET [free evaluation version]</resource>

<resource type="implementation"><a href="http://www.unicorn-enterprises.com/products_ufo.html">Unicorn FOs</a> (TeX, free Windows binaries)</resource>

<resource type="implementation"><a href="http://www.esng.dibe.unige.it/REXP/">REXP</a> early implementation based on Apache FOP</resource>

<resource type="implementation"><a href="http://www.xsmiles.org">X-smiles</a> (Java, open source)</resource>

<!--* seems to have gone AWOL:
    * <resource type="implementation"><a
    * href="http://www.procoma.de/servlets/com.procoma.templates.ShowTemplate?class=procoma.Im&amp;template=im_xml&amp;_ts_=1028808881170&amp;language=en">Chameleon/XML</a>,
    * an XML rendering system using FO</resource>
    *-->

<!-- converters -->
    <resource type="implementation"><a href="http://rtf2fo.com">Novosoft RTF2FO</a>: RTF to FO converter (Java, Free evaluation version)</resource>

<resource type="implementation"><a href="http://www-uk.hpl.hp.com/people/fabgia/wh2fo/wh2fo.html">WH2FO</a>: WordHTML-to-FO  (Java, Open Source)</resource>

<resource type="implementation"><a href="http://sourceforge.net/projects/html2fo/">html2fo</a> (C, Open Source)</resource>

<resource type="implementation"><a href="http://foa.sourceforge.net">FOA</a>: XSL Authoring Tool (Java, Open Source)</resource>

<resource type="implementation"><a href="http://www.northbit.de/">JFO</a> RTF to XSL-FO converter, XSL-FO API, reporting tool (Java, free evaluation version available)</resource>

<resource type="implementation"><a href="http://www.adobe.com/products/server/documentserver/main.html">Adobe Document Server</a>: document production framework (commercial, Win/Solaris)</resource>

<resource type="implementation"><a href="http://www.re.be/css2xslfo/">CSSToXSLFO</a> free utility to convert XML + CSS into an XSLFO</resource>

<resource type="implementation"><a href="http://wh2fo.sourceforge.net/">WH2FO</a>: Word HTML to Formatting Objects converter.</resource>

<resource type="implementation"><a href="http://www.printers.ibm.com/R5PSC.NSF/Web/xmlextenderhome">Infoprint XML Extender</a> from IBM: document printing application (commercial, z/OS)</resource>

<!--
    <resource type="">
    </resource>
-->


  </resources>

</publicPage>
