The Concise SGML Companion

Neil Bradley · 1996

Preface ... vii Chapter 1. : Using this book ...1 Chapter 2. Overview ...3 *S.G.M.L.? *A brief history *Why use SGML? *The future Chapter 3. Electronic markup...9 *ASCII *Typesetting languages Chapter 4. SGML markup...15 *Element tag *Attribute *Comments and marked sections *Processing instructions *Line endings Chapter 5. Document components...31 *SGML declaration *Prolog *Document instance *Splitting the components *The parser Chapter 6. Entities ...39 *Overview *Entity declarations *General and parameter entities *Internal entities *External entities *Entity types *External entity management *Entity references *Standard catalog format Chapter 7. DTD ...57 *DTD components *Element declarations *Model and name groups *Attribute declarations *Entities and marked sections *Notation declarations *Short reference declarations *Document character set *Capacity set *Concrete syntax scope *Concrete syntax *Feature use *Application-specific information *Standard SGML declarations Chapter 9. Cross-references ...91 *The principles *SGML cross-references *Reference schemes *Link value strategies *External links *HyTime Chapter 10. CALS tables...101 *When to use CALS tables *The table structure *Straddled entries *Border lines *Text alignment *Entry content and inner tables Chapter 11. ISO 9573 math ...115 Chapter 12. HTML ...125 *Background *HTML 2.0 *HTML 3.2 enhancements *Netscape extensions Chapter 13. SGMLS and NSGMLS parsers...155 Chapter 14. Charts and tables ...163 Road Map...183 Glossary ...241 Index ...307

Read the paper · More papers on PaperTik