<!-- The formal public identifier for the following set of declarations comprising the “docomsi” DTD is:
<!DOCTYPE docomsi PUBLIC “-//USA-DOD//DTD FOR FACILITIES OPERATION AND MAINTENANCE MANUALS 980309//EN”> -->
<!-- To parse the “docomsi” DTD, place “<!DOCTYPE docomsi [“ at the beginning of this file and ”]>” at the end of this file. -->
<!--
This document type definition (DTD) models the documents proposed to implement the Operation and Maintenance Support Information (OMSI) concept initiated by the Naval Facilities Engineering Command (NAVFACENGCOM) and the Public Health Service to improve the operation and maintenance of facilities. This DTD is based on: (1) an analysis and modelling of the of the seven volume sample document “Building 1579 Bachelor Enlisted Quarters Norfolk Naval Shipyard”; (2) some King's Bay material; and (3) information/guidance provided by NAVFACENGCOM. Also certain commonly used CALS SGML constructs (element, attribute, entity definitions, etc.) from tables I and II of MIL-PRF-28001B (the CALS SGML performance specification) were used as appropriate to complete the modelling. For further information concerning the OMSI concept or the availability of this DTD (which is in the preliminary draft stage) contact either:
Dr. William Brodt
301-496-4941
FAX: 301-402-7182
Mr. Eric Jackson
757-322-4616
jacksonea@edflant.navfac.navy.mil
FAX: 757-322-4614
This DTD was written for NAVFACENGCOM by the Technology Implementation Support Team of the Naval Surface Warfare Center, Carderock Division. For information regarding this DTD, contact either:
Ms. Lori Westbrook
301-227-3346
Mr. Donald Gignac
301-227-3348
of the
Technology Implementation Support Team (NSWCCD Code 2053)
Naval Surface Warfare Center
Carderock Division
9500 MacArthur Boulevard
West Bethesda, MD 20817-5700.
whose FAX number is 301-227-3343. -->
<!-- START OF DOCOMSI DTD -->
<!-- COMMONLY USED CALS PARAMETER ENTITIES -->
<!-- TEXT COMPONENTS -->
<!ENTITY % text “(#PCDATA | subscrpt | supscrpt | emphasis | xref | graphic | extref)+ ”>
<!-- LIST OPTIONS -->
<!ENTITY % list “seqlist | deflist | randlist”>
<!-- PARAGRAPH CONTENT -->
<!ENTITY % paracon “paratext | %list;”>
<!-- YES OR NO ATTRIBUTE VALUE -->
<!ENTITY % yesorno “NUMBER”>
<!-- END OF COMMONLY USED CALS PARAMETER ENTITIES -->
<!-- OMSINFO: OPERATIONS MAINTENANCE & SUPPORT INFORMATION -->
<!ELEMENT docomsi - - (facinfo, sysinfo, proddata)>
<!-- FACINFO: FACILITY INFORMATION -->
<!ELEMENT facinfo - - (preface, mtoc, genfac-sysdes, basdes, safhaz, flplans, utilplans, extwarinfo, equipinvent, hvacfilts, flcovers, wallcovers, ceilsurfs, windows, ltfixts, plumbfixts, roofing, supinvreqs, man-supp-contract?, abdrawlist, trainreqs, skillmatrix) +(table | graphic)>
<!-- PREFACE: PREFACE -->
<!ELEMENT preface - - (para0+) - (table | graphic)>
<!-- MTOC: AUTOMATICALLY GENERATED MASTER TABLE OF CONTENTS -->
<!ELEMENT mtoc - O EMPTY>
<!-- GENFAC-SYSDES: GENERAL FACILITY & SYSTEM DESCRIPTION -->
<!ELEMENT genfac-sysdes - - (facdes, syst+)>
<!-- FACDES: FACILITY DESCRIPTION -->
<!ELEMENT facdes - - (para0+)>
<!-- SYST: NAME OF FACILITY SYSTEM -->
<!ELEMENT syst - - (title, para0+)>
<!-- “idref” on “sys” links to “id” on corresponding system -->
<!ATTLIST syst idref IDREF #IMPLIED>
<!-- BASDES: BASIS OF DESIGN -->
<!ELEMENT basdes - - (para0+)>
<!-- SAFHAZ: SAFETY HAZARDS -->
<!ELEMENT safhaz - - (para0+)>
<!-- FLPLANS: FLOOR PLANS
UTILPLANS: UTILITY CONNECTION AND CUTOFF PLANS -->
<!ELEMENT (flplans | utilplans) - - (para0 | table | graphic)*>
<!-- EXTWARINFO: COLLECTION OF EXTENDED WARRANTY INFORMATION -->
<!ELEMENT extwarinfo - - (para0*, extwarrant*)>
<!-- EXTWARRANT: EXTENDED WARRANTY INFORMATION -->
<!ELEMENT extwarrant - -(extwarrantline)+>
<!-- EXTWARRANTLINE: LINE OF EXTENDED WARRANTY INFORMATION -->
<!ELEMENT extwarrantline - -(title, specsect, duration, startdate, enddate, poc)>
<!--SPECSECT: RELEVANT SPECIFICATION SECTION
DURATION: DURATION OF WARRANTY
STARTDATE: START DATE OF WARRANTY
ENDDATE: END DATE OF WARRANTY -->
<!ELEMENT (specsect | duration | startdate | enddate) - - (#PCDATA) >
<!-- POC: POINT OF CONTACT -->
<!ELEMENT poc - - (mfr | supplier | contractor | subcontractor | installer) >
<!-- WINDOWS: WINDOWS
HVACFILTS: HVAC FILTERS
FLCOVERS: FLOOR COVERINGS
WALLCOVERS: WALL COVERINGS
CEILSURFS: CEILING SURFACES -->
<!ELEMENT (windows | hvacfilts | flcovers | wallcovers | ceilsurfs) - - (para0*)>
<!-- ROOFING: ROOFING -->
<!ELEMENT roofing - - (para0*, poc?, contractor?, subcontractor?, installer?)>
<!-- EQUIPINVENT: EQUIPMENT INVENTORY - CONTENT MODEL -->
<!ELEMENT equipinvent - - (equip*)>
<!-- EQUIP: PIECE OF EQUIPMENT -->
<!ELEMENT equip - - (title, equipline+)>
<!-- EQUIPLINE: LINE OF EQUIPMENT INFORMATION -->
<!ELEMENT equipline - -(equipdes, location?, modelno, tagno?, serno?, mfr?, supplier?)>
<!-- TAGNO: TAG NUMBER
SERNO: SERIAL NUMBER -->
<!ELEMENT (tagno | serno) - - CDATA>
<!-- EQUIPDES: EQUIPMENT DESCRIPTION
LOCATION: LOCATION
MODELNO: MODEL NUMBER (CALS)
PARTNO: PART NUMBER (CALS) -->
<!ELEMENT (equipdes | location | modelno | partno) - - (%text;)>
<!ATTLIST (modelno | partno) label CDATA #IMPLIED
id ID #IMPLIED
idref IDREF #IMPLIED>
<!--MFR: MANUFACTURE (CALS)
SUPPLIER: SUPPLIER -->
<!ELEMENT (mfr | supplier | contractor | subcontractor | installer) - - (name, address, phone)>
<!ATTLIST (mfr | supplier | contractor | subcontractor | installer)
label CDATA #IMPLIED
id ID #IMPLIED
idref IDREF #IMPLIED>
<!-- NAME: NAME
ADDRESS: ADDRESS
PHONENO: PHONE NUMBER -->
<!ELEMENT (name | address | phone) - - (%text;)>
<!--LTFIXTS: LIGHTING FIXTURES
PLUMBFIXTS: PLUMBING FIXTURES -->
<!ELEMENT (ltfixts | plumbfixts) - - (para0*)>
<!-- SUPINVREQS: SUPPLY INVENTORY REQUIREMENTS -->
<!ELEMENT supinvreqs - - (trade*)>
<!-- TRADE: TRADE -->
<!ELEMENT trade - - (title, (partdes, partno, qty, equipusedon, name, address, phone)+)>
<!-- EQUIPUSEDON: EQUIPMENT USED ON -->
<!ELEMENT equipusedon - - (seqlist?)>
<!-- MAN-SUPP-CONTRACT: MANUFACTURERS, SUPPLIERS, AND CONTRACTORS/SUBCONTRACTORS -->
<!ELEMENT man-supp-contract - - (para0+)>
<!-- ABDRAWLIST: AS-BUILT DRAWING LIST -->
<!ELEMENT abdrawlist - - (para0*, table*)>
<!-- TRAINREQS: TRAINING REQUIREMENTS -->
<!ELEMENT trainreqs - - (title, reqtrain, oprec?)>
<!ATTLIST trainreqs system IDREFS #REQUIRED>
<!-- REQTRAIN: REQUIRED TRAINING -->
<!ELEMENT reqtrain - - (mfr, descrip+)+>
<!-- DESCRIP: TRAINING DESCRIPTION
OPRECS: OPTIONAL RECOMMENDATIONS -->
<!ELEMENT (descrip | oprec) - - (para0+)>
<!-- SKILLMATRIX: SKILL MATRIX -->
<!ELEMENT skillmatrix - - (para0*, table)>
<!-- SYSINFO: PRIMARY SYSTEMS INFORMATION -->
<!ELEMENT sysinfo - - (system+) +(table | graphic)>
<!-- SYSTEM: SYSTEM -->
<!ELEMENT system - - (operation, prevmaint, repair, man-data) +(warning | caution | note)>
<!-- “id” links to “idref” on corresponding “syst” -->
<!ATTLIST system id ID #REQUIRED>
<!-- OPERATION: OPERATION -->
<!ELEMENT operation - - (sysdes, start-shut, normal, flowdia, diaplan, emergency, environment, fieldtestreps?, opservreq, safeinst, valvelist, oplog, calprocs?)>
<!-- SYSDES: SYSTEM DESCRIPTION -->
<!ELEMENT sysdes - - (para0+)>
<!-- START-SHUT: START-UP AND SHUTDOWN PROCEDURES -->
<!ELEMENT start-shut - - (para0*, start-up, shutdown)+>
<!--START-UP: START-UP PROCEDURES
SHUTDOWN: SHUTDOWN PROCEDURES -->
<!ELEMENT (start-up | shutdown) - - (para0*, step1+)>
<!-- NORMAL: NORMAL OPERATING INSTRUCTIONS -->
<!ELEMENT normal - - (para0+)>
<!-- FLOWDIA: SYSTEM FLOW DIAGRAMS
DIAPLAN: DIAGRAMMATIC PLANS -->
<!ELEMENT (flowdia | diaplan) - - (para0*, graphic+)>
<!-- EMERGENCY: EMERGENCY OPERATING INSTRUCTIONS -->
<!ELEMENT emergency - - (para0*, step1*)>
<!-- FIELDTESTREP: FIELD TEST REPORT
ENVIRONMENT: ENVIROMENTAL CONSIDERATIONS
OPSERVREQ: OPERATOR SERVICING REQUIREMENTS
SAFEINST: SAFETY INSTRUCTIONS -->
<!ELEMENT (fieldtestreps | environment | opservreq | safeinst) - -(para0+)>
<!-- VALVELIST: VALVE LIST -->
<!ELEMENT valvelist - - (para0*, (table | graphic)* )>
<!-- OPLOG: OPERATING LOGS -->
<!ELEMENT oplog - - (para0, graphic+)+>
<!-- CALPROCS: CALIBRATION PROCEDURES -->
<!-- ELEMENT calprocs - - (para0, step1*)+>
<!-- PREVMAINT: PREVENTIVE MAINTENANCE PROCEDURES -->
<!ELEMENT prevmaint - - (plan-sched, pmproc, pmlog, lube)>
<!-- PLAN-SCHED: PREVENTIVE MAINTENANCE PLAN & SCHEDULE -->
<!ELEMENT plan-sched - - (para0 | graphic)+>
<!-- PMPROC: PREVENTIVE MAINTENANCE PROCEDURES -->
<!ELEMENT pmproc - - (para0*, taskcard+)>
<!-- INTRO: INTRODUCTION TO PREVENTATIVE MAINTENANCE PROCEDURES -->
<!ELEMENT intro - - (para0+)>
<!-- TASKCARD: WORK ORDER TASK CARD -->
<!ELEMENT taskcard - - (graphic)>
<!ATTLIST taskcard system CDATA #REQUIRED>
<!-- PMLOG: PREVENTIVE MAINTENANCE LOG
LUBE: LUBRICATION SCHEDULE -->
<!ELEMENT (pmlog | lube) - - (para0*, graphic*)>
<!-- REPAIR: REPAIR -->
<!ELEMENT repair - - (ts-diag, rproc, rem-rep, rlog)>
<!--TS-DIAG: TROUBLESHOOTING & DIAGNOSTICS
RPROC: REPAIR PROCEDURES
REM-REP: REMOVAL & REPLACEMENT INSTRUCTIONS -->
<!ELEMENT (ts-diag | rproc | rem-rep) - - (para0+, (table | graphic)*) >
<!-- RLOG: REPAIR LOG -->
<!ELEMENT rlog - - (para0+)>
<!-- MAN-DATA: MANUFACTURER'S DATA -->
<!ELEMENT man-data - - (mdop-maint, meqinfo)>
<!-- MDOP-MAINT: MANUFACTURER'S OPERATING AND MAINTENANCE DATA
MEQINFO: MANUFACTURER'S EQUIPMENT INFORMATION -->
<!ELEMENT (mdop-maint | meqinfo) - - (para0?, graphic)+>
<!-- PRODDATA: PRODUCT DATA -->
<!ELEMENT proddata - - (sectinfo+)>
<!-- SECTINFO: CSI MASTERFORMAT SECTION NUMBER -->
<!ELEMENT sectinfo - - (prodinfo*)>
<!-- label required to provide “02000 - SITE WORK” (for example) -->
<!ATTLIST sectinfo label CDATA #REQUIRED
-- “reserved” allows for “This section reserved for future use.”
remember this is a deprecated practice --
reserved (yes) #CONREF>
<!-- PRODINFO: PRODUCT INFORMATION -->
<!ELEMENT prodinfo - - (title?, cutsheet*, mdop-maint?, warranty*) >
<!-- CUTSHEET: PRODUCT SHEETS/SPECIFICATIONS -->
<!ELEMENT cutsheet - - (partdes, name, modelno, partno, qty, unit, measure, tools, partlist, applicabil) +(graphic)>
<!-- MEASURE: MEASUREMENT SYSTEM -->
<!ELEMENT measure - - (impmeas*, simeas*)>
<!-- IMPMEAS: IMPERIAL MEASURE
SIMEAS: SI MEASURE -->
<!ELEMENT (impmeas | simeas) - - (unit, qty)>
<!-- UNIT: UNIT
QTY: QUANTITY -->
<!ELEMENT (unit | qty) - - (#PCDATA)>
<!-- TOOLS: TOOLS -->
<!ELEMENT tools - - (para0*)>
<!-- APPLICABIL: APPLICABILITY -->
<!ELEMENT applicabil - - (partdes, name, modelno, partno)*>
<!-- PARTLIST: PART LIST -->
<!ELEMENT partlist - - (%list;)+>
<!-- WARRANTY: WARRANTY INFORMATION -->
<!ELEMENT warranty - -(partdes, title, modelno, partno) +(graphic) >
<!ATTLIST warranty type (system | component) #IMPLIED>
<!-- PARTDES: PART DESCRIPTION -->
<!ELEMENT partdes - - (para0 | graphic | %list;)*>
<!-- BASIC CALS ELEMENTS -->
<!-- Primary Paragraph -->
<!ELEMENT para0 - - (title?, para+, subpara1*)>
<!ATTLIST para0 id ID #IMPLIED
label CDATA #IMPLIED>
<!-- Paragraph Text (Must Not Contain Lists) -->
<!ELEMENT paratext - - (%text;)+>
<!-- Untitled Paragraph (Contains Paragraph Text and/or Lists) -->
<!ELEMENT para - - (paratext | %list; | table)+>
<!-- First Order Subparagraph -->
<!ELEMENT subpara1 - - (title?, para+)>
<!-- First Order Procedural Step -->
<!ELEMENT step1 - - ((para | warning | caution | note)+, step2*)>
<!-- Second Order Procedural Step -->
<!ELEMENT step2 - - ((para | warning | caution | note)+, step3*)>
<!-- Third Order Procedural Step -->
<!ELEMENT step3 - - ((para | warning | caution | note)+, step4*)>
<!-- Fourth Order Procedural Step -->
<!ELEMENT step4 - - ((para | warning | caution | note)+, step5*)>
<!-- Fifth Order Procedural Step -->
<!ELEMENT step5 - - ((para | warning | caution | note)+, step6*)>
<!-- Sixth Order Procedural Step -->
<!ELEMENT step6 - - ((para | warning | caution | note)+, step7*)>
<!-- Seventh Order Procedural Step -->
<!ELEMENT step7 - - (para | warning | caution | note)+>
<!-- Cross-Reference within a Document -->
<!ELEMENT xref - O EMPTY>
<!ATTLIST xref xrefid IDREF #REQUIRED
xidtype (figure | table | text) #REQUIRED
pretext CDATA #IMPLIED
posttext CDATA #IMPLIED>
<!-- Reference of an External Document -->
<!ELEMENT extref - o EMPTY >
<!ATTLIST extref docno CDATA #IMPLIED
pretext CDATA #IMPLIED
posttext CDATA #IMPLIED>
<!-- Special Paragraph Text: Warning / Caution / Note -->
<!ELEMENT (warning | caution | note) - - (%paracon; | table)+>
<!ATTLIST (warning | caution) id ID #IMPLIED
idref IDREF #IMPLIED
label CDATA #IMPLIED
xlink CDATA #IMPLIED>
<!ATTLIST note id ID #IMPLIED
idref IDREF #IMPLIED
label CDATA #IMPLIED
xlink CDATA #IMPLIED
prefix CDATA #IMPLIED>
<!-- Generic Title -->
<!ELEMENT title - - (%text;)+>
<!ATTLIST title id ID #IMPLIED
label CDATA #IMPLIED>
<!-- Sequential List -->
<!ELEMENT seqlist - - (title?, item+)>
<!ATTLIST seqlist id ID #IMPLIED
label CDATA #IMPLIED
numstyle (none |
arabic |
alphalc |
arabic-parens |
alphalc-parens |
arabic-dashes |
alphalc-dashes ) #IMPLIED>
<!-- Random List -->
<!ELEMENT randlist - - (title?, item+)>
<!ATTLIST randlist prefix CDATA #IMPLIED>
<!-- Sequential \ Random List Item -->
<!ELEMENT item - - (%paracon; | table | chart)+>
<!ATTLIST item id ID #IMPLIED
label CDATA #IMPLIED
idref IDREF #IMPLIED
spinno CDATA #IMPLIED>
<!-- Graphic -->
<!ELEMENT graphic - o EMPTY>
<!ATTLIST graphic boardno ENTITY #REQUIRED
id ID #IMPLIED
label CDATA #IMPLIED>
<!-- Subscript / Superscript -->
<!ELEMENT (subscrpt | supscrpt) - - CDATA>
<!-- Definition List -->
<!ELEMENT deflist - - (title?, (term, def)+)>
<!-- Term To Be Defined in Definition List -->
<!ELEMENT term - - (%text;)+>
<!-- Definition of Term in Definition List -->
<!ELEMENT def - - (%paracon; | table)+>
<!-- Emphasis -->
<!ELEMENT emphasis - - (%text;)+>
<!ATTLIST emphasis type (bold | underline) #REQUIRED>
<!-- CALS Table Model (Modified to Allow Title Above or Below) -->
<!ELEMENT (table | chart) - - ((title, tgroup+) | (tgroup+, title?)) -(table | chart)>
<!ATTLIST (table | chart) frame (top | bottom | topbot | all | sides | none) #IMPLIED
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED
orient (port | land) #IMPLIED
pgwide %yesorno; #IMPLIED
id ID #IMPLIED
calltable %yesorno; #IMPLIED>
<!-- Table Group -->
<!ELEMENT tgroup - o (colspec*, spanspec*, thead?, tfoot?, tbody) >
<!ATTLIST tgroup cols NUMBER #REQUIRED
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED
align (left | right | center | justify | char) “left”
charoff NUTOKEN “50”
char CDATA “ ”>
<!-- Column Specification -->
<!ELEMENT colspec - o EMPTY>
<!ATTLIST colspec colnum NUMBER #IMPLIED
colname NMTOKEN #IMPLIED
align (left | right | center | justify | char) #IMPLIED
charoff NUTOKEN #IMPLIED
char CDATA #IMPLIED
colwidth CDATA #IMPLIED
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED>
<!-- Span Specification -->
<!ELEMENT spanspec - o EMPTY >
<!ATTLIST spanspec namest NMTOKEN #REQUIRED
nameend NMTOKEN #REQUIRED
spanname NMTOKEN #REQUIRED
align (left | right | center | justify | char) “center”
charoff NUTOKEN #IMPLIED
char CDATA #IMPLIED
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED>
<!-- Table Head / Table Foot -->
<!ELEMENT (thead | tfoot) - o (colspec*, row+) -(entrytbl) >
<!ATTLIST thead valign (top | middle | bottom) “bottom”>
<!ATTLIST tfoot valign (top | middle | bottom) “top”>
<!-- Table Body -->
<!ELEMENT tbody - o (row+)>
<!ATTLIST tbody valign (top | middle bottom) “top”>
<!-- Table Row -->
<!ELEMENT row - o (entry | entrytbl)+ >
<!ATTLIST row rowsep %yesorno; #IMPLIED>
<!-- Table Row Entry / Component Description Box Entry -->
<!ELEMENT entry - - (paratext | %list;)+>
<!ATTLIST entry colname NMTOKEN #IMPLIED
namest NMTOKEN #IMPLIED
nameend NMTOKEN #IMPLIED
spanname NMTOKEN #IMPLIED
morerows NUMBER “0”
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED
rotate %yesorno; “0”
valign (top | bottom | middle) “top”
align (left | right | center | justify | char) #IMPLIED
charoff NUTOKEN #IMPLIED
char CDATA #IMPLIED
idref IDREF #IMPLIED>
<!-- Entry Table -->
<!ELEMENT entrytbl - - (colspec*, spanspec*, thead?, tbody)+ -(entrytbl) >
<!ATTLIST entrytbl cols NUMBER #REQUIRED
colname NMTOKEN #IMPLIED
spanname NMTOKEN #IMPLIED
colsep %yesorno; #IMPLIED
rowsep %yesorno; #IMPLIED
align (left | right | center | justify | char) #IMPLIED
charoff NUTOKEN #IMPLIED
char CDATA #IMPLIED>
<!-- End of CALS Table Model -->
<!-- END OF BASIC CALS ELEMENTS -->
<!-- START OF DATA CONTENT NOTATION DECLARATIONS -->
<!-- Each of the following notations provides a capability for accessing and processing graphical data of a certain type. -->
<!NOTATION cgmbin PUBLIC “ISO 8632/3//NOTATION CGM Binary text encoding//EN”>
<!NOTATION iges PUBLIC “-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN”>
<!NOTATION fax PUBLIC “-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type1 Untiled Raster//EN ”>
<!NOTATION faxtile PUBLIC “-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 2 Tiled Raster//EN ”>
<!NOTATION tif SYSTEM>
<!-- END OF DATA CONTENT NOTATION DECLARATIONS -->
<!-- START OF ISO CHARACTER SET DECLARATIONS -->
<!-- The SDATA (system dependent) character declarations contained in these character sets enable the non-keyboard characters for the application software. They also allow SGML delimiters to be used as character data. -->
<!ENTITY % ISOlat1 PUBLIC “ISO 8879:1986//ENTITIES Added Latin 1//EN”>
<!ENTITY % ISOpub PUBLIC “ISO 8879:1986//ENTITIES Publishing//EN”>
<!ENTITY % ISOgrk1 PUBLIC “ISO 8879:1986//ENTITIES Greek Letters//EN”>
<!ENTITY % ISOgrk3 PUBLIC “ISO 8879:1986//ENTITIES Greek Symbols//EN”>
<!ENTITY % ISOnum PUBLIC “ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN”>
<!ENTITY % ISOtech PUBLIC “ISO 8879:1986//ENTITIES General Technical//EN”>
%ISOlat1; %ISOpub; %ISOgrk1; %ISOgrk3; %ISOnum; %ISOtech;
<!-- END OF ISO CHARACTER SET DECLARATIONS -->
<!-- TABBING CAPABILITY -->
<!-- Some SGML application software does not provide a tabbing capability (i.e., the spacing obtained by pressing the TAB key). Referencing the “tab” general entity below provides a 5-space TAB. -->
<!ENTITY tab “ ”>
<!-- END OF DOCOMSI DTD -->