🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.sgml
Article #733

psgml-dsssl.el: generate skeleton DSSSL style specs

#733
From: David Megginson
Date: Wed, 16 Oct 1996 00:00
31 lines
1834 bytes
For people who create SGML documents using the free psgml editor under
Gnu Emacs, I have uploaded a copy of a small utility to my personal
http directory.  You will find it at

  http://www.uottawa.ca/~dmeggins/psgml-dsssl.el

This is tested under PSGML 1a12, but may run under earlier versions.
When you have an SGML document loaded into a psgml buffer and type

  M-x sgml-dsssl-make-spec

a skeleton DSSSL style spec will appear in the temporary buffer
"*DSSSL*" containing element-constuction rules for all of the elements
which _could_ appear in the current document, whether they actually
appear or not (actually, I think that I miss inclusions, but you
shouldn't use those anyway :-).  The software tries to make
intelligent choices about the default flow-object class for each rule,
considering the context where the element appears and its content.

You may consider this either alpha software or a prototype, depending
on your preferences.  Enjoy.


David

--
David Megginson                 ak117@freenet.carleton.ca
Microstar Software Ltd.         dmeggins@microstar.com
University of Ottawa            dmeggins@uottawa.ca
        http://www.uottawa.ca/~dmeggins
Technical Details
Message-ID: <m2eniznnzz.fsf@uottawa.ca>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fa82c,45ea95a07b863eb2,start
X-Google-Attributes: gidfa82c,public
X-Google-Thread: 107729,45ea95a07b863eb2,start
X-Google-Attributes: gid107729,public
From: David Megginson <dmeggins@uottawa.ca>
Subject: psgml-dsssl.el: generate skeleton DSSSL style specs
Date: 1996/10/16
Message-ID: <m2eniznnzz.fsf@uottawa.ca>
X-Deja-AN: 189797525
sender: david@unready
followup-to: comp.text.sgml
content-type: text/plain; charset=US-ASCII
organization: University of Ottawa
mime-version: 1.0 (generated by tm-edit 7.88)
newsgroups: comp.text.sgml,gnu.emacs.sources