1 <!-- A DTD for DSSSL Style Sheets. The public identifier for this is 2 3 "-//James Clark//DTD DSSSL Style Sheet//EN" 4 --> 5 6 <!element style-sheet o o (style-specification, 7 (external-specification|style-specification)*)> 8 <!element style-specification o o (style-specification-body)> 9 <!attlist style-specification 10 id id #implied 11 use idrefs #implied 12 > 13 <!element style-specification-body o o (#pcdata)> 14 <!attlist style-specification-body 15 content entity #conref 16 > 17 <!element external-specification - o empty> 18 <!attlist external-specification 19 id id #required 20 document entity #required 21 specid name #implied 22 > 23 <?IS10744 ArcBase DSSSL> 24 <!NOTATION DSSSL PUBLIC "ISO/IEC 10179:1996//NOTATION 25 DSSSL Architecture Definition Document//EN" 26 -- A document architecture conforming to the 27 Architectural Form Definition Requirements of 28 ISO/IEC 10744. -- 29 > 30 31 <!ATTLIST #NOTATION DSSSL 32 -- Support attributes for all architectures -- 33 ArcQuant CDATA #FIXED "NAMELEN 64" 34 ArcDTD CDATA #FIXED "%DSSSLDTD" 35 ArcDocF NAME #FIXED dsssl-specification 36 ArcDataF NAME #FIXED dsssl-specification 37 > 38 39 <!ENTITY % DSSSLDTD PUBLIC 40 "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" 41 > 42