The diagram, though developed specifically for Chemical Markup Language,
ilustrates the postprocessing environment. Everything below the top line
(authoring) can be carried out by costwish. An SGML document (here 'CML')
is parsed and transformed into its ESIS representation. It's read into CoST
and can be rendered or transformed in many ways. costwish applies style
through user written scripts, but could easily support a standard when it
becomes stable. It runs a large variety of user code, which can also carry out
semantic validation. The result can be output as 'paper' (LaTeX), hypertext
(HTML) or linked into other applications.
(Click here for
separate image
Peter Murray-Rust
April 1996