[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

XslBricks: Rapid XSL Stylesheet Development Library

  • To: xml-dev@l...
  • Subject: XslBricks: Rapid XSL Stylesheet Development Library
  • From: xml-dev@n...
  • Date: Fri, 13 Feb 2004 07:14:23 -0800 (PST)

xslbricks
Greetings,

We have developed an XSL library (as a part of Syntext Serna), that
actually may be used standalone. XslBricks library serves three main 
purposes:

- Allows to create simple XSL stylesheets for arbitrary XML 
  documents very easy and rapidly (from 5 to 30 minutes).
- XSL stylesheet that uses XslBricks produces not only XSL-FO, but also HTML.
- XslBricks contains popular, reusable XSL modules, e.g. XHTML.

So, XslBricks may be used as kick-start for developing a new XSL
stylesheet from scratch (especially for newbies). For example this
short XSL stylesheet:

<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:fo="http://www.w3.org/1999/XSL/Format">
  <xsl:include href="path_to_xsl_bricks/fo/fo.xsl"/>
</xsl:stylesheet>

Is *enough* to get XSL-FO (or HTML) view of an arbitrary XML document
with the default templates.

If you want to show an element with special decorations, say, section
title to look like "h1" HTML, you create a template call as short as
this:

<xsl:template match="section/title">
  <xsl:call-template name="h1"/>
</xsl:template>

Single XslBricks stylesheet included with XSL-FO backend or with HTML
backend will produce correspondingly XSL-FO or HTML.

We would like to get your feedback: what other templates may be useful
in XslBricks, what parameters should we add to this or that XslBricks
template, etc.

Currently XslBricks library is available as a part of Syntext Serna 
(free fully functional trial is available at:
http://www.syntext.com/products/serna/index.htm ).

If community finds XslBricks useful we are going to make it a
standalone (and of course free) package. XslBricks documentation is
available at:
http://www.syntext.com/products/serna/doc/xslbricks/index.htm

Feel free to send comments and feature requests to
serna-users@s... mailing list.

-- Syntext team



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.