Subject: Re: Outputting arbitrary strings from Jade From: Chris Maden <crism@xxxxxxx> Date: Fri, 5 Sep 1997 13:44:32 -0400 |
[Eliot Kimber] > You should be able to use the SGML transform back end and use the > formatting-instruction flow object to generate the MIF instructions, > e.g.,: > > (default > (make formatting-instruction data: > (literal (string-append > "<!Element.Tag '" > (gi (current-node)) > "'" ; Rest of MIF gorp goes here > ))) With a small correction, this works: the data characteristic takes a string, not a flow object, so leave out (literal ). And don't forget to declare formatting-instruction: (declare-flow-object-class formatting-instruction "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") In theory, then, if one were sufficienly masochistic, one could do all one's work with the "SGML" back-end, and never use anything else. Maybe I'll write a PostScript formatter... d-: > Note that we are developing a MIF back end for Jade (see our recent > call for beta testers)--perhaps O'Reilly would be interested in > funding an enhancement to enable the generation of MIF that includes > markup structure (essentially combining the SGML element flow > objects from the SGML back end with the formatting flow objects of > standard DSSSL)? I've already expressed interest in testing the MIF back end. As for funding... talk to my bosses. Thanks, Chris -- <!NOTATION SGML.Geek PUBLIC "-//Anonymous//NOTATION SGML Geek//EN"> <!ENTITY crism PUBLIC "-//O'Reilly//NONSGML Christopher R. Maden//EN" "<URL>http://www.oreilly.com/people/staff/crism/ <TEL>+1.617.499.7487 <USMAIL>90 Sherman Street, Cambridge, MA 02140 USA" NDATA SGML.Geek> DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Outputting arbitrary strings fr, W. Eliot Kimber | Thread | DSSSL in Scheme, ET |
DSSSL in Scheme, ET | Date | Outputting arbitrary strings from J, David Megginson |
Month |