Information processing - SGML support facilities - SGML Document Interchange Format (SDIF) (ISO 9069:1988, ed. 1)

Informationsverarbeitung - SGML-Unterstützungsmöglichkeiten - SGML-Austauschformat (SDIF) (ISO 9069:1988, Ausg. 1)

Traitement de l'information - Bureautique - Format d'échange de document SGML (SDIF) (ISO 9069:1988, éd. 1)

Information processing - SGML support facilities - SGML Document Interchange Format (SDIF) (ISO 9069:1988)

General Information

Status
Withdrawn
Publication Date
30-Nov-1997
Withdrawal Date
30-Sep-2003
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
01-Oct-2003
Due Date
01-Oct-2003
Completion Date
01-Oct-2003

Buy Standard

Standard
EN 29069:1997
English language
10 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Information processing - SGML support facilities - SGML Document Interchange Format (SDIF) (ISO 9069:1988)Informationsverarbeitung - SGML-Unterstützungsmöglichkeiten - SGML-Austauschformat (SDIF) (ISO 9069:1988, Ausg. 1)Traitement de l'information - Bureautique - Format d'échange de document SGML (SDIF) (ISO 9069:1988, éd. 1)Information processing - SGML support facilities - SGML Document Interchange Format (SDIF) (ISO 9069:1988, ed. 1)35.240.30Uporabniške rešitve IT v informatiki, dokumentiranju in založništvuIT applications in information, documentation and publishingICS:Ta slovenski standard je istoveten z:EN 29069:1990SIST EN 29069:1997en01-december-1997SIST EN 29069:1997SLOVENSKI
STANDARD



SIST EN 29069:1997



SIST EN 29069:1997



SIST EN 29069:1997



INTERNATIONAL STANDARD INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATION MEXflYHAPOP,HAFl OPI-AHM3A~MR !-IO CTAH~APTM3A~MM Information Processing - SGML Support Facilities - SGML Document Interchange Format (SDIF) Traitemen t de l’information - Bureautique - Format d%change de document SGML (SDIF) IS0 9069 First edition 1988-09-U Reference number SIST EN 29069:1997



IS0 9069:1988(E) Foreword IS0 (the International Organization for Standardization) is a worldwide federation of national standards bodies (IS0 member bodies). The work of preparing International Standards is normally carried out through IS0 technical committees. Each member body interested in a subject for which a technical, committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. IS0 collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. Draft International Standards adopted by the technical committees are circulated to the member bodies for approval before their acceptance as International Standards by the IS0 Council. They are approved in accordance with IS0 procedures requiring at least 75% approval by the member bodies voting. International Standard IS0 9069 was prepared by Technical Committee lSO/TC97, Information processinq systems. \- Users should note that all International Standards undergo revision from time to time and that any reference made herein to any other International Standard implies its latest edition, unless otherwise stated. Annex A is for information only. SIST EN 29069:1997



