(dsssl) Fwd: Reminder about concrete syntax usage in stylesheet and source

Subject: (dsssl) Fwd: Reminder about concrete syntax usage in stylesheet and source
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 29 May 2001 19:44:59 -0400
(I'm going to try this message again; this time with the corrected list address!! ...................... Ken)

Date: Fri, 11 May 2001 03:23:51 -0400
To: DSSSL List <dssslist@xxxxxxxxxxxxxxxx>
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Subject: Reminder about concrete syntax usage in stylesheet and source

Just a quick note to everyone about Jade's use of concrete syntaxes, because I just wasted 2 hours on a problem I was having and I should have remembered this undocumented "feature" of Jade because I think I discovered this 3 years ago and it just slipped my mind.

My stylesheet was using the reference concrete syntax and my source SGML was using a specialized concrete syntax ... Jade ignores the concrete syntax of the source file and uses the concrete syntax of the stylesheet when parsing the source.

To get around my problem I copied the concrete syntax from my source SGML to the top of my stylesheet (which typically just uses the reference concrete syntax) and everything worked.

I would think the DSSSL would allow the stylesheet and the source file to have different concrete syntaxes and that this is just a quirk of Jade ... does anyone have an opinion that they should necessarily be the same?

I don't mind that it is a quirk of Jade, I just wish I had remembered it two hours ago.

Hopefully by posting this publicly it will show up in the archives for future reference by someone having the same problem.

No response required.

I hope this helps.

............................. Ken

G. Ken Holman                      mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd.               http://www.CraneSoftwrights.com/d/
Box 266, Kars, Ontario CANADA K0A-2E0     +1(613)489-0999   (Fax:-0995)
Web site:     XSL/XML/DSSSL/SGML/OmniMark services, training, products.
Book:  Practical Transformation Using XSLT and XPath ISBN 1-894049-06-3
Article: What is XSLT? http://www.xml.com/pub/2000/08/holman/index.html
Next public instructor-led training:      2001-05-14,05-15,05-16,05-17,
-                                         05-21,05-22,06-18,06-21,09-19

Training Blitz: 3-days XSLT/XPath, 2-days XSLFO in Ottawa 2001-06-18/22

DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist

Current Thread