Subject: Re: stylesheets for stylesheets (was Re: Swapping table rows and columns) From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Tue, 06 Jul 1999 19:01:07 -0700 |
At 99/07/06 21:36 +0800, James Tauber wrote: >> Everyone knows how XSL script writers *always* document their efforts. >:{)} > >What they should do is write Knuthian WEB-like XML document that, upon >application of one stylesheet, produces the desired stylesheet and upon >application of another stylesheet produces documentation of that stylesheet. > >I don't know that this idea is as crazy as it sounds (at least to me). I've already done this for DSSSL with my CSLDSSSL environment, where I also had the luxury of architectural forms. I have a DSSSL stylesheet that takes a CSLDSSSL modeled stylesheet and emits a stylesheet that conforms to the one James Clark made available for JADE (for use in other tools that may be improperly hardwired). I have another DSSSL stylesheet that formats a CSLDSSSL modeled stylesheet and produces documentation. An architecturally aware DSSSL processor, such as JADE, can act on a CSLDSSSL modeled stylesheet directly. I believe Norm Walsh subsequently used this technique in his DOCBOOK works. CSLDSSSL is freely available off our web site in the resources area under "Annotatable DSSSL Stylesheet". So I too think this is *not* a crazy idea and I look forward to see what you do. Given my own documentation requirements, I'll probably end up writing one for myself, but I like to learn from others. ......... Ken -- G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (Fax:-0995) Website: XSL/XML/DSSSL/SGML services, training, libraries, products. Publications: Introduction to XSLT (3rd Edition) ISBN 1-894049-00-4 Next instructor-led training: MS'99 1999-08-16 MT'99 1999-12-05/06 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
stylesheets for stylesheets (was Re, James Tauber | Thread | Re: stylesheets for stylesheets (wa, Norman Walsh |
Re: my nearest sibling, Sebastian Rahtz | Date | Re: stylesheets for stylesheets (wa, Liam R. E. Quin |
Month |