IS0 9069:1988(E) Contents 1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Field of application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .l 4 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .l 5 Description of the data stream . 2 5.1 Organization of the data stream . 2 5.2 Data stream character set . 2 5.3 SDIF name . 3 5.4 Document descriptor . 3 5.4.1 Included entities . 3 5.4.2 Document character set . 3 5.5 SDIF identifier . 3 5.6 Entity descriptor . 4 6 Abstract data stream format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 Encoding rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Annex A Relation to other standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 A.1 Message-handling standards . . . . . A.2 Office Document Architecture (ODA A.3 OSI Presentation Services . . . . . . . A.3.1 Object identifiers . . . . . . . . A.3.1.1 Abstract syntax . . . . . A.3.1.2 Transfer syntax . . . . . A.3.2 OSI Document Type Definition . . . A.3.2.1 Identifier . . . . . . . . . . . . . . . . A.3.2.2 Descriptor value . . . . . . . . . . A.3.2.3 Parameter syntax . . . . . . . . . A.3.2.4 Scope and field of application A.3.2.5 References . . . . . . . . . . . . . . A.3.2.6 Abbreviations . . . . . . . . . . . . A.3.2.7 Document semantics . . . . . . A.3.2.8 Abstract syntactic structure . A.3.2.9 Definition of transfer . . . . . . . A.3.2.10 ASE-specific operations . . . . 6 . 6 . 6 . 6 . 6 . 6 . 7 . 7 . 7 . 7 . 7 . / . 7 . 8 . 8 . 8 . 8 SIST EN 29069:1997



This page intentionally left blank SIST EN 29069:1997



INTERNATIONAL STANDARD ISO9069:1988 (E) Information Processing - SGML Support Facilities - SGML Document Interchange Format (SDIF) 1 Scope This International Standard specifies a data struc- ture known as the SGML Document Interchange Format (SDIF). SDIF enables a document conform- ing to IS0 8879, which might be stored in several entities, to be packed into a data stream for inter- change in a manner that will permit the recipient to reconstitute the separate entities. SDIF also allows related documents to be included in the data stream, such as covering letters, trans- mittal forms, catalog cards, formatting procedures, or the “document profile” required by a document architecture. 2 Field of application The SGML Document Interchange Format shall be used solely for the interchange of SGML docu- ments, as defined in IS0 8879, among SGML sys- tems. Interchange can be by means of data communica- tions in Open Systems Interconnection or other environments, or by the exchange of storage media. 3 References IS0 2022, Information processing - IS0 7-bit and 8-bit coded character sets - Code extension tech- niques. IS0 8879, lnformation processing -- Text and office systems - Standard Generalized Markup Language (SGML). This International Standard uses formal syntax pro- ductions to define SDIF precisely. These are expressed in ASN.1, which is defined in the follow- ing International Standards: IS0 8824, lnformafion processing systems - Open Systems interconnection - Specification of Abstract Syntax Notation One (ASN. I). IS0 8825, Information processing systems - Open Systems interconnection - Specification of basic Notation One encoding rules for Abstract Syntax (ASN. I). 4 Definitions For the purposes of this Internationa definitions used in IS0 8879, and the nitions, apply. I Standard, the 1 following defi- 41 data stream character set: The character set used for all document markup in an SDIF data stream! and for all SDIF names and SDIF identi- fiers. 4.2 document descriptor: A component of an SDIF data stream that contains an SGML docu- ment entity and entity descriptors for all external entities that are directly or indirectly referenced from it. 4.3 document profile: A transmittal form, defined by a document architecture or application, that describes the characteristics of a conforming document that are relevant to itsmanagement or interchange. 4 DefMions 1 SIST EN 29069:1997



IS0 9069:1988(E) 4.4 entity descriptor: A component of an SDIF data stream that represents an external entity. 4.5 main document: An SGML document that is the subject of an interchange. 4.6 omitted public text: An entity descriptor that has no text at all; it represents public text that is part of the document, but is not being inter- changed because the recipient is expected to have a copy. 4.7 related document: An SGML document that is used in conjunction with a main document, but is not referenced as part of its content. NOTE - Some examples are: -- a covering letter: --- transmittal form: --. catalog card: -.- formatting procedure: -.-- or document profile. 48 . SDIF: SGML Document Interchange Format 4.9 SDIF identifier: A unique identifying sequence number assigned to an entity descriptor in the SDIF data stream. NOTE -- It corresponds to the position of the entity’s exter- nal identifier. For example, the entity descriptor with the SDIF identifier ?” represents the entity identified by the fifth markup declaration in the data stream that has an external identifier. 4.10 SDIF identifier reference: An entity descrip- tor thaf contains no text of its own, but instead refers to the SDIF identifier of another entity descriptor. It represents a duplicate declaration of an entity that either has already occurred in the data stream, or that is omitted public text. 4.11 SDIF name: An SGML name assigned in the SDIF data stream to a document or to the data stream as a whole. 4.12 SDIF packer: A program that creates an SDIF data stream. NOTE - The parameters to an SDIF packer usually include the SDIF name for the data stream, the SDIF names and sys- tem identifiers for the main and related documents, and the order in which the documents should be packed. 4.13 SDlF unpacker: A program that decompos- es an SDiF data stream into its constituent enti- ties. NOTE - If necessary, the SDIF unpacker will modify the sys- tem identifier parameter of markup declarations to be consis- tent with storage addresses in its environment. 4.14 SGML Document Interchange Format: A data structure that enables a main document and its related documents, each of which might be 2 stored in several entities, to be combined into a single data stream for interchange in a manner that will permit the recipient to reconstitute the separate entities. 5 Description of the data stream The SDIF data stream represents one or more SGML document entities, and zero or more SGML subdocument, SGML text, and data entities, as defined in IS0 8879. NOTES 1 These entities comprise a main document, and zero or more related documents, that are to be interchanged together. Each of the documents is subject to its own SGML declaration, whose concrete syntax definition, limits on subdocument nesting, and other restrictions apply. 2 The application-specific information parameter of the SGML declaration can be used to identify whether the document con- forms to a particular document architecture. 5.1 Organization of the data stream The data stream consists of a field that identifies the character set used for markup throughout the data stream, followed by document and entity descriptors that represent the main and related documents. NOTES 1 The formal definition can be found in clause 6. 2 SDlF serves solely to identify and delimit the separate docu- ments, and the entities into which the documents may be divid- ed. No other information is represented directly in SDIF, except for the identification of the character set. In particular, SDIF has no information about the element structure of the documents, as this is found within the encapsulated SGML entities, which may also include layout and presentation information. The document descriptors are in the order speci- fied to the SDIF packer. NOTES 1 See 5.5 for the order of the entity descriptors. 2 Documents that are not SGML documents, such as font defini- tions or formatting procedures, will require a simple SGML doc- ument as an identifying shell from which they can be referenced as data entities. 5.2 Data stream character set This field contains one or more designating escape sequences for the data stream character set. The escape sequences shall be formulated in accor- dance with IS0 2022. NOTE - It is usually the originating system character set. 5 Description of the data stream SIST EN 29069:1997



IS0 9069:1988(E) 5.3 SDIF name NOTES 1 They do not have SGML entity names, as they are not refer- enced from an SGML document. 2 A document’s SDlF name is ordinarily derived from the docu- ment’s system identifier in the originating system. SDIF names shall conform syntactically to the rules of the SGML reference concrete syntax, and shall be coded in the data stream character set. No two SDIF names in the same data stream can be the same. NOTE - An application or architecture can establish conven- tions for SDIF names just as it can for names within an SGML entity. For example, an architecture could require that the SDIF name “PROFILE” be used for the related document that con- tains
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.