home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 October / INTERNET108.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _372C9CE4568B45169AEA301E278498CB < prev    next >
Encoding:
Text File  |  2002-09-24  |  39.7 KB  |  839 lines

  1. <!-- ==========================================================     -->    
  2. <!--  NOTE:    This version of the DTD is for use at XML Europe 2002    --> 
  3. <!--                                                -->
  4. <!--  FORMAL PUBLIC IDENTIFIER:                        -->
  5. <!--    "-//GCA//DTD GCAPAP-X DTD 20020220 Vers 6.1//EN"        -->
  6. <!--                                            -->
  7. <!--  MODIFIED:  Edd Dumbill                        -->
  8. <!--        edd@usefulinc.com                        -->
  9. <!-- ==========================================================     -->    
  10. <!-- ==========================================================     -->    
  11. <!--  NOTE:    This version of the DTD is for use at XML 2001        --> 
  12. <!--                                                -->
  13. <!--  FORMAL PUBLIC IDENTIFIER:                        -->
  14. <!--    "-//GCA//DTD GCAPAP-X DTD 20010817 Vers 6.0//EN"        -->
  15. <!--                                            -->
  16. <!--  MODIFIED:  Lauren Wood                                  -->
  17. <!--        SoftQuad Software, Ltd                        -->
  18. <!--        lauren@softquad.com                        -->
  19. <!-- ==========================================================     -->    
  20. <!-- ==========================================================     -->    
  21. <!--  NOTE:    This version of the DTD is an offshoot of the        --> 
  22. <!--        one modified by DPSL for SGML/XML Europe'99.        -->
  23. <!--        Its first use is for XML Europe 2000.            -->
  24. <!--                                    -->
  25. <!--  FORMAL PUBLIC IDENTIFIER:                        -->
  26. <!--    "-//GCA//DTD GCAPAP-X DTD 20010211 Vers 5.0//EN"        -->
  27. <!--                                    -->
  28. <!--  MODIFIED:  Database Publishing Systems Ltd.            -->
  29. <!--        PH: +44 1793 512 515 (UK)                -->
  30. <!--        FAX:+44 1793 512 516                    -->
  31. <!--        pam.gennusa@dpsl.co.uk                    -->
  32. <!-- ==========================================================     -->    
  33. <!-- ==========================================================     -->    
  34. <!--  NOTE:    This version of the DTD is an offshoot of the        --> 
  35. <!--        one modified by Mulberry Technologies             -->
  36. <!--        following SGML'96.                    -->
  37. <!--                                    -->
  38. <!--  FORMAL PUBLIC IDENTIFIER:                        -->
  39. <!--    "-//GCA//DTD GCAPAPER.DTD 19970212 Vers 3.0a//EN"        -->
  40. <!-- ==========================================================     -->
  41. <!--  NAME:      DTD for GCA XML Conference Proceedings.          -->
  42. <!--                                                                -->
  43. <!--  PURPOSE:   To present a uniform method for encoding papers  -->
  44. <!--             presented at GCA XML conferences, thus           -->
  45. <!--             allowing the Proceedings to be made into print     -->
  46. <!--             pages and electronic products prior to the         -->
  47. <!--             conference and ensuring that the papers have       -->
  48. <!--             uniform structure and appearance.                  -->
  49. <!--                                                                -->
  50. <!-- ==========================================================     -->
  51. <!--                         2002 Change History                  -->
  52. <!-- ==========================================================     -->
  53. <!-- No.    REASON for/DESCRIPTION of CHANGE               DATE     -->
  54. <!--  31. Change graphics to use href attribute rather     20020220    -->
  55. <!--      than entity references to indicate image             -->
  56. <!-- ==========================================================     -->
  57. <!--                         2001 Change History                  -->
  58. <!-- ==========================================================     -->
  59. <!-- No.    REASON for/DESCRIPTION of CHANGE               DATE     -->
  60. <!--  30. Include XHTML Inline Text presentation module  20010817 -->
  61. <!--      (b, big, i, small, sub, sup, and tt elements)           -->     
  62. <!--  29. Remove <highlight>, <sub> and <super>          20010817 -->
  63. <!--  28. Change %paralevel; to %Flow.mix; to match XHTML  20010817 -->
  64. <!--  28. Change %paratext; to %Inline.mix; to match XHTML 20010817 -->
  65. <!--  27. Rename <caption> to <figcaption> to not clash 20010817  -->
  66. <!--      with XHTML table model (can't assume namespace support  -->
  67. <!--      in tools yet)                                           -->
  68. <!--  26. Replace OASIS table model with XHTML table model. 20010817  -->
  69. <!--  25. Change <cntry> to <country> element           20010817  -->
  70. <!--  24. Remove <state> and <province> elements        20010817  -->
  71. <!--  23. Add <stateorprovince> element                 20010817  -->
  72. <!-- ==========================================================     -->
  73. <!--                         2000 Change History                  -->
  74. <!-- ==========================================================     -->
  75. <!--                                                               -->
  76. <!-- No.    REASON for/DESCRIPTION of CHANGE               DATE     -->
  77. <!--    22. Add png data notation            plg       20010214 -->
  78. <!--    21. add character entity references        plg       20010211  -->
  79. <!--    20. remove elements <aline>, <postcode>                -->
  80. <!--            <phone>, and <fax>        plg       20010210 -->
  81. <!--    19. remove "type" attr from <xref>        plg       20010210 -->
  82. <!--    18. Add bmp data notation            plg       20010210 -->
  83. <!--    17. Renamed jpeg data notation to jpg    plg       20010210    -->
  84. <!--    16. Removed tiff.uncomp, tiff, and                     -->
  85. <!--             line-specific data Notations    plg       20010210 -->
  86. <!--  15. Added <suffix> element after <surname>             -->
  87. <!--          for "Jr., MD, III" designations     pah@ati  20000113 -->
  88. <!--  14. Added attributes for scaling to <graphic>  pat@ati  20000113 -->
  89. <!--  13. Made "bold" the default for <highlight>  pah@ati  20000113 -->
  90. <!--                   -->
  91. <!--                   -->
  92. <!--             -->
  93. <!-- ========================================================== -->
  94. <!--                                -->
  95. <!-- ==========================================================     -->
  96. <!--                         1999 Change History                        -->
  97. <!-- ==========================================================     -->
  98. <!--                                                               -->
  99. <!-- No.    REASON for/DESCRIPTION of CHANGE               DATE     -->
  100. <!--  12. Remove setas attribute as all pages    PLG    19990118    -->
  101. <!--        set as single column                    -->
  102. <!--  11. Added notation for jpeg        PLG    19990118    -->
  103. <!--  10. Removed <sgml.block> and <sgml>     PLG    19990118    -->
  104. <!--      clarified use of <code.block> and use             -->
  105. <!--      of CDATA section instead of <sgml.block>             -->
  106. <!--      and <sgml>                            -->
  107. <!-- ========================================================== -->
  108. <!--                                -->
  109. <!-- ========================================================== -->
  110. <!--                    NOTATION DECLARATIONS                   -->
  111. <!--                    (Notations for gif adn tiff compressed  --> 
  112. <!--                uncompressed are included)      -->
  113. <!-- ========================================================== -->
  114.  
  115. <!--                    GIF                                     -->
  116. <!NOTATION gif  PUBLIC 
  117. "-//ISBN 0-7923-9432-1::Graphic Notation//NOTATION CompuServe
  118. Graphic Interchange Format//EN" ""                                  >
  119.  
  120. <!--                JPG                     -->
  121. <!NOTATION jpg PUBLIC
  122. "+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Joint Photographic Experts Group Raster//EN" ""              >
  123.  
  124. <!--                BMP                    -->
  125. <!NOTATION bmp SYSTEM "" >
  126.  
  127. <!--                PNG                    -->
  128. <!NOTATION png SYSTEM "" >
  129.  
  130. <!-- ========================================================== -->
  131. <!--                      CHARACTER SET ENTITIES        -->
  132. <!-- ========================================================== -->
  133. <!--
  134. <!ENTITY    amp     "&#38;">
  135. <!ENTITY     lt    "&#60;">
  136. <!ENTITY    gt    ">">
  137. <!ENTITY    apos    "'">
  138. <!ENTITY    quot    """>
  139. -->
  140.  
  141. <!ENTITY % ISOamsa.module "INCLUDE">
  142. <![%ISOamsa.module;[
  143. <!-- <!ENTITY % ISOamsa PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML" > -->
  144. <!ENTITY % ISOamsa SYSTEM "isoamsa.ent" >
  145. %ISOamsa;
  146. <!--end of ISOamsa.module-->]]>
  147.  
  148. <!ENTITY % ISOamsb.module "INCLUDE">
  149. <![%ISOamsb.module;[
  150. <!-- <!ENTITY % ISOamsb PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML" > -->
  151. <!ENTITY % ISOamsb SYSTEM "isoamsb.ent" >
  152. %ISOamsb;
  153. <!--end of ISOamsb.module-->]]>
  154.  
  155. <!ENTITY % ISOamsc.module "INCLUDE">
  156. <![%ISOamsc.module;[
  157. <!-- <!ENTITY % ISOamsc PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML" > -->
  158. <!ENTITY % ISOamsc SYSTEM "isoamsc.ent" >
  159. %ISOamsc;
  160. <!--end of ISOamsc.module-->]]>
  161.  
  162. <!ENTITY % ISOamsn.module "INCLUDE">
  163. <![%ISOamsn.module;[
  164. <!-- <!ENTITY % ISOamsn PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML" > -->
  165. <!ENTITY % ISOamsn SYSTEM "isoamsn.ent" >
  166. %ISOamsn;
  167. <!--end of ISOamsn.module-->]]>
  168.  
  169. <!ENTITY % ISOamso.module "INCLUDE">
  170. <![%ISOamso.module;[
  171. <!-- <!ENTITY % ISOamso PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML" > -->
  172. <!ENTITY % ISOamso SYSTEM "isoamso.ent" >
  173. %ISOamso;
  174. <!--end of ISOamso.module-->]]>
  175.  
  176. <!ENTITY % ISOamsr.module "INCLUDE">
  177. <![%ISOamsr.module;[
  178. <!-- <!ENTITY % ISOamsr PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML" > -->
  179. <!ENTITY % ISOamsr SYSTEM "isoamsr.ent" >
  180. %ISOamsr;
  181. <!--end of ISOamsr.module-->]]>
  182.  
  183. <!ENTITY % ISObox.module "INCLUDE">
  184. <![%ISObox.module;[
  185. <!-- <!ENTITY % ISObox PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML" > -->
  186. <!ENTITY % ISObox SYSTEM "isobox.ent" >
  187. %ISObox;
  188. <!--end of ISObox.module-->]]>
  189.  
  190. <!ENTITY % ISOcyr1.module "INCLUDE">
  191. <![%ISOcyr1.module;[
  192. <!-- <!ENTITY % ISOcyr1 PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML" > -->
  193. <!ENTITY % ISOcyr1 SYSTEM "isocyr1.ent" >
  194. %ISOcyr1;
  195. <!--end of ISOcyr1.module-->]]>
  196.  
  197. <!ENTITY % ISOcyr2.module "INCLUDE">
  198. <![%ISOcyr2.module;[
  199. <!-- <!ENTITY % ISOcyr2 PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML" > -->
  200. <!ENTITY % ISOcyr2 SYSTEM "isocyr2.ent" >
  201. %ISOcyr2;
  202. <!--end of ISOcyr2.module-->]]>
  203.  
  204. <!ENTITY % ISOdia.module "INCLUDE">
  205. <![%ISOdia.module;[
  206. <!-- <!ENTITY % ISOdia PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML" > -->
  207. <!ENTITY % ISOdia SYSTEM "isodia.ent" >
  208. %ISOdia;
  209. <!--end of ISOdia.module-->]]>
  210.  
  211. <!ENTITY % ISOgrk1.module "INCLUDE">
  212. <![%ISOgrk1.module;[
  213. <!-- <!ENTITY % ISOgrk1 PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML" > -->
  214. <!ENTITY % ISOgrk1 SYSTEM "isogrk1.ent" >
  215. %ISOgrk1;
  216. <!--end of ISOgrk1.module-->]]>
  217.  
  218. <!ENTITY % ISOgrk2.module "INCLUDE">
  219. <![%ISOgrk2.module;[
  220. <!-- <!ENTITY % ISOgrk2 PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML" > -->
  221. <!ENTITY % ISOgrk2 SYSTEM "isogrk2.ent" >
  222. %ISOgrk2;
  223. <!--end of ISOgrk2.module-->]]>
  224.  
  225. <!ENTITY % ISOgrk3.module "INCLUDE">
  226. <![%ISOgrk3.module;[
  227. <!-- <!ENTITY % ISOgrk3 PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML" > -->
  228. <!ENTITY % ISOgrk3 SYSTEM "isogrk3.ent" >
  229. %ISOgrk3;
  230. <!--end of ISOgrk3.module-->]]>
  231.  
  232. <!ENTITY % ISOgrk4.module "INCLUDE">
  233. <![%ISOgrk4.module;[
  234. <!ENTITY % ISOgrk4 PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML" "isogrk4.ent">
  235. %ISOgrk4;
  236. <!--end of ISOgrk4.module-->]]>
  237.  
  238. <!ENTITY % ISOlat1.module "INCLUDE">
  239. <![%ISOlat1.module;[
  240. <!ENTITY % ISOlat1 PUBLIC
  241. "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
  242. "isolat1.ent">
  243. %ISOlat1;
  244. <!--end of ISOlat1.module-->]]>
  245.  
  246. <!ENTITY % ISOlat2.module "INCLUDE">
  247. <![%ISOlat2.module;[
  248. <!ENTITY % ISOlat2 PUBLIC
  249. "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
  250. "isolat2.ent">
  251. %ISOlat2;
  252. <!--end of ISOlat2.module-->]]>
  253.  
  254. <!ENTITY % ISOnum.module "INCLUDE">
  255. <![%ISOnum.module;[
  256. <!ENTITY % ISOnum PUBLIC
  257. "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
  258. "isonum.ent">
  259. %ISOnum;
  260. <!--end of ISOnum.module-->]]>
  261.  
  262. <!ENTITY % ISOpub.module "INCLUDE">
  263. <![%ISOpub.module;[
  264. <!ENTITY % ISOpub PUBLIC
  265. "ISO 8879:1986//ENTITIES Publishing//EN//XML"
  266. "isopub.ent">
  267. %ISOpub;
  268. <!--end of ISOpub.module-->]]>
  269.  
  270. <!ENTITY % ISOtech.module "INCLUDE">
  271. <![%ISOtech.module;[
  272. <!ENTITY % ISOtech PUBLIC
  273. "ISO 8879:1986//ENTITIES General Technical//EN//XML"
  274. "isotech.ent">
  275. %ISOtech;
  276. <!--end of ISOtech.module-->]]>
  277.  
  278. <!-- ========================================================== -->
  279. <!--                      PARAMETER ENTITIES for CONTENT MODELS -->
  280. <!-- ========================================================== -->
  281.  
  282. <!ENTITY % yesorno        "(0|1)" >
  283. <!--                      EMPHASIS TYPES                        -->
  284. <!ENTITY % emphs          "b | big | i | small | sub | sup | tt"  >
  285.  
  286. <!--                      PHRASE-LEVEL ELEMENTS                 -->
  287. <!--                      (small, floating inside text)         -->
  288. <!ENTITY % phrase         "acronym | acronym.grp | bibref | cit | 
  289.                            fnref | ftnote | inline.graphic |
  290.                            code | xref | a"                       >
  291.  
  292. <!--                      LIST TYPES                            -->
  293. <!ENTITY % lists          "deflist | randlist | seqlist"          >
  294.  
  295. <!--                      PARAGRAPH-LEVEL ITEMS                 -->
  296. <!--                      (at the same level as a paragraph)    -->
  297. <!ENTITY % Flow.mix      "figure | graphic | %lists; | lquote |
  298.                           note | table | code.block" >
  299.  
  300. <!--                      PARAGRAPH CONTENT                     -->
  301. <!--                      (inside a paragraph)                  -->
  302. <!ENTITY % Inline.mix       "%emphs; | graphic | %lists; | %phrase;">
  303.  
  304. <!ENTITY % bodyatt      "id    ID    #IMPLIED" >
  305.  
  306. <!--                      XHTML Inline Presentation Module       -->
  307. <!-- The following entity declaration is needed but not          -->
  308. <!-- defined in the XHTML modules                            -->
  309. <!-- not quite the set used in HTML, but the useful attributes   -->
  310. <!-- for this application                                        -->
  311. <!ENTITY % Common.attrib "
  312.            id           ID     #IMPLIED
  313.            dir          (ltr|rtl)       #IMPLIED
  314.            xml:lang     CDATA   #IMPLIED
  315.            title        CDATA   #IMPLIED"
  316. >
  317.  
  318. <!ENTITY % xhtml-inlpres.mod
  319.      PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
  320.             "xhtml-inlpres-1.mod" >
  321. %xhtml-inlpres.mod;
  322.  
  323.  
  324. <!-- ========================================================== -->
  325. <!--                    HTML 4.0 TABLE INVOCATION               -->
  326. <!-- ========================================================== -->
  327. <!-- This DTD uses the XHTML modularized table module.          -->
  328. <!-- See http://www.w3.org/TR/xhtml-modularization for details. -->
  329.  
  330. <!-- The following entity declarations are needed but not       -->
  331. <!-- defined in the table model                          -->
  332.  
  333. <!ENTITY % Character.datatype "CDATA" >
  334.  
  335. <!-- Length defined for cellpadding/cellspacing -->
  336. <!-- nn for pixels or nn% for percentage length -->
  337. <!ENTITY % Length.datatype "CDATA" >
  338.  
  339. <!ENTITY % Text.datatype "CDATA" >
  340. <!-- integer representing length in pixels -->
  341. <!ENTITY % Pixels.datatype "CDATA" >
  342. <!-- one or more digits (NUMBER) -->
  343. <!ENTITY % Number.datatype "CDATA" >
  344. <!-- pixel, percentage, or relative -->
  345. <!ENTITY % MultiLength.datatype "CDATA" >
  346. <!-- content of Table caption is the same as the Figure title -->
  347. <!ENTITY % caption.content
  348.      "(#PCDATA|%emphs;|%phrase;)*"
  349. >
  350.  
  351. <!ENTITY % xhtmltbl PUBLIC
  352.                "-//W3C//ELEMENTS XHTML Tables 1.0//EN" 
  353.            "xhtml-table-1.mod" >
  354. %xhtmltbl;
  355.  
  356. <!-- ========================================================== -->
  357. <!--                    Graphics and File Entity Declarations.  -->
  358. <!-- ========================================================== -->
  359. <!-- Reserved for GCA use                    -->
  360. <!-- <!ENTITY % graphics PUBLIC                    -->
  361. <!--    "-//DPSL//ENTITIES Graphic and File Entities 9703//EN">    -->
  362. <!--    %graphics;                        -->
  363.  
  364. <!-- ========================================================== -->
  365. <!--                    ELEMENT DECLARATIONS                    -->
  366. <!-- ========================================================== -->
  367.  
  368. <!--                      GCA PAPER                                 -->
  369. <!--                      The "secnumbers" attribute indicates    -->
  370. <!--                      whether the <section>, <subsec1>,        -->
  371. <!--                      <subsec2>, and <subsec3> elements should -->
  372. <!--                      be formatted as numbered sections; for    -->    
  373. <!--                      example, <section><title>Section...    -->
  374. <!--                      = "1. Section", <subsec1><title>        -->
  375. <!--                      Subsection 1... = "1.1 Subsection 1",    -->
  376. <!--                      etc.  Section numbering is            -->
  377. <!--                      all-or-nothing and is turned on by    -->
  378. <!--                      setting the "secnumbers" attribute to 1: -->
  379. <!--                      'secnumbers="1"'.                        -->
  380. <!ELEMENT gcapaper        (front, body, rear?)                    >
  381. <!ATTLIST gcapaper
  382.                      secnumbers %yesorno; "0"   > 
  383.  
  384. <!-- ========================================================== -->
  385. <!--                    FRONT MATTER ELEMENTS                   -->
  386. <!-- ========================================================== -->
  387.  
  388. <!--                      FRONT MATTER                              -->
  389. <!--                      The abstract is optional because this DTD    -->
  390. <!--                      is used for the Conference Chair        -->
  391. <!--                      introductions and other introductory        -->
  392. <!--                      material, but abstracts should be        -->
  393. <!--                      included in all technical papers.         -->
  394. <!ELEMENT front           (title, subt?, keyword*, author+, abstract?)    >
  395.  
  396. <!--                      TITLE DEFINITIONS                     -->
  397.  
  398. <!--                      MAIN TITLE                                -->
  399. <!--                      The TITLE tag is used for: headings        -->
  400. <!--                      within the paper, figure captions, etc.    -->
  401. <!--                      Each type of title is formatted        -->
  402. <!--                      appropriately for the context.            -->
  403. <!ELEMENT title           (#PCDATA|%emphs;|%phrase;)*   >
  404.  
  405. <!--                      SUBORDINATE TITLE                     -->
  406. <!ELEMENT subt            (#PCDATA|%emphs;|%phrase;)*   >
  407.  
  408.  
  409. <!-- ========================================================== -->
  410. <!--                    AUTHOR INFORMATION ELEMENTS             -->
  411. <!-- ========================================================== -->
  412.  
  413. <!--                      AUTHOR                                        -->
  414. <!--                      Multiple authors are allowed inside        -->
  415. <!--                      Front Matter. The author tag must be        -->
  416. <!--                      repeated for each author.            -->   
  417. <!--                      The author listed first will be         -->
  418. <!--              considered the primary contact.        -->
  419.  
  420. <!ELEMENT author          (fname, surname, suffix?, jobtitle?, address, bio)>
  421.  
  422. <!ATTLIST author           refid     IDREF     #IMPLIED           >
  423.  
  424. <!--                      FIRST NAMES & middle initial (if any) -->
  425. <!ELEMENT fname           (#PCDATA)                               >
  426.  
  427. <!--                      SURNAME (last name)                   -->
  428. <!ELEMENT surname         (#PCDATA)                               >
  429.  
  430. <!--                      SUFFIX (Jr., MD, III)                   -->
  431. <!ELEMENT suffix         (#PCDATA)                               >
  432.  
  433. <!--                      AUTHOR'S JOB TITLE                    -->
  434. <!ELEMENT jobtitle        (#PCDATA)                               >
  435.  
  436. <!--                      AUTHOR'S ADDRESS                      -->
  437. <!ELEMENT address         (affil, subaffil*, city?, stateorprovince?,
  438.                    country, email?, web?)  >
  439.  
  440. <!--                      BIOGRAPHY                             -->
  441. <!ELEMENT bio             (para+)                                 >
  442. <!ATTLIST bio        id   ID                      #IMPLIED        >
  443.  
  444. <!-- ========================================================== -->
  445. <!--                    ADDRESS COMPONENT ELEMENTS              -->
  446. <!-- ========================================================== -->
  447.  
  448. <!--                      Address component elements are provided    -->
  449. <!--                      for some possible components (including    -->
  450. <!--                      electronic) of an Author's address.        -->
  451. <!--                      An Address consists of an Affiliation, a    -->
  452. <!--                      possible Sub. Affiliation, then city,          -->
  453. <!--                      state or province, country, email, and        --> 
  454. <!--                  website.    Author's         -->
  455. <!--                      Affiliation is  required, all other        -->
  456. <!--                      components are optional.                  -->
  457.  
  458. <!--                      AUTHOR'S AFFILIATION                 -->
  459. <!--                      (company, university, etc.)               -->
  460. <!ELEMENT affil           (#PCDATA|%emphs;)*                    >
  461.  
  462. <!--                      AUTHOR'S SUBORDINATE AFFILIATION         -->
  463. <!--                      (department, division, etc.)              -->
  464. <!ELEMENT subaffil        (#PCDATA|%emphs;)*                    >
  465.  
  466. <!--                      CITY, TOWN, VILLAGE, ETC                  -->
  467. <!ELEMENT city            (#PCDATA)                               >
  468.  
  469. <!--                      STATE, PROVINCE, ETC                  -->
  470. <!ELEMENT stateorprovince (#PCDATA)                               >
  471.  
  472. <!--                      COUNTRY OF RESIDENCE                      -->
  473. <!ELEMENT country         (#PCDATA)                               >
  474.  
  475. <!--                      ELECTRONIC E-MAIL ADDRESS                 -->
  476. <!ELEMENT email           (#PCDATA)                               >
  477.  
  478. <!--                      WEB PAGE ADDRESS (URL)                    -->
  479. <!ELEMENT web             (#PCDATA)                               >
  480.  
  481. <!-- ========================================================== -->
  482. <!--                    FRONT MATTER BLOCK STRUCTURES           -->
  483. <!-- ========================================================== -->
  484.  
  485. <!--                      ABSTRACT                    -->
  486. <!--                      Is used to identify the paper's abstract.    -->
  487. <!--                      Abstracts SHOULD BE INCLUDED for all        -->
  488. <!--                      technical papers, but may not be needed    -->
  489. <!--                      for Conference Chair Introductions and     -->
  490. <!--                      and other Introductory material.        -->
  491. <!--                      Generates the Section heading "ABSTRACT"    -->
  492. <!ELEMENT abstract        (para+)                                 >
  493.  
  494. <!--                      KEYWORD                    -->
  495. <!--                      Identifies an individual word or        -->
  496. <!--                      phrase associated with either an entry,    -->
  497. <!--                      para, subt, or title. Not to be used to     -->
  498. <!--              identify acronyms.                -->
  499. <!--                  Keywords will be used to support hypertext    -->
  500. <!--               referencing in the topic map electronic     -->
  501. <!--              version.                    -->
  502.  
  503. <!ELEMENT keyword         (#PCDATA)                               >
  504. <!-- ========================================================== -->
  505. <!--                    BODY and SECTION MODELS                 -->
  506. <!-- ========================================================== -->
  507.  
  508. <!--                      BODY                        -->
  509. <!--                      The body of the paper may be divided         -->
  510. <!--                      into sections.  Each section may be         -->
  511. <!--                      divided into lower-level subsections.        -->
  512. <!--                      A main section and three subordinate        -->
  513. <!--                      subsection levels are provided.  Each        -->
  514. <!--                      section or subsection must have a title.    -->
  515. <!--                      Sections will be numbered if the         -->
  516. <!--                      "secnumbers" attribute on <gcapap-s>        -->
  517. <!--                      is set to "1".                            -->
  518.  
  519. <!ELEMENT body            (((para|%Flow.mix;)+, section*) |
  520.                           section+)                               >
  521.  
  522. <!--                      PARAGRAPH                             -->
  523. <!ELEMENT para            (#PCDATA|%Inline.mix;|keyword)*         >
  524. <!ATTLIST para       id   ID                       #IMPLIED       >
  525.  
  526. <!ELEMENT section         (title, keyword*,
  527.                           (((para|%Flow.mix;)+, subsec1*) |
  528.                            subsec1+))                             >
  529. <!ATTLIST section    id   ID                      #IMPLIED        >
  530.  
  531. <!ELEMENT subsec1         (title, keyword*,
  532.                           (((para|%Flow.mix;)+, subsec2*) |
  533.                            subsec2+))                             >
  534. <!ATTLIST subsec1    id   ID                      #IMPLIED        >
  535.  
  536. <!ELEMENT subsec2         (title, keyword*,
  537.                           (((para|%Flow.mix;)+, subsec3*) |
  538.                            subsec3+))                             >
  539. <!ATTLIST subsec2    id   ID                      #IMPLIED        >
  540.  
  541. <!ELEMENT subsec3         (title, keyword*, (para|%Flow.mix;)+)            >
  542. <!ATTLIST subsec3    id   ID                      #IMPLIED        >
  543.  
  544. <!-- ========================================================== -->
  545. <!--                    REAR MATTER ELEMENTS                    -->
  546. <!-- ========================================================== -->
  547.  
  548. <!ELEMENT rear            (acknowl?, bibliog?)                    >
  549.  
  550. <!--                      ACKNOWLEDGEMENTS SECTION            -->
  551. <!--                      Generates the section head            -->
  552. <!--                      "ACKNOWLEDGEMENTS"                        -->
  553. <!ELEMENT acknowl         (title?, para)+                       >
  554.  
  555. <!-- ========================================================== -->
  556. <!--                    BIBLIOGRAPHY SECTION                    -->
  557. <!-- ========================================================== -->
  558.  
  559. <!--                      BIBLIOGRAPHY                              -->
  560. <!--                      Generates Section head "BIBLIOGRAPHY"        -->
  561. <!--                      Formats like a definition list (in 2        -->
  562. <!--                      columns) with the BIBREF being the term    -->
  563. <!--                      (first column) and the PUB being the        -->
  564. <!--                      definition (2nd column).                  -->
  565. <!ELEMENT bibliog         (bibitem)+                              >
  566.  
  567. <!--                      BIBLIOGRAPHIC ITEM                    -->
  568. <!ELEMENT bibitem         (bib, pub)                              >
  569. <!ATTLIST bibitem    id   ID                       #IMPLIED       >
  570.  
  571. <!--                      BIBLIOGRAPHIC DESIGNATOR            -->
  572. <!--                      BIB contains whatever designator the        -->
  573. <!--                      author uses to identify publications        -->
  574. <!--                      listed in the bibliography            -->
  575. <!--                      (e.g., [LAB 87]).  BIB generates the        -->
  576. <!--                      square "[]" brackets fore & aft.          -->
  577. <!ELEMENT bib             (#PCDATA)                               >
  578.  
  579. <!--                      PUBLICATION                           -->
  580. <!ELEMENT pub             (#PCDATA|%emphs;)*                    >
  581.  
  582. <!--                      BIBLIOGRAPHIC REFERENCE                   -->
  583. <!--                      The attribute "refloc" points from a        -->
  584. <!--                      floating BIBREF to the ID of the relevant    -->
  585. <!--                      Bibliographic Item. The <bibref> formats    -->
  586. <!--                      as the same text as the formatted <bib>    -->
  587. <!--                      element within the <bibitem> being        -->
  588. <!--                      referenced.  For example, for the bibitem    -->
  589. <!--                      <bibitem id="bib1"><bib>LAB 87</>...</>,    -->
  590. <!--                      the bibliographic reference <bibref        -->
  591. <!--                      refid="bib1"> formats as "[LAB 87]".      -->
  592.  
  593. <!ELEMENT bibref          EMPTY                                   >
  594. <!ATTLIST bibref           refloc    IDREF               #REQUIRED      >
  595.  
  596. <!-- ========================================================== -->
  597. <!--                    GENERAL ELEMENTS                        -->
  598. <!-- ========================================================== -->
  599.  
  600. <!-- ========================================================== -->
  601. <!--                    PARAGRAPH-LEVEL ELEMENTS                -->
  602. <!-- ========================================================== -->
  603.  
  604. <!--                      LONG QUOTATION                -->
  605. <!--                      (Block Quote, Extract, or extended quote)    -->
  606. <!--                      Will set in a font other than the default    -->
  607. <!--                      paragraph font and may use a different    -->
  608. <!--                      indent pattern.                           -->
  609. <!ELEMENT lquote          (para)+                                 >
  610.  
  611. <!--                      NOTE IN TEXT                    -->
  612. <!--                      Generates the run-in head "NOTE: "        -->
  613. <!ELEMENT note            (para)+                                 >
  614.  
  615. <!--ELEM  para            PARAGRAPH is defined with Body/Section-->
  616.  
  617. <!--                      CODE.BLOCK                                -->
  618. <!--                      The CODE.BLOCK element is generally        -->
  619. <!--                      formatted "as is", but it is possible, for    -->
  620. <!--                      example, to make parts of it bold. All    -->
  621. <!--                      spaces and line endings are preserved.    -->
  622. <!--                      CODE.BLOCK will set in a monospace font.    -->
  623. <!--              "< must be used for a "<" and        -->
  624. <!--              "&" must be used for an "&" in         -->
  625. <!--              <code> and <code-block>.             -->
  626. <!--              Alternatively, within either of them        -->
  627. <!--              use a CDATA section (i.e. "<![CDATA["     -->
  628. <!--              and "]]>" delimiters around their        -->
  629. <!--              content in order for "<" and "&"         -->
  630. <!--              to be used directly and not             -->
  631. <!--              interpreted as markup.            -->
  632.  
  633. <!ELEMENT code.block      (#PCDATA|b|i)*                  >
  634. <!--
  635. <!ATTLIST code.block     format NOTATION (linespecific) "linespecific"        >
  636. -->
  637.  
  638. <!-- ========================================================== -->
  639. <!--                  FIGURE ELEMENTS (PARAGRAPH-LEVEL)         -->
  640. <!-- ========================================================== -->
  641.  
  642. <!--                      FIGURE                                -->
  643. <!ELEMENT figure          (title?, figcaption?,
  644.                           (graphic|code.block|para)+)               >
  645. <!ATTLIST figure     id       ID                          #IMPLIED >
  646.  
  647. <!--                      FIGURE CAPTION                            -->
  648. <!--                      Description of the contents of the        -->
  649. <!--                      figure, note about some feature of the    -->
  650. <!--                      figure, or note about the source of the    -->
  651. <!--                      figure. This is in addition to the        -->
  652. <!--                      (usually brief) descriptive title        -->
  653. <!--                      of the figure.  Figure Titles and Figure    -->
  654. <!--                      Captions will look distinctly different,    -->
  655. <!--                      by position or typography or both.        -->
  656. <!ELEMENT figcaption         (para+)                                 >
  657.  
  658. <!--                      GRAPHIC                                   -->
  659. <!--                      GRAPHIC may be used by itself for an        -->
  660. <!--                      unnumbered, untitled illustration, or        -->
  661. <!--                      used in FIGURE when the illustration        -->
  662. <!--                      should be numbered and, optionally,        -->
  663. <!--                      titled.                                           -->
  664. <!--                      The "href" attribute contains a        -->
  665. <!--                      filename (recommend relative to               -->
  666. <!--                      the document) that identifies the        -->
  667. <!--                      graphic.                                  -->
  668. <!--                      To resize the graphic, set the scalefit -->
  669. <!--                      to "1" and adjust the width and height -->
  670. <!--                      attributes accordingly.                -->
  671.  
  672.  
  673.  
  674. <!ELEMENT graphic         EMPTY                                   >
  675. <!ATTLIST graphic      href  CDATA                      #REQUIRED   
  676.                                     scalefit  (1 | 0)  "0" 
  677.                                     width  CDATA  "5in"
  678.                                     height  CDATA  "3in" >
  679.  
  680. <!--                      INLINE GRAPHIC                            -->
  681. <!--                      Graphic appearing in a line of text,        -->
  682. <!--                      and, presumably, approximately the same    -->
  683. <!--                      size as the surrounding text, such as an    -->
  684. <!--                      icon.                        -->
  685. <!--                      The "href" attribute contains a        -->
  686. <!--                      filename (recommend relative to               -->
  687. <!--                      the document) that identifies the        -->
  688. <!--                      graphic.                                  -->
  689. <!ELEMENT inline.graphic  EMPTY                                   >
  690. <!ATTLIST inline.graphic  href  CDATA                      #REQUIRED   >
  691.  
  692. <!-- ========================================================== -->
  693. <!--                    LISTS (PARAGRAPH-LEVEL)                 -->
  694. <!-- ========================================================== -->
  695.  
  696. <!--                      RANDOM (unordered) LIST                   -->
  697. <!--                      The "style" attribute indicates what        -->
  698. <!--                      type of list is desired. A simple list    -->
  699. <!--                      is one with no item prefix.               -->
  700. <!ELEMENT randlist        (title?, li+)                           >
  701. <!ATTLIST randlist        style (simple | bulleted | dashed) "bulleted" >
  702.  
  703. <!--                      SEQUENTIAL (ordered) LIST                 -->
  704. <!--                      The "number" attribute indicates the        -->
  705. <!--                      type of prefix desired:            -->
  706. <!--                      (e.g.    arabic    1, 2, 3, 4,...        -->
  707. <!--                               ualpha    A, B, C, D,...        -->
  708. <!--                               uroman    I, II, III, IV,...        -->
  709. <!--                               lalpha    a, b, c, d,...        -->
  710. <!--                               lroman    i, ii, iii, iv,...)    -->
  711. <!ELEMENT seqlist         (title?, li+)                           >
  712. <!ATTLIST seqlist        number (arabic | ualpha | uroman | lalpha |
  713.                            lroman)                    "arabic"    >
  714.  
  715. <!--                      LIST ITEM                             -->
  716. <!ELEMENT li              (para)+                                 >
  717.  
  718. <!--                      DEFINITION LIST                           -->
  719. <!--                      A two-column list (which may have both an    -->
  720. <!--                      overall list title and column headings)    -->
  721. <!--                      where the first column is term and the    -->
  722. <!--                      second column is a definition/explanation    -->
  723. <!--                      of that term.                             -->
  724. <!ELEMENT deflist         (title?,
  725.                           (term.heading, def.heading?)?,
  726.                            def.item+)                             >
  727.  
  728. <!--                      DEFINITION LIST: TERM HEADING         -->
  729. <!ELEMENT term.heading   (#PCDATA|%emphs;|%phrase;)*           >
  730.        
  731. <!--                      DEFINITION LIST: DEFINITION HEADING   -->
  732. <!ELEMENT def.heading    (#PCDATA|%emphs;|%phrase;)*           >
  733.  
  734. <!--                      DEFINITION LIST: ITEM                 -->
  735. <!ELEMENT def.item        (def.term, def)                         >
  736.  
  737. <!--                      DEFINITION LIST TERM                  -->
  738. <!ELEMENT def.term        (#PCDATA|%emphs;|%phrase;)*           >
  739.  
  740. <!--                      DEFINITION                            -->
  741. <!ELEMENT def             (para)+                                 >
  742.  
  743.  
  744. <!-- ========================================================== -->
  745. <!--                    PHRASE-LEVEL ELEMENTS                   -->
  746. <!-- ========================================================== -->
  747.  
  748. <!--                      ACRONYM GROUP                             -->
  749. <!--                      (The acronym and the expansion in 1 box.)    -->
  750. <!--                      The first time an acronym is used in the    -->
  751. <!--                      text of a paper, Acronym Group can be        -->
  752. <!--                      used to supply the definition as well as    -->
  753. <!--                      the acronym at that point in the text.    -->
  754. <!--                         For subsequent uses, the            -->
  755. <!--                      definition is not necessary. Acronym        -->
  756. <!--                      Groups will be formatted as "ACRONYM        -->
  757. <!--                      (Expansion)" (e.g., "GCA (Graphic        -->
  758. <!--                      Communications Association)").  Acronyms    -->
  759. <!--                      and expansions may also be extracted for    -->
  760. <!--                      use in a glossary published as part of    -->
  761. <!--                      the proceedings.                          -->
  762. <!--                      ACRONYM GROUP                             -->
  763. <!ELEMENT acronym.grp     (acronym, expansion)                   >
  764.  
  765. <!--                      ACRONYM (the actual acronym)          -->
  766. <!ELEMENT acronym         (#PCDATA)                               >
  767. <!ATTLIST acronym         refid     IDREF     #IMPLIED            >
  768.  
  769. <!--                      ACRONYM EXPANSION                -->
  770. <!--                      (the expansion of the acronym)            -->
  771. <!ELEMENT expansion       (#PCDATA)                               >
  772. <!ATTLIST expansion       id        ID        #IMPLIED            >
  773.  
  774. <!--ELEM bibref           BIBREF is defined with Bibliography   -->
  775.  
  776. <!--                      CITATION (Cited Title)            -->
  777. <!--                      Title of book, paper, or article that is    -->
  778. <!--                      mentioned by the author in a sentence.    -->
  779. <!--                      The intent of <cit> is to allow a         -->
  780. <!--                      reference to another document to take        -->
  781. <!--                      a special typographic treatment, such     -->
  782. <!--                      as italics.                    -->
  783. <!--                                                                -->
  784. <!ELEMENT cit             (#PCDATA|%emphs;)*                    >
  785.  
  786. <!--                      FOOTNOTE                              -->
  787. <!ELEMENT ftnote          (para)+                                 >
  788. <!ATTLIST ftnote            id  ID                            #REQUIRED >
  789.  
  790. <!--                      FOOTNOTE REFERENCE                -->
  791. <!--                      The attribute "refloc" is used to point    -->
  792. <!--                      to the ID of the footnote being        -->
  793. <!--                      referenced.                               -->
  794. <!ELEMENT fnref           EMPTY                                   >
  795. <!ATTLIST fnref            refloc    IDREF               #REQUIRED      >
  796.  
  797. <!--ELEM inline.graphic   INLINE GRAPHIC is defined with Figure -->
  798.  
  799. <!--                      INLINE CODE FRAGMENTS    <code>             -->
  800. <!--                      Inline element for SGML/XML or other        -->
  801. <!--                      expressions that are an inline phrase     -->
  802. <!--              possibly mixed with other text.        -->
  803. <!--                      Use <code.block> for blocks of text       -->
  804. <!--              that are lines of code or blocks of        -->
  805. <!--              SGML or XML text.                -->
  806. <!--              <code> will set in a monospace font.      -->
  807. <!--              "< must be used for a "<" and        -->
  808. <!--              "&" must be used for an "&" in         -->
  809. <!--              <code> and <code-block>.             -->
  810. <!--              Alternatively, within either of them        -->
  811. <!--              use a CDATA section (i.e. "<![CDATA["     -->
  812. <!--              and "]]>" delimiters around their        -->
  813. <!--              content in order for "<" and "&"         -->
  814. <!--              to be used directly and not             -->
  815. <!--              interpreted as markup.            -->
  816.  
  817. <!ELEMENT code            (#PCDATA)                               >
  818.  
  819. <!--                      CROSS REFERENCE                           -->
  820. <!--                      The attribute "refloc" is used to point to    -->
  821. <!--                      the ID of the item being referenced.        -->
  822. <!ELEMENT xref            EMPTY                                   >
  823. <!ATTLIST xref             refloc IDREF                  #REQUIRED    >
  824.  
  825. <!--              A                        -->
  826. <!--              References to external web-based documents     -->
  827. <!--              may be made using the <a href="uri">         -->
  828. <!--              construct. In the hard copy               -->
  829. <!--              version of the proceedings, the URI will be     -->
  830. <!--              printed/visible. In the HTML version of the     -->
  831. <!--              proceedings, the URI will be visible and     -->
  832. <!--              treated as a link.                -->
  833. <!ELEMENT a          EMPTY >
  834. <!ATTLIST a          href        CDATA        #REQUIRED    >
  835.  
  836. <!-- ==================  End GCA Paper DTD ==================== -->
  837.  
  838.  
  839.