Technical Guide to the CDA Converters

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction to the CDA Converter Architecture

  1.1     CDA Converter Architecture Functional Overview

  1.2     CDA Converter In-Memory Formats
    1.2.1      Domain Conversion
    1.2.2      Conversion Using the CDA Viewer

  1.3     Creating the Options File

  1.4     Table-to-Document Data Processing Options

  2      Converting Files

  2.1     Using an Application Menu

  2.2     Entering a Command at the System Prompt

  3      Using the CDA Viewer

  3.1     Window Display

  3.2     Character-Cell Display

  3.3     Specifying Required and Optional Parameters

  3.4     Command Line Examples

  4      System Messages

  4.1     Where To Find an Explanation of Each Message

  4.2     Reading and Interpreting Messages
    4.2.1      Where Messages Are Displayed
    4.2.2      Severity Levels of Messages
    4.2.3      Format of Messages

  4.3     CDA Access Routines Messages and TCV Facility Messages

  5      Converter Formats Available with the Operating Systems

  5.1     Input Formats
    5.1.1      DDIF Front End
    5.1.2      DTIF Front End
    5.1.3      Text Front End

  5.2     Output Formats
    5.2.1      DDIF Back End
    5.2.2      DTIF Back End
    5.2.3      Text Back End
    5.2.4      Analysis Back End
    5.2.5      PostScript Back End

  6      Transferring CDA Documents

  6.1     Sending CDA Documents on a VMS System

  6.2     Receiving CDA Documents on a VMS System

  6.3     Sending CDA Documents on an ULTRIX System

  6.4     Receiving CDA Documents on an ULTRIX System

  6.5     Copying CDA Documents on a VMS System

  6.6     Copying CDA Documents on an ULTRIX System

  6.7     Copying CDA Documents on an OS/2 System
    6.7.1      Copying CDA Documents from an OS/2 System to a VMS System
    6.7.2      Copying CDA Documents from a VMS System to an OS/2 System
    6.7.3      Copying CDA Documents from an OS/2 System to an ULTRIX System
    6.7.4      Copying CDA Documents from an ULTRIX System to an OS/2 System

  7      Overview of Document Conversion

  7.1     CDA Document Structure

  7.2     Document Information Constructs

  7.3     Document Content

  7.4     Document Layout

  7.5     Segment Attributes

  8      AFS Front End

  8.1     Using the AFS Front End
    8.1.1      Converting an AFS Input File on VMS Systems
    8.1.2      Converting an AFS Input File on ULTRIX Systems
    8.1.3      AFS Front End Processing Options

  8.2     Overview of AFS

  8.3     Data Mapping
    8.3.1      Tags
      8.3.1.1      Style Reference Tag
      8.3.1.2      Generic Tags
      8.3.1.3      Generic Tags with Local Attributes
      8.3.1.4      Markers
      8.3.1.5      Character Set Tags
      8.3.1.6      Flow Tags
      8.3.1.7      Tag Omission
    8.3.2      Entity References
      8.3.2.1      Internal Entity References
      8.3.2.2      External Entity References
    8.3.3      Processing Instructions

  8.4     Conversion Restrictions

  8.5     External File References

  8.6     AFS Front End Messages
    Can't open external entity reference file . . . Internal error-submit an SPR
    Invalid character set . . . Tag string not found in DDIF companion file
    The styleref file is missing or was not created by the AFS converter . . . Unexpected error from a CDA toolkit function

  8.7     Creating and Editing AFS Documents
    8.7.1      Creating New AFS documents
    8.7.2      Editing AFS Documents
      8.7.2.1      Editing Restrictions
      8.7.2.2      Editing AFS Documents Produced by DECwrite

  9      DCA Front End

  9.1     Using the DCA Front End
    9.1.1      Converting a DCA Input File on VMS Systems
    9.1.2      Converting a DCA Input File on ULTRIX Systems

  9.2     Overview of DCA
    9.2.1      Document Structure
      9.2.1.1      Format Units
        9.2.1.1.1       Document Declaration Format Unit
        9.2.1.1.2       Primary Master Format Unit
        9.2.1.1.3       Alternate Master Format Unit
      9.2.1.2      Text Unit
      9.2.1.3      End Unit
    9.2.2      Document Layout
      9.2.2.1      Page Orientation
      9.2.2.2      Presentation Direction
      9.2.2.3      Page Parameters

  9.3     Data Mapping
    9.3.1      Document Characteristics
      9.3.1.1      Line Drawing Characters
      9.3.1.2      Document Parameters
      9.3.1.3      Punctuation Format
      9.3.1.4      Master Formats
      9.3.1.5      Page Image Parameters
      9.3.1.6      Line Parameters
      9.3.1.7      Tab Parameters
      9.3.1.8      Note Formatting Parameters
      9.3.1.9      Auto-Outline Parameters
      9.3.1.10     Margin Text
      9.3.1.11     Additional Parameters
    9.3.2      Text Unit
      9.3.2.1      Text Unit Format Change
      9.3.2.2      Return to Master Format
      9.3.2.3      Body Text
      9.3.2.4      Text Unit Prefix
    9.3.3      Single Byte Controls
    9.3.4      Multibyte Controls
    9.3.5      End Unit

  9.4     Conversion Restrictions

  9.5     External File References

  9.6     DCA Front End Messages

  10     DX Front End

  10.1    Using the DX Front End
    10.1.1     Converting a DX Input File on VMS Systems
    10.1.2     Converting a DX Input File on ULTRIX Systems
    10.1.3     DX Front End Processing Options

  10.2    Overview of DX

  10.3    Data Mapping
    10.3.1     Header Data
    10.3.2     Special Characters
    10.3.3     Special Character Modes
    10.3.4     Special Function Modes
    10.3.5     Rulers
    10.3.6     Ruler Combinations
    10.3.7     Character Sets
    10.3.8     Control Block Keywords

  10.4    Conversion Restrictions

  10.5    DX Front End Messages
    Could not open the file: string. . . . The DX/DDIF Conversion has completed.
    The input file string has been closed. . . . Unrecognized WPS Markup character in string string.

  11     SGML Front End

  11.1    Using the SGML Front End
    11.1.1     Converting an SGML Input File on VMS Systems
    11.1.2     Converting an SGML Input File on ULTRIX Systems
    11.1.3     SGML Front End Processing Options

  11.2    Overview of SGML
    11.2.1     Generalized Markup
    11.2.2     Elements and Tags
    11.2.3     SGML Declaration
    11.2.4     Notations
    11.2.5     Entities
      11.2.5.1     Internal Entity
      11.2.5.2     External Entity References
    11.2.6     Processing Instructions
    11.2.7     Document Type Definitions
      11.2.7.1     The ANY DTD
    11.2.8     SGML Subdocuments
    11.2.9     Sample SGML Document

  11.3    Data Mapping

  11.4    Conversion Restrictions

  11.5    External File References

  11.6    SGML Front End Messages
    11.6.1     %SDC Facility Messages
    Content found before document start tag . . . IMPLIED LINK found in SGML document-feature unsupported
    Invalid DDIF document file-spec-maintaining CRF . . . SUBDOC found in SGML document-feature unsupported
    11.6.2     %SGML Facility Messages
    line string:  string already declared-ignored. . . . line string: ATTLIST already declared for notation string-ignored
    line string:  Attribute string accepts a single value-string . . . line string: CDATA marked sections not valid in prolog-Ci
    line string:  Closing external definition document file-spec . . . line string: Doctype string used but not declared
    line string:  Document filespec is already open-ignored . . . line string:  Entity reference string invalid-entity must be s
    line string:  Entity reference string invalid-entity must not be a processing instruction-ignoring . . . line string:  Errod
    line string:  Error in NOTATION declaration . . . line string:  ID attribute string of element string and ID attribute strin
    line string:  ID attribute string of notation string and ID attribute string of notation string have different names . . . e
    line string:  string is not a valid NUTOKEN attribute value-number or number token expected-ignored . . . line string:  No i
    line string:  No elements declared in doctype string- document instance will not be parsed . . . line string: Parameter entn
    line string:  RCDATA marked sections not valid in prolog-RCDATA keyword ignored . . . line string: Start-tag may not be deca
    line string:  Start-tag may not be declared as omissible with EMPTY content in its element declaration-making required . . e
    line string:  Unexpected type declaration end (declaration subset close, markup declaration close) encountered in marked sep
    filespec opened . . . Unable to access document string- subdocument entity string ignored
    line string:  Blank sequence cannot follow B-sequence . . . line string:  No MSI declared to match MSO
    line string:  Number of lowercase characters must match uppercase characters . . . line string:  char is not a valid UCNMSTR
    line string:  string is a duplicate keyword-ignored . . . Syntax not supported-default used
    Document parsed with integer error(s), integer warning(s) . . . line string: Attribute value string is not a declared values
    line string:  Attribute value string is not a declared SUBDOC or external DATA entity . . . line string:  Content-implied mb
    line string:  string delimiter missing - inserted . . . line string:  End-tag string must be preceded by end-tag string-miss
    line string:  End-tag string not valid ( ' and ' group of element string not fully satisfied)-continuing . . . line string:s
    line string:  Entity reference string invalid-entity must not be a processing instruction-ignoring . . . line string:  strie
    line string:  string is not a valid ID attribute value- name expected-ignored . . . line string: NMTOKEN attribute string ai
    line string:  Name string is duplicated in group . . . line string:  Required input missing - comment content ignored
    line string:  Required input missing - document content string...string ignored . . . Start-tag string not valid at current
    line string:  Start-tag string not valid (current attribute string not yet specified)-continuing . . . line string:  Subdoci
    line string:  Text not valid after document element string has completed-continuing . . . line string:  Unexpected documents
    line string:  Unexpected document end ( ' seq ' group of element string not satisfied)-continuing . . . line string:  Unexps
    line string:  Unexpected type declaration end (declaration subset close, markup declaration close) encountered-ignored . . c

  11.7    Converting SGML Documents to DECwrite
    11.7.1     Converting SGML Documents Created by DECwrite
    11.7.2     Converting SGML Documents Not Created by DECwrite

  12     AFS Back End

  12.1    Using the AFS Back End
    12.1.1     Creating an AFS Output File on VMS Systems
    12.1.2     Creating an AFS Output File on ULTRIX Systems
    12.1.3     AFS Back End Processing Options

  12.2    Overview of AFS

  12.3    Data Mapping
    12.3.1     Text Segments
      12.3.1.1     Generic Segments
      12.3.1.2     Local Attributes Segments
      12.3.1.3     Generic Segments With Local Attributes
    12.3.2     Text Content
      12.3.2.1     Text Primitives
      12.3.2.2     Layout Directives
    12.3.3     Nontext Segments
      12.3.3.1     Entity references
    12.3.4     The DDIF Companion File

  12.4    Conversion Restrictions

  12.5    External File References

  12.6    AFS Back End Messages
    DDIF file major version incompatible with this converter . . . Unexpected error from a CDA toolkit function

  13     DCA Back End

  13.1    Using the DCA Back End
    13.1.1     Creating a DCA Output File on VMS Systems
    13.1.2     Creating a DCA Output File on ULTRIX Systems

  13.2    Overview of DCA

  13.3    Data Mapping
    13.3.1     Document Information
    13.3.2     Document Segments
    13.3.3     Text Content
    13.3.4     Directives
    13.3.5     Layout Galley
    13.3.6     Segment Attributes
    13.3.7     Wrap Attributes
    13.3.8     Layout Attributes
    13.3.9     Galley Attributes
    13.3.10    Page Layout
    13.3.11    Tab Stop

  13.4    Conversion Restrictions

  13.5    DCA Back End Messages

  14     DX Back End

  14.1    Using the DX Back End
    14.1.1     Creating a DX Output File on VMS Systems
    14.1.2     Creating a DX Output File on ULTRIX Systems
    14.1.3     Processing Options

  14.2    Overview of DX

  14.3    Data Mapping

  14.4    Conversion Restrictions

  14.5    External File References

  14.6    DX Back End Messages
    Could not open the DX file: string. . . . The output file string has been created.

  15     SGML Back End

  15.1    Using the SGML Back End
    15.1.1     Creating an SGML Output File on VMS Systems
    15.1.2     Creating an SGML Output File on ULTRIX Systems
    15.1.3     SGML Back End Processing Options

  15.2    Overview of SGML

  15.3    Data Mapping
    15.3.1     Converting Structured Documents
    15.3.2     Converting Unstructured Documents

  15.4    Conversion Restrictions

  15.5    External File References

  15.6    SGML Back End Messages
    15.6.1     %SDC Facility Messages
    Attribute string which has not been declared encountered on element string . . . Error closing file file-spec
    Error creating file file-spec . . . Invalid GTX content in content definition labeled string
    Invalid GTX content in segment labeled string . . . No content category on root segment
    No content found on content definition labeled string . . . SGML output will not be validated
    Soft directive ignored (value=integer) . . . Unrecognized private content on segment labeled string
    Unrecognized private content on type definition labeled string . . . WIDTH option cannot be negated

  15.7    Converting DECwrite Documents to SGML

  16     Overview of Graphics and Image Conversion

  16.1    CDA Document Structure

  16.2    Graphics and Image Content

  16.3    Graphics and Image Segment Attributes

  17     CGM Front End

  17.1    Using the CGM Front End
    17.1.1     Converting a CGM Input File on VMS Systems
    17.1.2     Converting a CGM Input File on ULTRIX Systems
    17.1.3     CGM Front End Processing Options

  17.2    Overview of CGM

  17.3    Data Mapping
    17.3.1     Lines
      17.3.1.1     Line Elements
      17.3.1.2     Line Attributes
    17.3.2     Markers
      17.3.2.1     Marker Primitive
      17.3.2.2     Marker Attributes
    17.3.3     Text
      17.3.3.1     Text primitives
      17.3.3.2     Text Attributes
    17.3.4     Filled Area Types
      17.3.4.1     Filled Area Primitives
      17.3.4.2     Filled Area Attributes
    17.3.5     GENERALIZED DRAWING PRIMITIVE
    17.3.6     ASPECT SOURCE FLAGS
    17.3.7     CELL ARRAY
    17.3.8     COLOUR TABLE
    17.3.9     Delimiter Elements
    17.3.10    Metafile Descriptor Elements
    17.3.11    Picture Descriptor Elements
    17.3.12    Control Elements
    17.3.13    Escape Element
    17.3.14    External Elements

  17.4    Conversion Restrictions

  17.5    CGM Front End Messages
    Text Orientation is degenerate. . . . Direct color is being converted to Indexed Color with closest fit.
    Element illegal in current metafile state. . . . Error processing escape elements.
    Error reading a CGM record. . . . Invalid opcode found.
    Invalid substitution string in escape. . . . Text has to be simulated with average Courier font metrics.
    Unknown substitution code. . . . Unknown substitution code.

  18     Macpaint Front End

  18.1    Using the Macpaint Front End
    18.1.1     Converting a Macpaint Input File on VMS Systems
    18.1.2     Converting a Macpaint Input File on ULTRIX Systems
    18.1.3     Macpaint Front End Processing Options

  18.2    Overview of Macpaint

  18.3    Data Mapping

  18.4    Conversion Restrictions

  18.5    Macpaint Front End Messages

  19     Presentation Manager Metafile Front End

  19.1    Using the METAFILE Front End
    19.1.1     METAFILE Front End Processing Options

  19.2    Conversion Restrictions

  19.3    METAFILE Front End Messages
    The PM Metafile supplied is invalid . . .

  20     TIFF Front End

  20.1    Using the TIFF Front End
    20.1.1     Converting a TIFF Input File on VMS Systems
    20.1.2     Converting a TIFF Input File on ULTRIX Systems
    20.1.3     TIFF Front End Processing Options

  20.2    Overview of TIFF

  20.3    Data Mapping

  20.4    Conversion Restrictions

  20.5    TIFF Front End Messages
    can't find a valid TIFF header . . . open failure input file
    processed multiple images . . . unsupported transparency mask

  21     Graphics Hardcopy Back End

  21.1    Using the Graphics Hardcopy Back End
    21.1.1     Creating a Graphics Output File on VMS Systems
    21.1.2     Creating a Graphics Output File on ULTRIX Systems
    21.1.3     Graphics Hardcopy Back End Processing Options

  21.2    Overview of the Graphics Hardcopy Back End

  21.3    Data Mapping

  21.4    Conversion Restrictions

  21.5    Graphics Hardcopy Back End Messages
    GHC, Fragment object processing failure . . . GHC, Internal error

  22     Macpaint Back End

  22.1    Using the Macpaint Back End
    22.1.1     Converting a Macpaint Output File on VMS Systems
    22.1.2     Creating a Macpaint Output File on ULTRIX Systems
    22.1.3     Macpaint Back End Processing Options

  22.2    Overview of Macpaint

  22.3    Data Mapping

  22.4    Conversion Restrictions

  22.5    Macpaint Back End Messages

  23     Presentation Manager Metafile Back End

  23.1    Using the METAFILE Back End
    23.1.1     METAFILE Back End Processing Options

  23.2    Conversion Restrictions

  23.3    METAFILE Back End Messages
    could not create WMET semaphore . . . WMET_PM spawn failed

  24     TIFF Back End

  24.1    Using the TIFF Back End
    24.1.1     Creating a TIFF Output File on VMS Systems
    24.1.2     Creating a TIFF Output File on ULTRIX Systems
    24.1.3     TIFF Back End Processing Options

  24.2    Overview of TIFF

  24.3    Data Mapping

  24.4    Conversion Restrictions

  24.5    External File References

  24.6    TIFF Back End Messages
    added fill bits to image data for byte alignment . . . open failure output file
    packed image data . . . write failure in image file descriptor data
    write failure in macbinary header . . . write failure in variable data

  25     Overview of Table Conversion

  25.1    DTIF In-Memory Expressions
    25.1.1     Variables
    25.1.2     Arithmetic Expressions
    25.1.3     Binary Expressions
    25.1.4     Boolean and Relational Expressions
    25.1.5     Cell-Related Expressions
    25.1.6     Choose and Lookup Expressions
    25.1.7     Conversion Expressions
    25.1.8     Date and Time Expressions
    25.1.9     Financial Expressions
    25.1.10    Identification Expressions
    25.1.11    Literals
    25.1.12    Miscellaneous Expressions
    25.1.13    Statistical Expressions
    25.1.14    String Expressions
    25.1.15    Transcendental Expressions
    25.1.16    Trigonometric Expressions

  26     ASCII Tabular Front End

  26.1    Using the ASCII Tabular Front End
    26.1.1     Converting an ASCII Tabular Input File on VMS Systems
    26.1.2     Converting an ASCII Tabular Input File on ULTRIX Systems
    26.1.3     ASCII Tabular Front End Processing Options

  26.2    Overview of ASCII Tabular

  26.3    Data Mapping
    26.3.1     Date Values
    26.3.2     Numeric Values
    26.3.3     Text String Values
    26.3.4     Empty Rows and Cells

  26.4    Conversion Restrictions

  26.5    ASCII Tabular Front End Messages
    ASCII_TABULAR input stream support is not available . . . unrecognized option:  option-line
    value n invalid for input trailing separator count . . . value n invalid for input trailing separator count

  27     CALCGRD (DECalc) Front End

  27.1    Using the CALCGRD Front End
    27.1.1     Converting a CALCGRD Input File on VMS Systems
    27.1.2     Converting a CALCGRD Input File on ULTRIX Systems
    27.1.3     CALCGRD Front End Processing Option

  27.2    Overview of CALCGRD

  27.3    Data Mapping
    27.3.1     Equivalent Function Mapping
      27.3.1.1     Future Value Function (FV)
      27.3.1.2     Present Value Function (PV)
      27.3.1.3     LINK Function (LINK)
      27.3.1.4     Least Squares Function (LS)
      27.3.1.5     PLOT Function (PL)
    27.3.2     Equivalent Keyword Mapping

  27.4    Conversion Restrictions
    27.4.1     GLOBAL Settings
      27.4.1.1     Global Math Mode Settings
      27.4.1.2     Global Undefined if Blank Option
      27.4.1.3     Global Tab Order Mode Settings
    27.4.2     FORMAT Settings
      27.4.2.1     Zero if Blank Option
      27.4.2.2     Undefined if Blank Option
      27.4.2.3     Describe Option
    27.4.3     WINDOW Settings

  27.5    CALCGRD Front End Messages
    attempted network conversion is not currently supported . . . FORMAT BOX (ZERO-IF-BLANK/UNDEFINED-IF-BLANK) settings are loi
    GLOBAL MATH EVALUATION-ORDER setting lost . . . no CALCGRD input data found
    nondefault password found, please load the grid into DECalc and resave it with no password . . . version number Vn.n is greD
    version number Vn.n is less than the supported version of DECalc or DECalc/Plus (Vn).n . . . WINDOW (VERTICAL/HORIZONTAL /Ss

  28     DIF Front End

  28.1    Using the DIF Front End
    28.1.1     Converting a DIF Input File on VMS Systems
    28.1.2     Converting a DIF Input File on ULTRIX Systems
    28.1.3     DIF Front End Processing Option

  28.2    Overview of DIF

  28.3    Data Mapping

  28.4    Conversion Restrictions

  28.5    DIF Front End Messages
    DIF input stream support is not available . . . invalid placement of the TABLE keyword
    invalid special data value on line n, . . . rows occurring after the specified maximum row number n are lost
    second line of a header item must be integer,integer on line n . . . unrecognized option: option-line

  29     WK1 (Lotus 1-2-3) Front End

  29.1    Using the WK1 Front End
    29.1.1     Converting a WK1 Input File on VMS Systems
    29.1.2     Converting a WK1 Input File on ULTRIX Systems
    29.1.3     WK1 Front End Processing Option

  29.2    Overview of WK1

  29.3    Data Mapping
    29.3.1     Cell Function (@CELL)
    29.3.2     Character Substring Function (@MID)
    29.3.3     Clean Function (@CLEAN)
    29.3.4     Convert Number to Date Function (@DATE)
    29.3.5     Database Statistical Functions
    29.3.6     Information About Current Cell Function (@CELLPOINTER)
    29.3.7     Present Value Function (@NPV)
    29.3.8     Replace a Substring Function (@REPLACE)
    29.3.9     Search for Substring Function (@FIND)
    29.3.10    Standard Deviation Function (@STD)
    29.3.11    String Value Function (@S)
    29.3.12    Time Function (@TIME)
    29.3.13    Variance Function (@VAR)

  29.4    Conversion Restrictions
    29.4.1     Data Range Settings
    29.4.2     Data Parse Settings
    29.4.3     Graph Settings
    29.4.4     Print Settings
    29.4.5     Protection Settings
    29.4.6     Window Settings

  29.5    WK1 Front End Messages
    an invalid address was specified at cell . . . the named range was lost due to an invalid reference
    the salvage value was lost from the @DDB function . . . WK1 user-supplied input position support is not available

  30     ASCII Tabular Back End

  30.1    Using the ASCII Tabular Back End
    30.1.1     Creating an ASCII Tabular Output File on VMS Systems
    30.1.2     Creating an ASCII Tabular Output File on ULTRIX Systems
    30.1.3     ASCII Tabular Back End Processing Options

  30.2    Overview of ASCII Tabular

  30.3    Data Mapping
    30.3.1     Date Values
    30.3.2     Numeric Values
    30.3.3     Text String Values
    30.3.4     Empty Rows and Cells

  30.4    Conversion Restrictions

  30.5    External File References

  30.6    ASCII Tabular Back End Messages
    a conversion error occurred at record number n at column number n . . . output date edit string empty
    output date edit string is too long . . . value n invalid for output trailing separator count

  31     WK1 (Lotus 1-2-3) Back End

  31.1    Using the WK1 Back End
    31.1.1     Creating a WK1 Output File on VMS Systems
    31.1.2     Creating a WK1 Output File on ULTRIX Systems
    31.1.3     WK1 Back End Processing Option

  31.2    Overview of WK1

  31.3    Data Mapping
    31.3.1     Arithmetic Expressions
    31.3.2     Boolean/Relational Expressions
    31.3.3     Cell-Related Expressions
    31.3.4     Choose and Lookup Expressions
    31.3.5     Conversion Expressions
    31.3.6     Date and Time Expressions
    31.3.7     Financial Expressions
    31.3.8     Identification Expressions
    31.3.9     Literals
    31.3.10    Miscellaneous Expressions
    31.3.11    Private Expressions
    31.3.12    Statistical Expressions
    31.3.13    String Expressions
    31.3.14    Transcendental Expressions
    31.3.15    Trigonometric Expressions
    31.3.16    Variables

  31.4    Format Information Mapping
    31.4.1     Calculation Mode
    31.4.2     Calculation Order
    31.4.3     Column Width
    31.4.4     Date and Time Formats
    31.4.5     Display Settings
    31.4.6     Format Inheritance
    31.4.7     Initialization Settings
      31.4.7.1     Primary Window Initialization Settings
      31.4.7.2     Print Initialization Settings
      31.4.7.3     Range Initialization Settings
      31.4.7.4     Startup Initialization Settings
    31.4.8     Numeric Formats
    31.4.9     Text String Formats
    31.4.10    Window Formats

  31.5    Conversion Restrictions
    31.5.1     Binary Expressions
    31.5.2     Cell-Related Expressions
    31.5.3     Choose and Lookup Expressions
    31.5.4     Conversion Expressions
    31.5.5     Date and Time Expressions
    31.5.6     Financial Expressions
    31.5.7     Identification Expressions
    31.5.8     Private Expressions
    31.5.9     Series Expressions
    31.5.10    Statistical Expressions
    31.5.11    String Expressions
    31.5.12    Transcendental Expressions
    31.5.13    Variables

  31.6    Format Information Loss
    31.6.1     Column Width
    31.6.2     Display Formats
    31.6.3     Numeric Formats
    31.6.4     Row Formats
    31.6.5     Text String Formats
    31.6.6     Window Formats

  31.7    External File References

  31.8    WK1 Back End Messages
    begin-expression at (column x, row n) . . . lost some text at (column x, row n),
    Lotus' floating-point cannot hold the value stored at (column x, row n) . . . reference at (column x, row n)
    reference outside Lotus' bounds in a range, . . . WK1 output stream support is not available

  A   Front End Conversion Restrictions

  A.1     Document Data
    A.1.1      AFS Input Conversion Restrictions
    A.1.2      DCA Input Conversion Restrictions
    A.1.3      DX Input Conversion Restrictions
    A.1.4      SGML Input Conversion Restrictions

  A.2     Graphics and Image Data
    A.2.1      CGM Input Conversion Restrictions
    A.2.2      Macpaint Input Conversion Restrictions
    A.2.3      TIFF Input Conversion Restrictions

  A.3     Table Data
    A.3.1      ASCII Tabular Input Conversion Restrictions
    A.3.2      CALCGRD Input Conversion Restrictions
    A.3.3      DIF Input Conversion Restrictions
    A.3.4      DTIF Input Conversion Restrictions
    A.3.5      WK1 Input Conversion Restrictions

  B   Back End Conversion Restrictions

  B.1     Document Data
    B.1.1     AFS Output Conversion Restrictions
    B.1.2     DCA Output Conversion Restrictions
    B.1.3     SGML Output Conversion Restrictions

  B.2     Graphics and Image Data
    B.2.1     Graphics Hardcopy Output Conversion Restrictions
    B.2.2     Macpaint Output Conversion Restrictions
    B.2.3     TIFF Output Conversion Restrictions

  B.3     Table Data
    B.3.1     ASCII Tabular Output Conversion Restrictions
    B.3.2     DTIF Output Conversion Restrictions
    B.3.3     WK1 Output Conversion Restrictions

  EXAMPLES

  5-1        An Options File for Conversion from a DTIF Input File

  5-2        An Options File for Conversion to a DTIF Output File

  8-1        Sample VMS Options File

  8-2        Sample ULTRIX Options File

  11-1       Sample VMS Options File

  11-2       Sample ULTRIX Options File

  11-3       DTD Produced by DECwrite

  12-1       Sample VMS Options File

  12-2       Sample ULTRIX Options File

  14-1       Beginning of the DX Document

  14-2       Numbered List in the DX Output File

  15-1       Sample VMS Options File

  15-2       Sample ULTRIX Options File

  26-1       An Options File for Conversion from an ASCII Tabular Input File

  27-1       An Options File for Conversion from a CALCGRD Input File

  28-1       An Options File for the Conversion of a DIF Input File

  29-1       An Options File for Conversion from a WK1 Input File

  30-1       An Options File for Conversion to an ASCII Tabular Output File

  31-1       An Options File for Conversion to a WK1 Output File

  FIGURES

  1-1        CDA Converter Architecture

  1-2        Conversion Process

  1-3        Example of Domain Conversion for a WK1 Input File to a PostScript Output File

  1-4        Conversion Using the CDA Viewer

  7-1        CDA Document Structure

  8-1        AFS Front End Conversion

  9-1        DCA/RFT Document Structure

  11-1       SGML Front End Conversion

  11-2       Sample SGML Document

  12-1       AFS Back End Conversion

  15-1       SGML Back End Conversion

  21-1       Conversion Process

  25-1       Conversion of Table Input to Table Output

  25-2       Conversion of WK1 Input to PostScript Output

  TABLES

  1-1        CDA Converter Input Formats on VMS and ULTRIX Systems

  1-2        CDA Converter Output Formats on VMS and ULTRIX Systems

  1-3        CDA Converter Formats on OS/2 Systems

  2-1        Converting Files from the VMS, ULTRIX, and OS/2 Command Lines

  3-1        Commands and Parameters for Invoking the CDA Viewer

  4-1        Facility Codes

  5-1        Formats Provided with the Operating Systems

  7-1        CDA Document Conversion Formats

  7-2        CDA Document Content Constructs

  8-1        Character Set Tag Names

  10-1       DX Header Data

  10-2       Special Characters

  10-3       Special Character Modes

  10-4       Special Function Modes

  10-5       Rulers

  10-6       Ruler Combinations

  10-7       Character Sets

  10-8       Control Block Keywords

  13-1       Directives

  13-2       CDA/DCA Text Renditions

  14-1       DX Control Block Keywords

  16-1       CDA Graphics and Image Conversion Formats

  16-2       CDA Graphics and Image Content Constructs

  17-1       Line Bundle Indexes

  17-2       Marker Bundle Indexes

  17-3       Text Bundle Indexes

  17-4       Fill Bundle Indexes

  17-5       Correspondence Between CGM and CDA Hatch and Pattern Numbers

  17-6       Edge Bundle Indexes

  17-7       Predefined CGM and CDA Color Definitions

  20-1       TIFF Data Mapping

  24-1       TIFF Data Mapping

  25-1       CDA Table Conversion Formats

  25-2       Variables

  25-3       Arithmetic Expressions

  25-4       Binary Expressions

  25-5       Boolean and Relational Expressions

  25-6       Cell-Related Expressions

  25-7       Choose and Lookup Expressions

  25-8       Conversion Expressions

  25-9       Date and Time Expressions

  25-10      Financial Expressions

  25-11      Identification Expressions

  25-12      Literals

  25-13      Miscellaneous Expressions

  25-14      Statistical Expressions

  25-15      String Expressions

  25-16      Transcendental Expressions

  25-17      Trigonometric Expressions

  26-1       Output Formats Converted to by the ASCII Tabular Front End

  27-1       Output Formats Converted to by the CALCGRD Front End

  27-2       Statistical Functions That Use Keyword Mapping

  28-1       Output Formats Converted to by the DIF Front End

  29-1       Output Formats Converted to by the WK1 Front End

  30-1       Input Formats Converted from by the ASCII Tabular Back End

  31-1       Input Formats Converted from by the WK1 Back End

  31-2       Arithmetic Expression Mapping

  31-3       Boolean/Relational Expression Mapping

  31-4       Cell-Related Expression Mapping

  31-5       Choose and Lookup Expression Mapping

  31-6       Conversion Expression Mapping

  31-7       Date and Time Expression Mapping

  31-8       Financial Expression Mapping

  31-9       Identification Expression Mapping

  31-10      Literals Mapping

  31-11      Miscellaneous Expression Mapping

  31-12      Statistical Expression Mapping

  31-13      String Expression Mapping

  31-14      Transcendental Expression Mapping

  31-15      Trigonometric Expression Mapping

  31-16      Variable Mapping

  31-17      Primary Window Settings

  31-18      Print Settings

  31-19      Range Settings

  31-20      Startup Settings

  31-21      Numeric Format Mapping

  A-1        CALCGRD Front End Data and Format Information Loss

  A-2        DIF Front End Data and Format Information Loss

  A-3        WK1 Front End Conversion Restrictions

  B-1        WK1 Back End Conversion Restrictions