Technical Overview of the DEC CDA Base Services

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction

  Overview of Compound Documents

  Compound Document Concepts
    Document Layout
    Separation of Layout from Content

  2      Overview of the CDA Architecture

  DDIF (DIGITAL Document Interchange Format)
    DDIF Structural Design
    Text and Layout Support
    Graphics Support
    Image Support
    External References
    Computed Content

  DTIF (DIGITAL Table Interchange Format)
    DTIF Structural Design
      Document Descriptor
      Document Header
      Document Tables
    Data Values
    Formulas
    Presentation Attributes

  CDA Data Structures
    DDIF Aggregates
    DTIF Aggregates
    CFE (Canonical Form Expression) Aggregates
    ESF (Edit String Format) Aggregates

  CDA Access Routines
    Incremental and Document Modes of Document Transfer
    Input and Output Byte Streams
    Limited Semantic Processing
    Related Operating System Support

  Converter Architecture
    Conversion Control Procedure
    Domain Crossing
    Front-End Procedural Interface
    Back-End Procedural Interface

  Conversion Module Packaging

  CDA Viewer

  Glossary of Terms

  FIGURES

  1 DEC CDA Base Services Documentation Map

  2-1        CDA Services and the Network

  2-2        DDIF Document Aggregate Structure

  2-3        DTIF Document Aggregate Hierarchy

  2-4        CFE Aggregate Hierarchy

  2-5        ESF Aggregate Hierarchy

  2-6        Incremental Method of Reading Data

  2-7        Incremental Method of Writing Data

  2-8        Incremental Method of Writing Data (Cont'd)

  2-9        Converter Architecture Components

  2-10       Document Conversion Flowchart (Incremental Mode)

  TABLES

  1-1        Layout Terminology

  2-1        DDIF Aggregates

  2-2        DTIF Aggregates

  2-3        CFE Aggregates

  2-4        ESF Aggregates

  2-5        CDA Access Routines

  2-6        Formats Provided with the Operating Systems