home *** CD-ROM | disk | FTP | other *** search
- Draft Technical Report ISO/IEC DTR 10037
-
- Information Processing Systems -- Text and Office Systems --
- Guidelines for SGML Syntax-Directed Editing Systems
-
- Table of Contents
-
- Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
-
- 0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
-
- 1 SCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- 1.1 What is in this report? . . . . . . . . . . . . . . . . . . . . . 1
- 1.2 Who should read this report? . . . . . . . . . . . . . . . . . . 1
-
- 2 NORMATIVE REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- 3 DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- 4 DOCUMENT PROCESSING . . . . . . . . . . . . . . . . . . . . . . . . . 2
- 4.1 Document units . . . . . . . . . . . . . . . . . . . . . . . . . 3
- 4.1.1 Elements as units . . . . . . . . . . . . . . . . . . . . . 3
- 4.1.2 Entity references . . . . . . . . . . . . . . . . . . . . . 3
- 4.1.2.1 External entities . . . . . . . . . . . . . . . . . . . 3
- 4.1.3 Units related to other markup . . . . . . . . . . . . . . . 3
- 4.1.3.1 Processing instructions . . . . . . . . . . . . . . . . 3
- 4.1.3.2 Marked sections . . . . . . . . . . . . . . . . . . . . 3
- 4.1.3.3 Markup recognition suppression . . . . . . . . . . . . 3
- 4.1.3.4 Comment declarations . . . . . . . . . . . . . . . . . 4
- 4.2 Presenation of documents . . . . . . . . . . . . . . . . . . . . 4
- 4.2.1 Overt tag cueing . . . . . . . . . . . . . . . . . . . . . . 4
- 4.2.2 Covert structure cueing . . . . . . . . . . . . . . . . . . 4
- 4.2.3 Specification of structural cues . . . . . . . . . . . . . . 5
- 4.3 Document entry -- creating new text and markup . . . . . . . . . 5
- 4.3.1 Selection mechanism . . . . . . . . . . . . . . . . . . . . 5
- 4.4 Manipulation of SGML structures . . . . . . . . . . . . . . . . . 5
- 4.4.1 Cursor movement . . . . . . . . . . . . . . . . . . . . . . 5
- 4.4.1.1 Ambiguous cursor position . . . . . . . . . . . . . . . 6
- 4.4.2 Manipulation of document units . . . . . . . . . . . . . . . 6
- 4.4.2.1 Structural modification . . . . . . . . . . . . . . . . 6
- 4.4.2.2 Character modification . . . . . . . . . . . . . . . . 6
- 4.4.3 Entity processing . . . . . . . . . . . . . . . . . . . . . 6
- 4.4.3.1 General requirements . . . . . . . . . . . . . . . . . 6
- 4.4.3.2 Internal entities . . . . . . . . . . . . . . . . . . . 6
- 4.4.3.3 External entities . . . . . . . . . . . . . . . . . . . 6
- 4.4.4 Other considerations . . . . . . . . . . . . . . . . . . . . 7
- 4.4.4.1 Subdocuments . . . . . . . . . . . . . . . . . . . . . 7
- 4.4.4.2 Notations . . . . . . . . . . . . . . . . . . . . . . . 7
- 4.4.4.3 Concurrent documents . . . . . . . . . . . . . . . . . 7
- 4.4.4.4 Application-dependent help . . . . . . . . . . . . . . 7
- 4.5 Validation services . . . . . . . . . . . . . . . . . . . . . . . 7
- 4.5.1 Recognizable errors . . . . . . . . . . . . . . . . . . . . 8
- 4.5.2 Free-standing validation . . . . . . . . . . . . . . . . . . 8
-
- 5 DOCUMENT TYPE DEFINITION PROCESSING . . . . . . . . . . . . . . . . . 8
- 5.1 Creation of Document Type Definition . . . . . . . . . . . . . . 8
- 5.2 Validation of Document Type Definition . . . . . . . . . . . . . 9
- 5.2.1 Identification of missing elements . . . . . . . . . . . . . 9
- 5.2.2 Identification of recursive entity references . . . . . . . 9
- 5.2.3 Validation of applicable quantities . . . . . . . . . . . . 9
- 5.2.4 Validation of capacity limits . . . . . . . . . . . . . . . 9
- 5.2.5 Validation of public identifiers . . . . . . . . . . . . . . 9
-
- ALPHABETICAL INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
-