Understanding The SGML Declaration
Table of Contents
1. What Is An SGML Declaration?
2. Character Sets in the SGML Declaration
2.1. Character Sets
2.2. Using Character Sets In The SGML Declaration
2.3. Public Identifiers
2.4. Identifying Character Sets
2.5. Escape Sequences and Designating Sequences
2.6. ISO 646 and ASCII
2.7. What Do Character Set Identifiers Mean?
3. Syntax Of An SGML Declaration
3.1. Parts of an SGML Declaration
3.2. The Document Character Set
3.3. The Capacity Set
3.4. The Concrete Syntax Scope
3.5. The Concrete Syntax - Using a Public Concrete Syntax
3.6. The Concrete Syntax - Defining a Variant Concrete Syntax
3.6.1. Shunned Characters
3.6.2. The Syntax-Reference Character Set
3.6.3. Function Characters
3.6.3.1 SEPCHAR
3.6.3.2 MSSCHAR
3.6.3.3 MSOCHAR and MSICHAR
3.6.3.4 FUNCHAR
3.6.4. Multicode Concrete Syntaxes
3.6.5. Naming Rules
3.6.6. General Delimiters
3.6.7. Short Reference Delimiters
3.6.8. Reserved Names
3.6.9. The Quantity Set
3.7. Feature Use
3.8. Application-Specific Information
4. Examples of SGML Declarations
4.1. Putting It All Together
4.2. Supporting non-ISO 646 (ASCII) Character Sets
4.3. Parsing RTF
Annex A. A Template of the SGML Declaration
Annex B. The System Declaration
©
Copyright
Exoterica Corporation, All rights reserved.