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

Re: ANN: XSLTDoc Alpha

Subject: Re: ANN: XSLTDoc Alpha
From: Jeni Tennison <mail@xxxxxxxxxxxxxxxx>
Date: Fri, 17 Nov 2000 14:54:11 +0000
alpha by jeni
Michel Goossens wrote:
> As I am looking in detail at Norm's XSL-FO stylesheets of DocBook, I have
> a hard time following the way variables, parameters, and modes are used
> and defined. Therefore, in the same spirit as Jeni's stylesheet, does 
> anybody know of work that went on in making a stylesheet (or building the
> functionality into an XLS parser) that can produce a cross-reference list
> of places which templates are defined/referenced, with which
> parameters (if they are named), and modes. Also, where variables are
> defined and used. As modular stylesheet design distributes definitions and
> references over a lot of files, to a "newcomer" it is not always evident
> where to look if one wants to customize the titlepage or the running
> headers, for instance. Thanks for any information about such a tool.

The XSLTDoc application gives you:

1. links to the called template from any xsl:call-template instruction
2. links to the definitions of the variables/parameters wherever
they're used
3. sortable summary tables giving template matches and modes

It's all import/include aware, and tells you when a particular named
template, variable declaration and so on are overridden in
importing stylesheets.

Getting linking done with matching/moded templates is a goal, but it's
pretty tricky especially as there may be *several* templates that
match in a particular case, and it's really impossible to know which
will do so without having a specific source XML instance.

David C. wrote:
>> Load it into what?
>
> Since MSXML3 came out we have, I fear, lost Jeni to the clutches of the
> evil empire.

But they're not evil, just misunderstood! ;)

I'm very sorry to everyone for not giving better instructions.
xslt-doc.xsl should be loaded into IE5 with MSXML3(preferably release
version) for it to run.

Creating all the possible permutations for the files in a batch
process would have generated *HUGE* numbers of HTML files, and it
would have felt less like an click-to-run application. Doing it
dynamically server-side would be an option but would require people to
have Apache/Cocoon running on their computers, and frankly they're
more likely to have IE5.

OK, maybe I'm getting a bit defensive here...

Jeni

---
Jeni Tennison
http://www.jenitennison.com/



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

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
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-2011 All Rights Reserved.