Copyright © 1992, 1997 International Organization for Standardization. All rights reserved.

This electronic document is for use during development and review of International Standards. Official printed copies of International Standards can be purchased from the ISO and the national standards organization of your country.

Next ClausePrevious Clause  

homeParent clausePrevious major clauseNext clause at this level


A.7 SGML Property Set

A.7.1 SGML Notation

The notation SGML is used to declare SGML documents addressed from another SGML document.

The data attribute active DTDs or LPDs (active) names the document types and/or link types to be used when parsing the document entity.

NOTE 533 When more than one active document type is specified, the document is parsed against each document type and separate grove for each parse is produced. When multiple LPDs and DTDs are specified, the entire list of active LPDs is applied to the parse for each DTD.

The data attribute active architecture (arch) names the architecture to be used when processing the document. When there is a hierarchy of architectures from which a client document is derived, a specific architecture may be specified by naming the architectures by architecture notation name, starting with a base architecture of the client document. The effect of addressing a document entity processed according to a specific architecture is to address the architectural instance grove derived from the document, rather than the document itself.

NOTE 534 In other words, the arch attribute enables explicit addressing of architectural document instances.

                    <!-- SGML Data Attributes -->
<!notation
   SGML           -- Standard Generalized Markup Language --
                  -- Clause: A.5.7.2 --
                  -- For SGML entities declared as CDATA --

   PUBLIC "ISO 8879:1986//NOTATION
           Standard Generalized Markup Language//EN"

-- Attributes: SGML --
-- CommonAttributes: altreps, included, superdcn --
>
<!attlist #NOTATION
   SGML           -- Standard Generalized Markup Language --
                  -- Clause: A.5.7.2 --

   active         -- Active DTDs or LPDs for SGML document/subdoc. --
      CDATA       -- Constraint: DTD or LPD names --
      #IMPLIED    -- Default: base DTD --

   arch           -- Active architecture for document/subdoc --
      CDATA       -- Constraint: name of architecture of which
                     document is directly or indirectly a client --
      #IMPLIED    -- Default: no active architecture --
>

Next ClausePrevious Clause  

Copyright © 1992, 1997 International Organization for Standardization. All rights reserved.

This electronic document is for use during development and review of International Standards. Official printed copies of International Standards can be purchased from the ISO and the national standards organization of your country.


HTML generated from the original SGML source using a DSSSL style specification and the SGML output back-end of the JADE DSSSL engine.