Subject: RE: html to dsssl ? From: Avi Kivity <Avi@xxxxxxxxxxxxx> Date: Mon, 12 Jul 1999 11:09:45 +0300 |
On Monday, July 12, 1999 10:09, Wachata Wolfgang [SMTP:wolfgang.wachata@xxxxxx] wrote: > I'm searching for an program (or script) which converts an static > html-template into dsssl-code for the jade sgml backend. > This would be very convenient for many "static" parts of my > stylesheets > (headers, footers, ...). Because now i am wasting much time on > converting my > designed html-code manually to dsssl and then just adding the > "dynamic > parts". > > If there is nothing compareable I could think about coding such an > tool > myself. Good idea? It would be nice to hear some experts opinions... > I assume you mean translating the static parts into mountains of (make element) expressions. It isn't really necessary. If those static parts are well-formed fragments, you could put them in files, (sgml-parse), then identity-transform. You can also do some processing (like replacing <homepage> with <a href="dynamically/generated/reference.html>Homepage</a>). If they are not well-formed, put them in a file in a cdata marked section, like <!dtd text [ <!element text - - (#pcdata) > ]> <text> <!cdata[ <head> ... broken html ... </head> ]> </text> Again, (sgml-parse) to get the contents, and probably (make formatting-instruction) to emit. You lose the ability to manipulate the text. You can put each section in a file, or multiple sections in a single file, probably referenced by an ID. Another alternative is to put the text as a string in the stylesheet. The downside of this that it is too simple and straightforward for experienced programmers: (define (emit-header) (make formatting-instruction data: "<blah><gurgle>sdfksdjgskg<gurgle/><blah>" ) ) ) (actually, the main downside is that you have to edit the sylesheet with this method. with the others, you just edit some external file) --- "The only words which have meaning are the last ones spoken" DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: html to dsssl ?, Carlos Villegas | Thread | Re: html to dsssl ?, Peer Stritzinger |
html to dsssl ?, Alexander Taranov | Date | Re: html to dsssl ?, Carlos Villegas |
Month |