The first comprehensive SGML guide for software developers.
SGML is more than a document standard: it's a revolutionary way to manage all kinds of information. If you're a software developer, SGML will help you build information management applications of unprecedented depth and power. But leveraging SGML involves far more than understanding its terminology. You need to “think SGML.”
That's where ParseMe.1st comes in. It's the first developer's guide to both SGML's practicalities and its worldview. It will tell you everything you need to build world-class SGML systems and products.
Start by walking through all the basics of SGML, from the perspective of an experienced developer. Understand the structure of SGML documents and systems—and how SGML can solve a remarkable number of real-world problems. Then, get the detailed information and worked examples you need to implement practical solutions. Learn about:
Take a close look at SGML parsers—focusing on the leading example, NSGMLS, included on the accompanying CD-ROM. Review SGML processing paradigms and frameworks, including SGML processing in C++, Perl, and Python. Next, walk through several typical applications, from automatic synopsis generation to HTML publishing. Since ParseMe.1st focuses on SGML's underlying concepts, you'll find this coverage valuable no matter what environment you work in.
ParseMe.1st also presents detailed coverage of two new standards that extend SGML's power: HyTime for hypertext and multimedia, and DSSSL for processing and style.
If you're a developer, integrator, publishing technician or student of information technology, SGML can revolutionize the way you work. And the revolution starts right here—with ParseMe.1st'.
1. Introduction to SGML.
2. Document Type Definitions.
3. Document Instances.
4. SGML Parsing.
5. SGML Processing.
6. SGML Programming.
7. SGML Processing Examples.
8. Subtleties & Optional Features.
9. Where to From Here?