SGML-based glossary

peter Murray-rust (
Mon, 10 Apr 1995 15:01:38 +0100 (BST)

I have hacked out a new approach to the glossary which involves creating
the basic entries and glossaries in SGML (rather than the *.GLO files
which were arbitrary). This is more powerful in that all the semantics
is in the *.DTD files rather than the program (DTD=Document Typ
Definition). The DTD files describe what latitude a file has and what
its semantics are, and a parser can be run on any file which purports to
be compatible. The parser output can be postprocessed (in this case to
form an HTML document.) (NOTE: HTML is a DTD of SGML. The SGML files
may look like HTML but they are not.)
You can see some examples by following links from the index.html
of the glossary. There is a core DTD, two examples of possible input,
and a form created from the output. (It doesn't DO anything, nor have I
translated the existing glossaries). You'll see that concepts like URLs
and images can be incorporated and other arbitrary types can also be
created. (It would be possible to translate PDB - especially the new
format - into SGML).
Comments welcome.


Peter Murray-Rust, Glaxo Research & Dev. (; (BioMOO: PeterMR)
Birkbeck College,, CBMT/Daresbury,