Re: jade with multiple input files? how about ESIS input?

Subject: Re: jade with multiple input files? how about ESIS input?
From: Paul Prescod <papresco@xxxxxxxxxxxxxxxx>
Date: Tue, 16 Dec 1997 20:22:39 -0500
James.W Wilson wrote:
> 
> 
>      Hi, I'm working on using jade for converting sgml to rtf (maybe more
>      formats later). We've got a big dtd (about 178k) and a lot of little
>      files (mainly < 2k). Is there a way to tell jade to process a lot of
>      files at once, so it doesn't have to read in the dtd and style sheet
>      every time? 

No, but this would be a useful extension. Something else to consider is
the needs of web server environments. Then you want to be able to load a
stylesheet once and send a series of documents with potentially a bunch
of time in between them. Extending Jade to do this wouldn't be too hard.
It could accept filenames on STDIN and process each of them in turn.
This would solve both the "batch processing" and "interactive
processing" problems.

As far as reading the DTD once -- I think that this is a little more
complex then you think. A single extra declaration in the internal
subset of a document produces a "different" DTD. That means that an
entity declaration for a graphic "changes" the DTD (in the SGML sense).

>      Also, is there a way that we can use jade on ESIS data? I know that
>      jade uses nsgmls as its sgml parser.

No, it uses SP a C++ library. Both Jade and nsgmls use SP. Why do you
want to read ESIS instead of SGML or XML?

 Paul Prescod



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


Current Thread
  • jade with multiple input files? how about ESIS input?
    • James.W Wilson - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id OAA08451Tue, 16 Dec 1997 14:15:15 -0500 (EST)
      • Paul Prescod - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id VAA10529Tue, 16 Dec 1997 21:54:15 -0500 (EST) <=
      • <Possible follow-ups>
      • W. Eliot Kimber - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id XAA11021Tue, 16 Dec 1997 23:58:44 -0500 (EST)