![]() | ![]() | 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 Clause | Previous Clause | |||
If a HyTime document complies with all provisions of this International Standard and is a conforming SGML document as defined in ISO 8879, it is a conforming HyTime document.
NOTE 360 The provisions allow wide latitude in choosing which constructs of HyTime to support.
NOTE 361 Conformance to HyTime is independent of whether the document also conforms to any other document architecture.
A conforming HyTime document is a basic hyperlinking HyTime document if its HyTime declarations are as follows:
<!ATTLIST #NOTATION HyTime ArcFormA NAME HyTime ArcNamrA NAME HyNames ArcSuprA NAME sHyTime ArcIgnDA NAME HyIgnD ArcDocF NAME #FIXED HyDoc ArcDTD CDATA "HyTime" ArcQuant CDATA #FIXED "NAMELEN 9" ArcDataF NAME #FIXED HyBridN ArcBridF NAME #FIXED HyBrid ArcAuto (ArcAuto|nArcAuto) nArcAuto ArcOptSA NAMES "GenArc base links locs rend sched" -- Support attributes for HyTime only -- hyqcnt NUMBER 32 GenArc CDATA "altreps included superdcn" base CDATA "bos" locs CDATA "nmsploc multloc refctl referatt refloc" links CDATA "hylink clink agglink traverse" exrefs NAME exrefs manyanch NUMBER 2 >
A conforming HyTime document is a basic scheduling HyTime document if its HyTime declarations are as follows:
<!ATTLIST #NOTATION HyTime
ArcFormA NAME HyTime
ArcNamrA NAME HyNames
ArcSuprA NAME sHyTime
ArcIgnDA NAME HyIgnD
ArcDocF NAME #FIXED HyDoc
ArcDTD CDATA "HyTime"
ArcQuant CDATA #FIXED "NAMELEN 9"
ArcDataF NAME #FIXED HyBridN
ArcBridF NAME #FIXED HyBrid
ArcAuto (ArcAuto|nArcAuto) nArcAuto
ArcOptSA NAMES "GenArc base links locs rend sched"
-- Support attributes for HyTime only --
hyqcnt NUMBER 32
GenArc CDATA "altreps included superdcn"
base CDATA "bos desctxt dimspec HyFunk markfun"
locs CDATA "nmsploc multloc refctl"
links CDATA "agglink clink hylink traverse"
sched CDATA "dimref fcsloc HyExSpec HyExtLst measure"
exrefs NAME exrefs
-- Constraint: may support more than 3 axes, but must support
at least 3 to be a basic scheduling document. --
manyaxes NUMBER 3
>A conforming HyTime document is a minimal HyTime (and hyperlinking) document if its HyTime declarations are as follows.
NOTE 362 A minimal HyTime document is also a minimal hyperlinking document because a truly minimal HyTime document would provide no facilities over and above the General Architecture because HyTime has no required facilities. The inclusion of the clink facility essentially provides HyTime-defined semantics for the form of hyperlink already used in a majority of SGML documents, ID-based cross reference within a single document.
<!ATTLIST #NOTATION HyTime ArcFormA NAME HyTime ArcNamrA NAME HyNames ArcSuprA NAME sHyTime ArcIgnDA NAME HyIgnD ArcDocF NAME #FIXED HyDoc ArcDTD CDATA "HyTime" ArcQuant CDATA #FIXED "NAMELEN 9" ArcDataF NAME #FIXED HyBridN ArcBridF NAME #FIXED HyBrid ArcAuto (ArcAuto|nArcAuto) nArcAuto ArcOptSA NAMES "GenArc base links locs rend sched" -- Support attributes for HyTime only -- hyqcnt NUMBER 32 links CDATA "clink" exrefs NAME nexrefs >
A conforming HyTime document is a minimal scheduling HyTime document if its HyTime declarations are as follows:
<!ATTLIST #NOTATION HyTime ArcFormA NAME HyTime ArcNamrA NAME HyNames ArcSuprA NAME sHyTime ArcIgnDA NAME HyIgnD ArcDocF NAME #FIXED HyDoc ArcDTD CDATA "HyTime" ArcQuant CDATA #FIXED "NAMELEN 9" ArcDataF NAME #FIXED HyBridN ArcBridF NAME #FIXED HyBrid ArcAuto (ArcAuto|nArcAuto) nArcAuto ArcOptSA NAMES "GenArc base links locs rend sched" -- Support attributes for HyTime only -- hyqcnt NUMBER 32 sched CDATA "sched dimref" manyaxes NUMBER 1 exrefs NAME nexrefs >
| Next Clause | Previous Clause |
HTML generated from the original SGML source using a DSSSL style specification and the SGML output back-end of the JADE DSSSL engine.