Advertisement
Membership
Login
ACCU Buttons
Search in Book Reviews
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
After the introduction, it goes straight into entities that are used to define the tagging of data and the attributes of the entities. To explain, SGML is like HTML (but more powerful) by allowing you to define entities, e.g.<Publication> and attributes, e.g.<Publication id="Attribute 1">. These are defined in a file or files which make up a DTD (Document Type Definition). Documents can then be parsed and validated against this DTD to test the structure. It also explains how SGML handles (or in some cases ignores) non-SGML data within SGML, e.g. graphics, equations, multimedia, etc.
All this is part of the document analysis, which the book goes into in great detail, describing how to analyse, document structure to create the DTDs or rules. It explains the needs of authors to create the SGML, data storage and manipulation, publishing and the end user. It explains the concepts of conditional text where text is only printed when certain conditions in the SGML are met. Programs to publish documents and how the SGML can control them. Every aspect of SGML analysis, design, production, storage and publishing is covered by this book and are too numerous to list completely here.
As my colleagues are into SGML much more than I, they like this book immensely and I haven't seen much of it. They think it's very good and have taken some of the ideas already and used them in creating their DTDs.