Artifact 63259dc9f69f9104f1515be445b85b195a1fb990:
- File doc/tmml.dtd — part of check-in [7e9e1e12d5] at 2002-07-11 23:06:56 on branch trunk — Initial commit of the dtd of the tmml files. Handy, to have it in the doc dir, for validation. (user: rolf size: 9218)
0000: 3c 21 2d 2d 0a 20 20 20 20 24 49 64 24 0a 0a 20 <!--. $Id$.. 0010: 20 20 20 41 75 74 68 6f 72 3a 09 4a 6f 65 20 45 Author:.Joe E 0020: 6e 67 6c 69 73 68 2c 20 3c 6a 65 6e 67 6c 69 73 nglish, <jenglis 0030: 68 40 75 73 65 72 73 2e 73 6f 75 72 63 65 66 6f h@users.sourcefo 0040: 72 67 65 2e 6e 65 74 3e 0a 20 20 20 20 43 72 65 rge.net>. Cre 0050: 61 74 65 64 3a 09 38 20 46 65 62 20 31 39 39 39 ated:.8 Feb 1999 0060: 0a 20 20 20 20 52 65 76 69 73 65 64 3a 09 32 34 . Revised:.24 0070: 20 4a 75 6c 20 31 39 39 39 0a 20 20 20 20 55 73 Jul 1999. Us 0080: 61 67 65 3a 0a 0a 20 20 20 20 3c 21 44 4f 43 54 age:.. <!DOCT 0090: 59 50 45 20 20 28 6d 61 6e 70 61 67 65 20 7c 20 YPE (manpage | 00a0: 6d 61 6e 75 61 6c 29 20 20 50 55 42 4c 49 43 20 manual) PUBLIC 00b0: 22 2d 2f 2f 6a 65 6e 67 6c 69 73 68 2f 2f 44 54 "-//jenglish//DT 00c0: 44 20 54 4d 4d 4c 20 30 2e 36 2f 2f 45 4e 22 20 D TMML 0.6//EN" 00d0: 3e 0a 0a 20 20 20 20 58 4d 4c 20 44 54 44 20 66 >.. XML DTD f 00e0: 6f 72 20 54 4d 4d 4c 2c 20 54 63 6c 20 4d 61 6e or TMML, Tcl Man 00f0: 75 61 6c 20 4d 61 72 6b 75 70 20 6c 61 6e 67 75 ual Markup langu 0100: 61 67 65 2e 0a 0a 20 20 20 20 53 65 65 20 20 3c age... See < 0110: 55 52 4c 3a 20 68 74 74 70 3a 2f 2f 74 6d 6d 6c URL: http://tmml 0120: 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 .sourceforge.net 0130: 2f 20 3e 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 / > for more inf 0140: 6f 72 6d 61 74 69 6f 6e 0a 2d 2d 3e 0a 0a 3c 21 ormation.-->..<! 0150: 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d -- ============= 0160: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0170: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0180: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a ===============. 0190: 0a 20 20 20 20 49 6e 66 6f 72 6d 61 74 69 6f 6e . Information 01a0: 20 70 6f 6f 6c 20 70 61 72 61 6d 65 74 65 72 20 pool parameter 01b0: 65 6e 74 69 74 69 65 73 3a 0a 0a 20 20 20 20 65 entities:.. e 01c0: 2e 73 79 6e 74 61 78 20 09 50 68 72 61 73 65 2d .syntax .Phrase- 01d0: 6c 65 76 65 6c 20 65 6c 65 6d 65 6e 74 73 20 74 level elements t 01e0: 68 61 74 20 72 65 66 65 72 20 74 6f 20 54 63 6c hat refer to Tcl 01f0: 20 73 79 6e 74 61 63 74 69 63 20 65 6e 74 69 74 syntactic entit 0200: 69 65 73 2e 0a 20 20 20 20 65 2e 70 68 72 61 73 ies.. e.phras 0210: 65 09 4f 74 68 65 72 20 70 68 72 61 73 65 2d 6c e.Other phrase-l 0220: 65 76 65 6c 20 65 6c 65 6d 65 6e 74 73 0a 20 20 evel elements. 0230: 20 20 65 2e 62 6c 6f 63 6b 09 42 6c 6f 63 6b 2d e.block.Block- 0240: 6c 65 76 65 6c 20 65 6c 65 6d 65 6e 74 73 0a 20 level elements. 0250: 20 20 20 65 2e 73 74 72 75 63 74 09 53 74 72 75 e.struct.Stru 0260: 63 74 75 72 61 6c 20 65 6c 65 6d 65 6e 74 73 20 ctural elements 0270: 74 68 61 74 20 63 61 6e 20 61 70 70 65 61 72 20 that can appear 0280: 64 69 72 65 63 74 6c 79 20 69 6e 20 61 20 73 65 directly in a se 0290: 63 74 69 6f 6e 0a 0a 20 20 20 20 78 2e 62 6c 6f ction.. x.blo 02a0: 63 6b 0a 20 20 20 20 78 2e 69 6e 6c 69 6e 65 09 ck. x.inline. 02b0: 55 73 65 64 20 66 6f 72 20 63 75 73 74 6f 6d 69 Used for customi 02c0: 7a 61 74 69 6f 6e 0a 2d 2d 3e 0a 0a 3c 21 45 4e zation.-->..<!EN 02d0: 54 49 54 59 20 25 20 65 2e 73 79 6e 74 61 78 0a TITY % e.syntax. 02e0: 20 20 20 20 22 20 6d 20 7c 20 6c 20 7c 20 6f 20 " m | l | o 02f0: 7c 20 69 20 7c 20 62 0a 20 20 20 20 7c 20 62 72 | i | b. | br 0300: 0a 20 20 20 20 7c 20 74 65 72 6d 0a 20 20 20 20 . | term. 0310: 7c 20 63 6d 64 20 7c 20 76 61 72 69 61 62 6c 65 | cmd | variable 0320: 20 7c 20 6d 65 74 68 6f 64 20 7c 20 6f 70 74 69 | method | opti 0330: 6f 6e 20 7c 20 66 69 6c 65 0a 20 20 20 20 7c 20 on | file. | 0340: 73 79 73 63 6d 64 20 7c 20 66 75 6e 20 7c 20 77 syscmd | fun | w 0350: 69 64 67 65 74 20 7c 20 70 61 63 6b 61 67 65 20 idget | package 0360: 7c 20 74 79 70 65 20 7c 20 63 6c 61 73 73 0a 20 | type | class. 0370: 20 20 20 22 3e 0a 0a 3c 21 45 4e 54 49 54 59 20 ">..<!ENTITY 0380: 25 20 65 2e 70 68 72 61 73 65 0a 20 20 20 20 22 % e.phrase. " 0390: 20 65 6d 70 68 20 7c 20 72 65 66 20 7c 20 75 72 emph | ref | ur 03a0: 6c 20 7c 20 73 61 6d 70 20 7c 20 63 6f 6d 6d 61 l | samp | comma 03b0: 6e 64 20 7c 20 6e 65 77 22 3e 0a 0a 3c 21 45 4e nd | new">..<!EN 03c0: 54 49 54 59 20 25 20 65 2e 62 6c 6f 63 6b 0a 20 TITY % e.block. 03d0: 20 20 20 22 20 70 20 7c 20 75 6c 20 7c 20 6f 6c " p | ul | ol 03e0: 20 7c 20 64 6c 20 7c 20 73 6c 20 7c 20 78 6c 0a | dl | sl | xl. 03f0: 20 20 20 20 7c 20 65 78 61 6d 70 6c 65 20 7c 20 | example | 0400: 73 79 6e 74 61 78 0a 20 20 20 20 7c 20 63 6f 6d syntax. | com 0410: 6d 61 6e 64 6c 69 73 74 20 7c 20 6f 70 74 6c 69 mandlist | optli 0420: 73 74 0a 20 20 20 20 22 20 3e 0a 0a 3c 21 45 4e st. " >..<!EN 0430: 54 49 54 59 20 25 20 65 2e 73 74 72 75 63 74 0a TITY % e.struct. 0440: 20 20 20 20 22 61 72 67 6c 69 73 74 20 7c 20 6f "arglist | o 0450: 70 74 69 6f 6e 6c 69 73 74 22 20 3e 0a 0a 3c 21 ptionlist" >..<! 0460: 45 4e 54 49 54 59 20 25 20 78 2e 69 6e 6c 69 6e ENTITY % x.inlin 0470: 65 09 22 22 20 3e 0a 3c 21 45 4e 54 49 54 59 20 e."" >.<!ENTITY 0480: 25 20 78 2e 62 6c 6f 63 6b 20 09 22 22 20 3e 0a % x.block ."" >. 0490: 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .<!-- ========== 04a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 04b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 04c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 04d0: 3d 3d 0a 20 20 20 20 43 6f 6e 74 65 6e 74 20 6d ==. Content m 04e0: 6f 64 65 6c 73 3a 0a 0a 20 20 20 20 6d 2e 63 6f odels:.. m.co 04f0: 64 65 09 28 63 6f 6d 70 75 74 65 72 29 20 74 65 de.(computer) te 0500: 78 74 0a 20 20 20 20 6d 2e 69 6e 6c 69 6e 65 09 xt. m.inline. 0510: 69 6e 6c 69 6e 65 20 74 65 78 74 0a 20 20 20 20 inline text. 0520: 6d 2e 6d 69 78 65 64 09 6d 69 78 65 64 20 69 6e m.mixed.mixed in 0530: 6c 69 6e 65 20 61 6e 64 20 62 6c 6f 63 6b 20 65 line and block e 0540: 6c 65 6d 65 6e 74 73 0a 20 20 20 20 6d 2e 74 6f lements. m.to 0550: 70 09 74 6f 70 2d 6c 65 76 65 6c 20 65 6c 65 6d p.top-level elem 0560: 65 6e 74 73 20 28 69 6e 73 69 64 65 20 73 65 63 ents (inside sec 0570: 74 69 6f 6e 73 29 0a 2d 2d 3e 0a 0a 3c 21 45 4e tions).-->..<!EN 0580: 54 49 54 59 20 25 20 6d 2e 69 6e 6c 69 6e 65 0a TITY % m.inline. 0590: 09 22 28 23 50 43 44 41 54 41 20 7c 20 25 65 2e ."(#PCDATA | %e. 05a0: 70 68 72 61 73 65 3b 20 7c 20 25 65 2e 73 79 6e phrase; | %e.syn 05b0: 74 61 78 3b 09 09 25 78 2e 69 6e 6c 69 6e 65 3b tax;..%x.inline; 05c0: 20 29 2a 22 3e 0a 3c 21 45 4e 54 49 54 59 20 25 )*">.<!ENTITY % 05d0: 20 6d 2e 63 6f 64 65 0a 09 22 28 23 50 43 44 41 m.code.."(#PCDA 05e0: 54 41 20 7c 20 6e 65 77 20 20 20 20 20 20 20 20 TA | new 05f0: 7c 20 25 65 2e 73 79 6e 74 61 78 3b 20 20 20 20 | %e.syntax; 0600: 20 20 20 20 20 20 20 20 20 25 78 2e 69 6e 6c 69 %x.inli 0610: 6e 65 3b 20 29 2a 22 3e 0a 3c 21 45 4e 54 49 54 ne; )*">.<!ENTIT 0620: 59 20 25 20 6d 2e 6d 69 78 65 64 0a 09 22 28 23 Y % m.mixed.."(# 0630: 50 43 44 41 54 41 20 7c 20 25 65 2e 70 68 72 61 PCDATA | %e.phra 0640: 73 65 3b 20 7c 20 25 65 2e 73 79 6e 74 61 78 3b se; | %e.syntax; 0650: 20 7c 20 25 65 2e 62 6c 6f 63 6b 3b 09 25 78 2e | %e.block;.%x. 0660: 62 6c 6f 63 6b 3b 20 25 78 2e 69 6e 6c 69 6e 65 block; %x.inline 0670: 3b 29 2a 22 3e 0a 3c 21 45 4e 54 49 54 59 20 25 ;)*">.<!ENTITY % 0680: 20 6d 2e 74 6f 70 0a 09 22 28 25 65 2e 62 6c 6f m.top.."(%e.blo 0690: 63 6b 3b 20 7c 20 25 65 2e 73 74 72 75 63 74 3b ck; | %e.struct; 06a0: 20 09 09 09 25 78 2e 62 6c 6f 63 6b 3b 29 2a 22 ...%x.block;)*" 06b0: 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d >..<!-- ======== 06c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 06d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 06e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 06f0: 3d 3d 3d 3d 0a 09 43 6f 6d 6d 6f 6e 20 61 74 74 ====..Common att 0700: 72 69 62 75 74 65 73 3a 0a 2d 2d 3e 0a 0a 3c 21 ributes:.-->..<! 0710: 45 4e 54 49 54 59 20 25 20 61 2e 76 65 72 73 69 ENTITY % a.versi 0720: 6f 6e 09 22 76 65 72 73 69 6f 6e 20 43 44 41 54 on."version CDAT 0730: 41 20 23 49 4d 50 4c 49 45 44 22 20 3e 0a 3c 21 A #IMPLIED" >.<! 0740: 45 4e 54 49 54 59 20 25 20 61 64 2e 73 63 6f 70 ENTITY % ad.scop 0750: 65 09 22 73 63 6f 70 65 20 28 6c 6f 63 61 6c 7c e."scope (local| 0760: 67 6c 6f 62 61 6c 29 22 20 3e 0a 0a 3c 21 2d 2d global)" >..<!-- 0770: 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d =============== 0780: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0790: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 07a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 09 54 =============..T 07b0: 6f 70 2d 6c 65 76 65 6c 20 65 6c 65 6d 65 6e 74 op-level element 07c0: 3a 20 6d 61 6e 75 61 6c 0a 2d 2d 3e 0a 0a 3c 21 : manual.-->..<! 07d0: 45 4e 54 49 54 59 20 25 20 6d 2e 64 69 76 69 73 ENTITY % m.divis 07e0: 69 6f 6e 0a 09 22 28 74 69 74 6c 65 2c 20 28 64 ion.."(title, (d 07f0: 69 76 69 73 69 6f 6e 2a 20 7c 20 28 6d 61 6e 70 ivision* | (manp 0800: 61 67 65 7c 73 75 62 64 6f 63 7c 65 78 74 72 65 age|subdoc|extre 0810: 66 29 2a 20 29 29 22 20 3e 0a 0a 3c 21 45 4e 54 f)* ))" >..<!ENT 0820: 49 54 59 20 25 20 6d 2e 6d 61 6e 75 61 6c 0a 09 ITY % m.manual.. 0830: 22 28 74 69 74 6c 65 2c 20 68 65 61 64 3f 2c 20 "(title, head?, 0840: 28 64 69 76 69 73 69 6f 6e 2a 20 7c 20 28 6d 61 (division* | (ma 0850: 6e 70 61 67 65 7c 73 75 62 64 6f 63 7c 65 78 74 npage|subdoc|ext 0860: 72 65 66 29 2a 20 29 29 22 20 3e 0a 0a 3c 21 45 ref)* ))" >..<!E 0870: 4c 45 4d 45 4e 54 20 6d 61 6e 75 61 6c 20 09 25 LEMENT manual .% 0880: 6d 2e 6d 61 6e 75 61 6c 3b 09 3e 0a 3c 21 45 4c m.manual;.>.<!EL 0890: 45 4d 45 4e 54 20 64 69 76 69 73 69 6f 6e 20 09 EMENT division . 08a0: 25 6d 2e 64 69 76 69 73 69 6f 6e 3b 09 3e 0a 3c %m.division;.>.< 08b0: 21 45 4c 45 4d 45 4e 54 20 73 75 62 64 6f 63 09 !ELEMENT subdoc. 08c0: 45 4d 50 54 59 09 09 3e 0a 3c 21 45 4c 45 4d 45 EMPTY..>.<!ELEME 08d0: 4e 54 20 65 78 74 72 65 66 09 45 4d 50 54 59 09 NT extref.EMPTY. 08e0: 09 3e 0a 0a 3c 21 41 54 54 4c 49 53 54 20 6d 61 .>..<!ATTLIST ma 08f0: 6e 75 61 6c 0a 09 70 61 63 6b 61 67 65 09 09 43 nual..package..C 0900: 44 41 54 41 09 23 52 45 51 55 49 52 45 44 0a 09 DATA.#REQUIRED.. 0910: 76 65 72 73 69 6f 6e 09 09 43 44 41 54 41 09 23 version..CDATA.# 0920: 49 4d 50 4c 49 45 44 0a 3e 0a 3c 21 41 54 54 4c IMPLIED.>.<!ATTL 0930: 49 53 54 20 65 78 74 72 65 66 0a 09 68 72 65 66 IST extref..href 0940: 09 09 43 44 41 54 41 09 23 52 45 51 55 49 52 45 ..CDATA.#REQUIRE 0950: 44 0a 09 74 69 74 6c 65 09 09 43 44 41 54 41 09 D..title..CDATA. 0960: 23 52 45 51 55 49 52 45 44 0a 09 74 79 70 65 09 #REQUIRED..type. 0970: 09 43 44 41 54 41 09 23 52 45 51 55 49 52 45 44 .CDATA.#REQUIRED 0980: 0a 3e 0a 3c 21 41 54 54 4c 49 53 54 20 73 75 62 .>.<!ATTLIST sub 0990: 64 6f 63 0a 09 68 72 65 66 09 09 43 44 41 54 41 doc..href..CDATA 09a0: 09 23 52 45 51 55 49 52 45 44 0a 3e 0a 0a 3c 21 .#REQUIRED.>..<! 09b0: 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d -- ============= 09c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 09d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 09e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a ===============. 09f0: 09 54 6f 70 2d 6c 65 76 65 6c 20 65 6c 65 6d 65 .Top-level eleme 0a00: 6e 74 3a 20 6d 61 6e 70 61 67 65 0a 2d 2d 3e 0a nt: manpage.-->. 0a10: 0a 3c 21 45 4c 45 4d 45 4e 54 20 6d 61 6e 70 61 .<!ELEMENT manpa 0a20: 67 65 0a 09 28 68 65 61 64 3f 2c 0a 09 20 6e 61 ge..(head?,.. na 0a30: 6d 65 73 65 63 74 69 6f 6e 2c 20 73 79 6e 6f 70 mesection, synop 0a40: 73 69 73 3f 2c 0a 09 20 73 65 63 74 69 6f 6e 2a sis?,.. section* 0a50: 2c 0a 09 20 73 65 65 61 6c 73 6f 3f 2c 20 6b 65 ,.. seealso?, ke 0a60: 79 77 6f 72 64 73 3f 29 0a 3e 0a 0a 3c 21 41 54 ywords?).>..<!AT 0a70: 54 4c 49 53 54 20 6d 61 6e 70 61 67 65 0a 09 69 TLIST manpage..i 0a80: 64 20 20 09 09 49 44 09 23 52 45 51 55 49 52 45 d ..ID.#REQUIRE 0a90: 44 0a 09 63 61 74 20 20 09 09 43 44 41 54 41 09 D..cat ..CDATA. 0aa0: 23 52 45 51 55 49 52 45 44 0a 09 74 69 74 6c 65 #REQUIRED..title 0ab0: 20 09 09 43 44 41 54 41 09 23 52 45 51 55 49 52 ..CDATA.#REQUIR 0ac0: 45 44 0a 09 70 61 63 6b 61 67 65 20 09 43 44 41 ED..package .CDA 0ad0: 54 41 09 23 49 4d 50 4c 49 45 44 0a 09 25 61 2e TA.#IMPLIED..%a. 0ae0: 76 65 72 73 69 6f 6e 3b 0a 3e 0a 0a 3c 21 45 4c version;.>..<!EL 0af0: 45 4d 45 4e 54 20 73 65 63 74 69 6f 6e 20 20 28 EMENT section ( 0b00: 74 69 74 6c 65 2c 20 25 6d 2e 74 6f 70 3b 2c 20 title, %m.top;, 0b10: 28 73 75 62 73 65 63 74 69 6f 6e 2a 29 29 20 3e (subsection*)) > 0b20: 0a 3c 21 41 54 54 4c 49 53 54 20 73 65 63 74 69 .<!ATTLIST secti 0b30: 6f 6e 0a 09 69 64 09 49 44 09 23 49 4d 50 4c 49 on..id.ID.#IMPLI 0b40: 45 44 0a 09 25 61 2e 76 65 72 73 69 6f 6e 3b 0a ED..%a.version;. 0b50: 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 75 62 73 >.<!ELEMENT subs 0b60: 65 63 74 69 6f 6e 20 20 28 74 69 74 6c 65 2c 20 ection (title, 0b70: 25 6d 2e 74 6f 70 3b 29 20 3e 0a 3c 21 41 54 54 %m.top;) >.<!ATT 0b80: 4c 49 53 54 20 73 75 62 73 65 63 74 69 6f 6e 0a LIST subsection. 0b90: 09 69 64 09 49 44 09 23 49 4d 50 4c 49 45 44 0a .id.ID.#IMPLIED. 0ba0: 09 25 61 2e 76 65 72 73 69 6f 6e 3b 0a 3e 0a 0a .%a.version;.>.. 0bb0: 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d <!-- =========== 0bc0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0bd0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0be0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0bf0: 3d 0a 09 53 74 61 6e 64 61 72 64 20 73 65 63 74 =..Standard sect 0c00: 69 6f 6e 73 3a 0a 2d 2d 3e 0a 0a 3c 21 45 4c 45 ions:.-->..<!ELE 0c10: 4d 45 4e 54 20 6e 61 6d 65 73 65 63 74 69 6f 6e MENT namesection 0c20: 20 09 28 28 6e 61 6d 65 2b 20 7c 20 28 74 69 74 .((name+ | (tit 0c30: 6c 65 2c 6e 61 6d 65 2a 29 29 2c 20 64 65 73 63 le,name*)), desc 0c40: 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 79 ).>.<!ELEMENT sy 0c50: 6e 6f 70 73 69 73 09 28 73 79 6e 74 61 78 7c 65 nopsis.(syntax|e 0c60: 78 61 6d 70 6c 65 29 2b 20 09 09 3e 0a 3c 21 45 xample)+ ..>.<!E 0c70: 4c 45 4d 45 4e 54 20 6b 65 79 77 6f 72 64 73 09 LEMENT keywords. 0c80: 28 6b 65 79 77 6f 72 64 2b 29 09 09 09 3e 0a 3c (keyword+)...>.< 0c90: 21 45 4c 45 4d 45 4e 54 20 6b 65 79 77 6f 72 64 !ELEMENT keyword 0ca0: 09 28 23 50 43 44 41 54 41 29 09 09 09 3e 0a 3c .(#PCDATA)...>.< 0cb0: 21 45 4c 45 4d 45 4e 54 20 73 65 65 61 6c 73 6f !ELEMENT seealso 0cc0: 09 28 72 65 66 7c 75 72 6c 29 2b 09 09 09 3e 0a .(ref|url)+...>. 0cd0: 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .<!-- ========== 0ce0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0cf0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0d00: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0d10: 3d 3d 0a 09 43 6f 6d 6d 6f 6e 20 43 6f 6e 73 74 ==..Common Const 0d20: 72 75 63 74 73 0a 2d 2d 3e 0a 0a 3c 21 45 4c 45 ructs.-->..<!ELE 0d30: 4d 45 4e 54 20 74 69 74 6c 65 20 20 20 09 28 23 MENT title .(# 0d40: 50 43 44 41 54 41 29 20 09 3e 0a 3c 21 45 4c 45 PCDATA) .>.<!ELE 0d50: 4d 45 4e 54 20 6e 61 6d 65 20 09 09 28 23 50 43 MENT name ..(#PC 0d60: 44 41 54 41 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e DATA).>.<!ELEMEN 0d70: 54 20 64 65 73 63 09 09 25 6d 2e 6d 69 78 65 64 T desc..%m.mixed 0d80: 3b 09 3e 0a 3c 21 2d 2d 20 4f 52 3a 20 64 65 73 ;.>.<!-- OR: des 0d90: 63 3a 20 25 6d 2e 69 6e 6c 69 6e 65 3b 20 20 64 c: %m.inline; d 0da0: 65 73 63 72 69 70 74 69 6f 6e 3a 20 20 25 6d 2e escription: %m. 0db0: 6d 69 78 65 64 3b 20 2d 2d 3e 0a 0a 3c 21 41 54 mixed; -->..<!AT 0dc0: 54 4c 49 53 54 20 6e 61 6d 65 0a 09 6e 61 6d 65 TLIST name..name 0dd0: 09 43 44 41 54 41 09 23 49 4d 50 4c 49 45 44 0a .CDATA.#IMPLIED. 0de0: 09 63 61 74 09 43 44 41 54 41 09 23 49 4d 50 4c .cat.CDATA.#IMPL 0df0: 49 45 44 0a 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d IED.>..<!-- ==== 0e00: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0e10: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0e20: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 0e30: 3d 3d 3d 3d 3d 3d 3d 3d 0a 09 42 6c 6f 63 6b 2d ========..Block- 0e40: 6c 65 76 65 6c 20 65 6c 65 6d 65 6e 74 73 3a 0a level elements:. 0e50: 2d 2d 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 75 -->..<!ELEMENT u 0e60: 6c 09 28 6c 69 2b 29 09 09 3e 0a 3c 21 45 4c 45 l.(li+)..>.<!ELE 0e70: 4d 45 4e 54 20 6f 6c 09 28 6c 69 2b 29 09 09 3e MENT ol.(li+)..> 0e80: 0a 3c 21 45 4c 45 4d 45 4e 54 20 6c 69 09 25 6d .<!ELEMENT li.%m 0e90: 2e 6d 69 78 65 64 3b 09 3e 0a 3c 21 41 54 54 4c .mixed;.>.<!ATTL 0ea0: 49 53 54 20 6c 69 09 25 61 2e 76 65 72 73 69 6f IST li.%a.versio 0eb0: 6e 3b 09 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 n;.>..<!ELEMENT 0ec0: 73 6c 09 28 6c 69 2b 29 09 09 3e 0a 3c 21 41 54 sl.(li+)..>.<!AT 0ed0: 54 4c 49 53 54 20 73 6c 0a 09 63 6f 6c 73 09 43 TLIST sl..cols.C 0ee0: 44 41 54 41 09 23 49 4d 50 4c 49 45 44 0a 09 63 DATA.#IMPLIED..c 0ef0: 61 74 20 09 43 44 41 54 41 09 23 49 4d 50 4c 49 at .CDATA.#IMPLI 0f00: 45 44 0a 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 ED.>..<!ELEMENT 0f10: 64 6c 09 28 64 6c 65 20 7c 20 28 64 74 2c 64 64 dl.(dle | (dt,dd 0f20: 29 29 2b 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 ))+ >.<!ELEMENT 0f30: 64 6c 65 09 28 64 74 2b 2c 20 64 64 29 09 3e 0a dle.(dt+, dd).>. 0f40: 3c 21 41 54 54 4c 49 53 54 20 64 6c 65 09 25 61 <!ATTLIST dle.%a 0f50: 2e 76 65 72 73 69 6f 6e 3b 20 09 3e 0a 3c 21 45 .version; .>.<!E 0f60: 4c 45 4d 45 4e 54 20 64 74 09 25 6d 2e 69 6e 6c LEMENT dt.%m.inl 0f70: 69 6e 65 3b 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 ine;.>.<!ELEMENT 0f80: 20 64 64 09 25 6d 2e 6d 69 78 65 64 3b 20 09 3e dd.%m.mixed; .> 0f90: 0a 3c 21 41 54 54 4c 49 53 54 20 64 6c 0a 09 73 .<!ATTLIST dl..s 0fa0: 63 6f 70 65 09 28 6c 6f 63 61 6c 7c 67 6c 6f 62 cope.(local|glob 0fb0: 61 6c 29 09 22 6c 6f 63 61 6c 22 0a 09 63 61 74 al)."local"..cat 0fc0: 09 43 44 41 54 41 09 09 23 49 4d 50 4c 49 45 44 .CDATA..#IMPLIED 0fd0: 0a 3e 0a 0a 3c 21 2d 2d 20 45 78 74 65 6e 64 65 .>..<!-- Extende 0fe0: 64 20 6c 69 73 74 73 3a 20 20 0a 20 20 20 20 20 d lists: . 0ff0: 53 69 6d 69 6c 61 72 20 74 6f 20 44 6f 63 42 6f Similar to DocBo 1000: 6f 6b 20 53 65 67 6d 65 6e 74 65 64 4c 69 73 74 ok SegmentedList 1010: 73 0a 2d 2d 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 s.-->..<!ELEMENT 1020: 20 78 6c 09 28 78 6c 68 3f 2c 20 78 6c 65 2b 29 xl.(xlh?, xle+) 1030: 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 78 6c 68 .>.<!ELEMENT xlh 1040: 09 28 78 68 2b 29 20 09 09 3e 0a 3c 21 45 4c 45 .(xh+) ..>.<!ELE 1050: 4d 45 4e 54 20 78 68 09 25 6d 2e 69 6e 6c 69 6e MENT xh.%m.inlin 1060: 65 3b 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 78 e;.>.<!ELEMENT x 1070: 6c 65 09 28 78 74 2b 2c 20 64 65 73 63 3f 29 09 le.(xt+, desc?). 1080: 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 78 74 09 25 >.<!ELEMENT xt.% 1090: 6d 2e 69 6e 6c 69 6e 65 3b 09 3e 0a 0a 3c 21 45 m.inline;.>..<!E 10a0: 4c 45 4d 45 4e 54 20 70 09 25 6d 2e 69 6e 6c 69 LEMENT p.%m.inli 10b0: 6e 65 3b 20 09 3e 0a 3c 21 41 54 54 4c 49 53 54 ne; .>.<!ATTLIST 10c0: 20 70 09 25 61 2e 76 65 72 73 69 6f 6e 3b 09 3e p.%a.version;.> 10d0: 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 65 78 61 6d ..<!ELEMENT exam 10e0: 70 6c 65 09 25 6d 2e 63 6f 64 65 3b 09 09 09 3e ple.%m.code;...> 10f0: 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 79 6e 74 61 .<!ELEMENT synta 1100: 78 09 25 6d 2e 63 6f 64 65 3b 09 09 09 3e 0a 3c x.%m.code;...>.< 1110: 21 41 54 54 4c 49 53 54 20 73 79 6e 74 61 78 0a !ATTLIST syntax. 1120: 09 25 61 64 2e 73 63 6f 70 65 3b 09 23 49 4d 50 .%ad.scope;.#IMP 1130: 4c 49 45 44 0a 09 63 61 74 09 43 44 41 54 41 09 LIED..cat.CDATA. 1140: 23 49 4d 50 4c 49 45 44 0a 09 6e 61 6d 65 20 20 #IMPLIED..name 1150: 20 20 43 44 41 54 41 09 23 49 4d 50 4c 49 45 44 CDATA.#IMPLIED 1160: 0a 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d .>..<!-- ======= 1170: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1180: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1190: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 11a0: 3d 3d 3d 3d 3d 0a 09 49 6e 6c 69 6e 65 20 65 6c =====..Inline el 11b0: 65 6d 65 6e 74 73 3a 0a 2d 2d 3e 0a 0a 3c 21 45 ements:.-->..<!E 11c0: 4c 45 4d 45 4e 54 20 69 09 25 6d 2e 69 6e 6c 69 LEMENT i.%m.inli 11d0: 6e 65 3b 09 3e 0a 3c 21 41 54 54 4c 49 53 54 20 ne;.>.<!ATTLIST 11e0: 69 09 63 61 74 20 43 44 41 54 41 20 23 49 4d 50 i.cat CDATA #IMP 11f0: 4c 49 45 44 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 LIED >.<!ELEMENT 1200: 20 62 09 25 6d 2e 69 6e 6c 69 6e 65 3b 09 3e 0a b.%m.inline;.>. 1210: 3c 21 41 54 54 4c 49 53 54 20 62 09 63 61 74 20 <!ATTLIST b.cat 1220: 43 44 41 54 41 20 23 49 4d 50 4c 49 45 44 20 3e CDATA #IMPLIED > 1230: 0a 3c 21 45 4c 45 4d 45 4e 54 20 65 6d 70 68 09 .<!ELEMENT emph. 1240: 25 6d 2e 69 6e 6c 69 6e 65 3b 09 3e 0a 3c 21 45 %m.inline;.>.<!E 1250: 4c 45 4d 45 4e 54 20 73 61 6d 70 09 25 6d 2e 63 LEMENT samp.%m.c 1260: 6f 64 65 3b 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 ode;.>.<!ELEMENT 1270: 20 6f 09 25 6d 2e 63 6f 64 65 3b 09 3e 0a 0a 3c o.%m.code;.>..< 1280: 21 45 4c 45 4d 45 4e 54 20 75 72 6c 09 28 23 50 !ELEMENT url.(#P 1290: 43 44 41 54 41 29 09 3e 0a 0a 3c 21 45 4c 45 4d CDATA).>..<!ELEM 12a0: 45 4e 54 20 72 65 66 09 25 6d 2e 69 6e 6c 69 6e ENT ref.%m.inlin 12b0: 65 3b 09 3e 0a 3c 21 41 54 54 4c 49 53 54 20 72 e;.>.<!ATTLIST r 12c0: 65 66 0a 09 72 65 66 69 64 09 43 44 41 54 41 09 ef..refid.CDATA. 12d0: 23 49 4d 50 4c 49 45 44 0a 09 68 72 65 66 09 43 #IMPLIED..href.C 12e0: 44 41 54 41 09 23 49 4d 50 4c 49 45 44 0a 0a 09 DATA.#IMPLIED... 12f0: 63 61 74 09 43 44 41 54 41 09 23 49 4d 50 4c 49 cat.CDATA.#IMPLI 1300: 45 44 0a 3e 0a 3c 21 2d 2d 20 40 40 20 41 4c 53 ED.>.<!-- @@ ALS 1310: 4f 3a 0a 09 70 61 63 6b 61 67 65 09 43 44 41 54 O:..package.CDAT 1320: 41 09 23 49 4d 50 4c 49 45 44 0a 09 6d 61 6e 70 A.#IMPLIED..manp 1330: 61 67 65 09 43 44 41 54 41 09 23 49 4d 50 4c 49 age.CDATA.#IMPLI 1340: 45 44 0a 09 63 61 74 09 43 44 41 54 41 09 23 49 ED..cat.CDATA.#I 1350: 4d 50 4c 49 45 44 0a 09 6e 61 6d 65 09 43 44 41 MPLIED..name.CDA 1360: 54 41 09 23 49 4d 50 4c 49 45 44 0a 4c 65 67 61 TA.#IMPLIED.Lega 1370: 6c 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 3a 20 l combinations: 1380: 28 70 61 63 6b 61 67 65 3f 20 26 20 28 28 6d 61 (package? & ((ma 1390: 6e 70 61 67 65 3f 20 26 20 72 65 66 69 64 3f 29 npage? & refid?) 13a0: 20 7c 20 28 6e 61 6d 65 3f 20 26 20 63 61 74 3f | (name? & cat? 13b0: 29 29 29 0a 2d 2d 3e 0a 0a 3c 21 45 4c 45 4d 45 ))).-->..<!ELEME 13c0: 4e 54 20 6e 65 77 09 25 6d 2e 69 6e 6c 69 6e 65 NT new.%m.inline 13d0: 3b 3e 0a 3c 21 41 54 54 4c 49 53 54 20 6e 65 77 ;>.<!ATTLIST new 13e0: 0a 20 20 20 20 76 65 72 73 69 6f 6e 09 43 44 41 . version.CDA 13f0: 54 41 09 23 52 45 51 55 49 52 45 44 0a 3e 0a 0a TA.#REQUIRED.>.. 1400: 3c 21 45 4c 45 4d 45 4e 54 20 62 72 09 45 4d 50 <!ELEMENT br.EMP 1410: 54 59 09 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d TY.>..<!-- ===== 1420: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1430: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1440: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1450: 3d 3d 3d 3d 3d 3d 3d 0a 09 53 79 6e 74 61 78 20 =======..Syntax 1460: 65 6c 65 6d 65 6e 74 73 3a 0a 2d 2d 3e 0a 0a 3c elements:.-->..< 1470: 21 45 4c 45 4d 45 4e 54 20 6d 20 28 23 50 43 44 !ELEMENT m (#PCD 1480: 41 54 41 29 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 ATA) >.<!ELEMENT 1490: 20 6c 20 28 23 50 43 44 41 54 41 29 20 3e 0a 0a l (#PCDATA) >.. 14a0: 3c 21 45 4c 45 4d 45 4e 54 20 74 65 72 6d 20 28 <!ELEMENT term ( 14b0: 23 50 43 44 41 54 41 29 20 3e 0a 3c 21 41 54 54 #PCDATA) >.<!ATT 14c0: 4c 49 53 54 20 74 65 72 6d 0a 09 63 61 74 20 09 LIST term..cat . 14d0: 43 44 41 54 41 20 09 23 49 4d 50 4c 49 45 44 0a CDATA .#IMPLIED. 14e0: 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 6d 64 20 >.<!ELEMENT cmd 14f0: 20 20 09 28 23 50 43 44 41 54 41 29 09 3e 0a 3c .(#PCDATA).>.< 1500: 21 45 4c 45 4d 45 4e 54 20 6d 65 74 68 6f 64 20 !ELEMENT method 1510: 09 28 23 50 43 44 41 54 41 29 20 09 3e 0a 3c 21 .(#PCDATA) .>.<! 1520: 45 4c 45 4d 45 4e 54 20 6f 70 74 69 6f 6e 09 28 ELEMENT option.( 1530: 23 50 43 44 41 54 41 29 20 09 3e 0a 3c 21 45 4c #PCDATA) .>.<!EL 1540: 45 4d 45 4e 54 20 73 79 73 63 6d 64 20 09 28 23 EMENT syscmd .(# 1550: 50 43 44 41 54 41 29 09 3e 0a 3c 21 45 4c 45 4d PCDATA).>.<!ELEM 1560: 45 4e 54 20 77 69 64 67 65 74 20 09 28 23 50 43 ENT widget .(#PC 1570: 44 41 54 41 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e DATA).>.<!ELEMEN 1580: 54 20 66 75 6e 20 20 20 09 28 23 50 43 44 41 54 T fun .(#PCDAT 1590: 41 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 76 A).>.<!ELEMENT v 15a0: 61 72 69 61 62 6c 65 20 09 28 23 50 43 44 41 54 ariable .(#PCDAT 15b0: 41 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 70 A).>.<!ELEMENT p 15c0: 61 63 6b 61 67 65 20 09 28 23 50 43 44 41 54 41 ackage .(#PCDATA 15d0: 29 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 74 79 ).>.<!ELEMENT ty 15e0: 70 65 20 20 09 28 23 50 43 44 41 54 41 29 09 3e pe .(#PCDATA).> 15f0: 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 6c 61 73 73 .<!ELEMENT class 1600: 20 20 09 28 23 50 43 44 41 54 41 29 09 3e 0a 3c .(#PCDATA).>.< 1610: 21 45 4c 45 4d 45 4e 54 20 66 69 6c 65 20 20 09 !ELEMENT file . 1620: 28 23 50 43 44 41 54 41 29 09 3e 0a 0a 3c 21 2d (#PCDATA).>..<!- 1630: 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d - ============== 1640: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1650: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1660: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 09 ==============.. 1670: 54 63 6c 20 65 6e 74 69 74 79 20 64 65 66 69 6e Tcl entity defin 1680: 69 74 69 6f 6e 20 65 6c 65 6d 65 6e 74 73 3a 0a ition elements:. 1690: 2d 2d 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 61 -->..<!ELEMENT a 16a0: 72 67 6c 69 73 74 20 28 61 72 67 64 65 66 2b 29 rglist (argdef+) 16b0: 20 09 09 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 61 ..>.<!ELEMENT a 16c0: 72 67 64 65 66 20 28 61 72 67 74 79 70 65 2c 20 rgdef (argtype, 16d0: 6e 61 6d 65 2c 20 61 72 67 6d 6f 64 65 3f 2c 20 name, argmode?, 16e0: 64 65 73 63 29 09 3e 0a 3c 21 41 54 54 4c 49 53 desc).>.<!ATTLIS 16f0: 54 20 61 72 67 64 65 66 0a 09 25 61 2e 76 65 72 T argdef..%a.ver 1700: 73 69 6f 6e 3b 0a 3e 0a 3c 21 45 4c 45 4d 45 4e sion;.>.<!ELEMEN 1710: 54 20 61 72 67 74 79 70 65 20 09 28 23 50 43 44 T argtype .(#PCD 1720: 41 54 41 29 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 ATA)>.<!ELEMENT 1730: 61 72 67 6d 6f 64 65 20 09 28 23 50 43 44 41 54 argmode .(#PCDAT 1740: 41 29 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 A)>..<!ELEMENT c 1750: 6f 6d 6d 61 6e 64 6c 69 73 74 09 28 63 6f 6d 6d ommandlist.(comm 1760: 61 6e 64 64 65 66 2b 29 20 3e 0a 3c 21 45 4c 45 anddef+) >.<!ELE 1770: 4d 45 4e 54 20 63 6f 6d 6d 61 6e 64 64 65 66 09 MENT commanddef. 1780: 28 63 6f 6d 6d 61 6e 64 2c 64 65 73 63 29 20 3e (command,desc) > 1790: 0a 3c 21 41 54 54 4c 49 53 54 20 63 6f 6d 6d 61 .<!ATTLIST comma 17a0: 6e 64 64 65 66 09 25 61 2e 76 65 72 73 69 6f 6e nddef.%a.version 17b0: 3b 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 6f ; >.<!ELEMENT co 17c0: 6d 6d 61 6e 64 20 09 25 6d 2e 63 6f 64 65 3b 20 mmand .%m.code; 17d0: 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 6f 70 74 >..<!ELEMENT opt 17e0: 6c 69 73 74 09 28 6f 70 74 64 65 66 2b 29 20 3e list.(optdef+) > 17f0: 0a 3c 21 45 4c 45 4d 45 4e 54 20 6f 70 74 64 65 .<!ELEMENT optde 1800: 66 09 28 6f 70 74 6e 61 6d 65 2c 6f 70 74 61 72 f.(optname,optar 1810: 67 3f 2c 64 65 73 63 29 20 3e 0a 3c 21 45 4c 45 g?,desc) >.<!ELE 1820: 4d 45 4e 54 20 6f 70 74 6e 61 6d 65 20 09 28 23 MENT optname .(# 1830: 50 43 44 41 54 41 29 20 3e 0a 3c 21 45 4c 45 4d PCDATA) >.<!ELEM 1840: 45 4e 54 20 6f 70 74 61 72 67 20 09 28 23 50 43 ENT optarg .(#PC 1850: 44 41 54 41 29 20 3e 0a 0a 3c 21 45 4c 45 4d 45 DATA) >..<!ELEME 1860: 4e 54 20 6f 70 74 69 6f 6e 6c 69 73 74 09 28 6f NT optionlist.(o 1870: 70 74 69 6f 6e 64 65 66 2b 29 20 3e 0a 3c 21 45 ptiondef+) >.<!E 1880: 4c 45 4d 45 4e 54 20 6f 70 74 69 6f 6e 64 65 66 LEMENT optiondef 1890: 09 28 6e 61 6d 65 2c 20 64 62 6e 61 6d 65 2c 20 .(name, dbname, 18a0: 64 62 63 6c 61 73 73 2c 20 64 65 73 63 29 20 3e dbclass, desc) > 18b0: 0a 3c 21 41 54 54 4c 49 53 54 20 6f 70 74 69 6f .<!ATTLIST optio 18c0: 6e 64 65 66 09 25 61 2e 76 65 72 73 69 6f 6e 3b ndef.%a.version; 18d0: 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 64 62 6e >.<!ELEMENT dbn 18e0: 61 6d 65 09 28 23 50 43 44 41 54 41 29 20 3e 0a ame.(#PCDATA) >. 18f0: 3c 21 45 4c 45 4d 45 4e 54 20 64 62 63 6c 61 73 <!ELEMENT dbclas 1900: 73 09 28 23 50 43 44 41 54 41 29 20 3e 0a 3c 21 s.(#PCDATA) >.<! 1910: 41 54 54 4c 49 53 54 20 6f 70 74 69 6f 6e 6c 69 ATTLIST optionli 1920: 73 74 0a 09 25 61 64 2e 73 63 6f 70 65 3b 20 22 st..%ad.scope; " 1930: 6c 6f 63 61 6c 22 0a 09 63 61 74 20 09 43 44 41 local"..cat .CDA 1940: 54 41 09 09 23 49 4d 50 4c 49 45 44 0a 3e 0a 0a TA..#IMPLIED.>.. 1950: 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d <!-- =========== 1960: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1970: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1980: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1990: 3d 0a 09 23 46 49 58 45 44 20 61 74 74 72 69 62 =..#FIXED attrib 19a0: 75 74 65 73 3a 0a 09 41 20 44 54 44 2d 61 77 61 utes:..A DTD-awa 19b0: 72 65 20 70 72 6f 63 65 73 73 6f 72 20 6d 61 79 re processor may 19c0: 20 74 61 6b 65 20 61 64 76 61 6e 74 61 67 65 20 take advantage 19d0: 6f 66 20 74 68 65 73 65 0a 09 69 66 20 69 74 20 of these..if it 19e0: 73 69 6d 70 6c 69 66 69 65 73 20 70 72 6f 63 65 simplifies proce 19f0: 73 73 69 6e 67 2e 0a 2d 2d 3e 0a 3c 21 5b 49 47 ssing..-->.<![IG 1a00: 4e 4f 52 45 5b 0a 3c 21 45 4e 54 49 54 59 20 25 NORE[.<!ENTITY % 1a10: 20 6c 69 6e 65 53 70 65 63 69 66 69 63 09 22 78 lineSpecific."x 1a20: 6d 6c 3a 73 70 61 63 65 20 28 64 65 66 61 75 6c ml:space (defaul 1a30: 74 7c 70 72 65 73 65 72 76 65 29 20 27 70 72 65 t|preserve) 'pre 1a40: 73 65 72 76 65 27 22 20 3e 0a 3c 21 45 4e 54 49 serve'" >.<!ENTI 1a50: 54 59 20 25 20 74 6d 6d 6c 66 6f 72 6d 09 22 74 TY % tmmlform."t 1a60: 6d 6d 6c 20 43 44 41 54 41 20 23 46 49 58 45 44 mml CDATA #FIXED 1a70: 22 20 3e 0a 3c 21 45 4e 54 49 54 59 20 25 20 74 " >.<!ENTITY % t 1a80: 6d 6d 6c 63 61 74 09 22 63 61 74 20 20 43 44 41 mmlcat."cat CDA 1a90: 54 41 20 23 46 49 58 45 44 22 20 3e 0a 0a 3c 21 TA #FIXED" >..<! 1aa0: 41 54 54 4c 49 53 54 20 6e 61 6d 65 73 65 63 74 ATTLIST namesect 1ab0: 69 6f 6e 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 ion.%tmmlform; " 1ac0: 73 65 63 74 69 6f 6e 22 09 74 69 74 6c 65 20 43 section".title C 1ad0: 44 41 54 41 20 23 46 49 58 45 44 20 22 4e 41 4d DATA #FIXED "NAM 1ae0: 45 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 73 E" >.<!ATTLIST s 1af0: 79 6e 6f 70 73 69 73 09 25 74 6d 6d 6c 66 6f 72 ynopsis.%tmmlfor 1b00: 6d 3b 20 22 73 65 63 74 69 6f 6e 22 09 74 69 74 m; "section".tit 1b10: 6c 65 20 43 44 41 54 41 20 23 46 49 58 45 44 20 le CDATA #FIXED 1b20: 22 53 59 4e 4f 50 53 49 53 22 20 3e 0a 3c 21 41 "SYNOPSIS" >.<!A 1b30: 54 54 4c 49 53 54 20 6b 65 79 77 6f 72 64 73 09 TTLIST keywords. 1b40: 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 73 65 63 74 %tmmlform; "sect 1b50: 69 6f 6e 22 09 74 69 74 6c 65 20 43 44 41 54 41 ion".title CDATA 1b60: 20 23 46 49 58 45 44 20 22 4b 45 59 57 4f 52 44 #FIXED "KEYWORD 1b70: 53 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 73 S" >.<!ATTLIST s 1b80: 65 65 61 6c 73 6f 09 25 74 6d 6d 6c 66 6f 72 6d eealso.%tmmlform 1b90: 3b 20 22 73 65 63 74 69 6f 6e 22 09 74 69 74 6c ; "section".titl 1ba0: 65 20 43 44 41 54 41 20 23 46 49 58 45 44 20 22 e CDATA #FIXED " 1bb0: 53 45 45 20 41 4c 53 4f 22 20 3e 0a 3c 21 41 54 SEE ALSO" >.<!AT 1bc0: 54 4c 49 53 54 20 6f 70 74 69 6f 6e 6c 69 73 74 TLIST optionlist 1bd0: 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 78 6c 22 .%tmmlform; "xl" 1be0: 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 61 72 67 >.<!ATTLIST arg 1bf0: 6c 69 73 74 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 list.%tmmlform; 1c00: 22 78 6c 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 "xl" >.<!ATTLIST 1c10: 20 65 78 61 6d 70 6c 65 20 09 25 6c 69 6e 65 53 example .%lineS 1c20: 70 65 63 69 66 69 63 3b 20 3e 0a 3c 21 41 54 54 pecific; >.<!ATT 1c30: 4c 49 53 54 20 73 79 6e 74 61 78 09 25 6c 69 6e LIST syntax.%lin 1c40: 65 53 70 65 63 69 66 69 63 3b 20 3e 0a 3c 21 41 eSpecific; >.<!A 1c50: 54 54 4c 49 53 54 20 63 6d 64 20 20 20 09 25 74 TTLIST cmd .%t 1c60: 6d 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 6d 22 09 mmlform; "term". 1c70: 25 74 6d 6d 6c 63 61 74 3b 20 22 63 6d 64 22 20 %tmmlcat; "cmd" 1c80: 3e 0a 3c 21 41 54 54 4c 49 53 54 20 6d 65 74 68 >.<!ATTLIST meth 1c90: 6f 64 20 20 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 od .%tmmlform; 1ca0: 22 74 65 72 6d 22 09 25 74 6d 6d 6c 63 61 74 3b "term".%tmmlcat; 1cb0: 20 22 6d 65 74 68 6f 64 20 22 20 3e 0a 3c 21 41 "method " >.<!A 1cc0: 54 54 4c 49 53 54 20 6f 70 74 69 6f 6e 20 09 25 TTLIST option .% 1cd0: 74 6d 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 6d 22 tmmlform; "term" 1ce0: 09 25 74 6d 6d 6c 63 61 74 3b 20 22 6f 70 74 69 .%tmmlcat; "opti 1cf0: 6f 6e 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 on" >.<!ATTLIST 1d00: 73 79 73 63 6d 64 20 09 25 74 6d 6d 6c 66 6f 72 syscmd .%tmmlfor 1d10: 6d 3b 20 22 74 65 72 6d 22 09 25 74 6d 6d 6c 63 m; "term".%tmmlc 1d20: 61 74 3b 20 22 73 79 73 63 6d 64 22 20 3e 0a 3c at; "syscmd" >.< 1d30: 21 41 54 54 4c 49 53 54 20 77 69 64 67 65 74 20 !ATTLIST widget 1d40: 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 .%tmmlform; "ter 1d50: 6d 22 09 25 74 6d 6d 6c 63 61 74 3b 20 22 77 69 m".%tmmlcat; "wi 1d60: 64 67 65 74 22 20 3e 0a 3c 21 41 54 54 4c 49 53 dget" >.<!ATTLIS 1d70: 54 20 66 75 6e 20 20 20 09 25 74 6d 6d 6c 66 6f T fun .%tmmlfo 1d80: 72 6d 3b 20 22 74 65 72 6d 22 09 25 74 6d 6d 6c rm; "term".%tmml 1d90: 63 61 74 3b 20 22 66 75 6e 22 20 3e 0a 3c 21 41 cat; "fun" >.<!A 1da0: 54 54 4c 49 53 54 20 76 61 72 69 61 62 6c 65 20 TTLIST variable 1db0: 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 .%tmmlform; "ter 1dc0: 6d 22 09 25 74 6d 6d 6c 63 61 74 3b 20 22 76 61 m".%tmmlcat; "va 1dd0: 72 69 61 62 6c 65 22 20 3e 0a 3c 21 41 54 54 4c riable" >.<!ATTL 1de0: 49 53 54 20 70 61 63 6b 61 67 65 20 09 25 74 6d IST package .%tm 1df0: 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 6d 22 09 25 mlform; "term".% 1e00: 74 6d 6d 6c 63 61 74 3b 20 22 70 61 63 6b 61 67 tmmlcat; "packag 1e10: 65 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 74 e" >.<!ATTLIST t 1e20: 79 70 65 20 20 20 20 09 25 74 6d 6d 6c 66 6f 72 ype .%tmmlfor 1e30: 6d 3b 20 22 74 65 72 6d 22 09 25 74 6d 6d 6c 63 m; "term".%tmmlc 1e40: 61 74 3b 20 22 74 79 70 65 22 20 3e 0a 3c 21 41 at; "type" >.<!A 1e50: 54 54 4c 49 53 54 20 63 6c 61 73 73 20 20 20 20 TTLIST class 1e60: 09 25 74 6d 6d 6c 66 6f 72 6d 3b 20 22 74 65 72 .%tmmlform; "ter 1e70: 6d 22 09 25 74 6d 6d 6c 63 61 74 3b 20 22 63 6c m".%tmmlcat; "cl 1e80: 61 73 73 22 20 3e 0a 3c 21 41 54 54 4c 49 53 54 ass" >.<!ATTLIST 1e90: 20 66 69 6c 65 20 20 20 20 09 25 74 6d 6d 6c 66 file .%tmmlf 1ea0: 6f 72 6d 3b 20 22 74 65 72 6d 22 09 25 74 6d 6d orm; "term".%tmm 1eb0: 6c 63 61 74 3b 20 22 66 69 6c 65 22 20 3e 0a 5d lcat; "file" >.] 1ec0: 5d 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d ]>..<!-- ======= 1ed0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1ee0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1ef0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================ 1f00: 3d 3d 3d 3d 3d 0a 09 4d 65 74 61 69 6e 66 6f 72 =====..Metainfor 1f10: 6d 61 74 69 6f 6e 3a 0a 09 4e 6f 74 65 20 74 68 mation:..Note th 1f20: 61 74 20 74 68 65 73 65 20 65 6c 65 6d 65 6e 74 at these element 1f30: 73 20 64 6f 20 6e 6f 74 20 6e 6f 72 6d 61 6c 6c s do not normall 1f40: 79 20 61 70 70 65 61 72 0a 09 69 6e 73 69 64 65 y appear..inside 1f50: 20 54 4d 4d 4c 20 64 6f 63 75 6d 65 6e 74 73 3b TMML documents; 1f60: 20 74 68 65 79 27 72 65 20 66 6f 72 20 61 64 6d they're for adm 1f70: 69 6e 69 73 74 72 61 74 69 76 65 0a 09 70 75 72 inistrative..pur 1f80: 70 6f 73 65 73 20 6f 6e 6c 79 2e 0a 2d 2d 3e 0a poses only..-->. 1f90: 0a 3c 21 45 4c 45 4d 45 4e 54 20 68 65 61 64 20 .<!ELEMENT head 1fa0: 09 09 28 28 65 78 74 65 6e 73 69 6f 6e 73 20 7c ..((extensions | 1fb0: 20 69 6e 66 6f 20 7c 20 6c 69 6e 6b 20 7c 20 63 info | link | c 1fc0: 61 74 65 67 6f 72 79 29 2a 29 20 3e 0a 3c 21 45 ategory)*) >.<!E 1fd0: 4c 45 4d 45 4e 54 20 65 78 74 65 6e 73 69 6f 6e LEMENT extension 1fe0: 73 09 28 28 65 78 74 65 6e 73 69 6f 6e 7c 78 6c s.((extension|xl 1ff0: 68 29 2a 29 20 3e 0a 3c 21 45 4c 45 4d 45 4e 54 h)*) >.<!ELEMENT 2000: 20 65 78 74 65 6e 73 69 6f 6e 09 45 4d 50 54 59 extension.EMPTY 2010: 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 65 78 74 >.<!ATTLIST ext 2020: 65 6e 73 69 6f 6e 0a 20 20 20 20 67 69 09 09 43 ension. gi..C 2030: 44 41 54 41 09 23 52 45 51 55 49 52 45 44 0a 20 DATA.#REQUIRED. 2040: 20 20 20 74 6d 6d 6c 09 43 44 41 54 41 09 23 52 tmml.CDATA.#R 2050: 45 51 55 49 52 45 44 0a 3e 0a 3c 21 41 54 54 4c EQUIRED.>.<!ATTL 2060: 49 53 54 20 78 6c 68 0a 09 67 69 09 43 44 41 54 IST xlh..gi.CDAT 2070: 41 09 23 49 4d 50 4c 49 45 44 0a 3e 0a 0a 3c 21 A.#IMPLIED.>..<! 2080: 45 4c 45 4d 45 4e 54 20 69 6e 66 6f 20 45 4d 50 ELEMENT info EMP 2090: 54 59 3e 0a 3c 21 41 54 54 4c 49 53 54 20 69 6e TY>.<!ATTLIST in 20a0: 66 6f 0a 20 20 20 20 6b 65 79 20 09 43 44 41 54 fo. key .CDAT 20b0: 41 09 23 52 45 51 55 49 52 45 44 0a 20 20 20 20 A.#REQUIRED. 20c0: 76 61 6c 75 65 09 43 44 41 54 41 09 23 52 45 51 value.CDATA.#REQ 20d0: 55 49 52 45 44 0a 3e 0a 3c 21 45 4c 45 4d 45 4e UIRED.>.<!ELEMEN 20e0: 54 20 6c 69 6e 6b 20 45 4d 50 54 59 3e 0a 3c 21 T link EMPTY>.<! 20f0: 41 54 54 4c 49 53 54 20 6c 69 6e 6b 0a 20 20 20 ATTLIST link. 2100: 20 72 65 6c 20 09 43 44 41 54 41 09 23 52 45 51 rel .CDATA.#REQ 2110: 55 49 52 45 44 0a 20 20 20 20 68 72 65 66 09 43 UIRED. href.C 2120: 44 41 54 41 09 23 52 45 51 55 49 52 45 44 0a 3e DATA.#REQUIRED.> 2130: 0a 0a 3c 21 5b 49 4e 43 4c 55 44 45 5b 0a 3c 21 ..<![INCLUDE[.<! 2140: 45 4c 45 4d 45 4e 54 20 63 61 74 65 67 6f 72 69 ELEMENT categori 2150: 65 73 20 09 28 63 61 74 65 67 6f 72 79 2b 29 20 es .(category+) 2160: 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 61 74 65 >.<!ELEMENT cate 2170: 67 6f 72 79 09 45 4d 50 54 59 20 3e 0a 3c 21 41 gory.EMPTY >.<!A 2180: 54 54 4c 49 53 54 20 63 61 74 65 67 6f 72 79 0a TTLIST category. 2190: 09 69 64 20 20 09 49 44 09 23 52 45 51 55 49 52 .id .ID.#REQUIR 21a0: 45 44 0a 09 74 69 74 6c 65 09 43 44 41 54 41 09 ED..title.CDATA. 21b0: 23 49 4d 50 4c 49 45 44 0a 3e 0a 0a 3c 21 45 4e #IMPLIED.>..<!EN 21c0: 54 49 54 59 20 63 61 74 65 67 6f 72 69 65 73 0a TITY categories. 21d0: 20 20 20 20 50 55 42 4c 49 43 20 22 2d 2f 2f 6a PUBLIC "-//j 21e0: 65 6e 67 6c 69 73 68 2f 2f 44 4f 43 55 4d 45 4e english//DOCUMEN 21f0: 54 20 44 65 66 61 75 6c 74 20 54 4d 4d 4c 20 43 T Default TMML C 2200: 61 74 65 67 6f 72 69 65 73 22 20 22 63 61 74 65 ategories" "cate 2210: 67 6f 72 69 65 73 2e 78 6d 6c 22 0a 3e 0a 0a 3c gories.xml".>..< 2220: 21 45 4c 45 4d 45 4e 54 20 49 4e 44 45 58 20 28 !ELEMENT INDEX ( 2230: 68 65 61 64 3f 2c 20 28 4d 41 4e 7c 44 45 46 7c head?, (MAN|DEF| 2240: 4b 57 44 29 2a 29 20 3e 0a 3c 21 41 54 54 4c 49 KWD)*) >.<!ATTLI 2250: 53 54 20 49 4e 44 45 58 0a 20 20 20 20 74 69 74 ST INDEX. tit 2260: 6c 65 09 43 44 41 54 41 09 23 52 45 51 55 49 52 le.CDATA.#REQUIR 2270: 45 44 0a 20 20 20 20 73 74 61 6e 64 61 6c 6f 6e ED. standalon 2280: 65 09 43 44 41 54 41 09 23 49 4d 50 4c 49 45 44 e.CDATA.#IMPLIED 2290: 0a 20 20 20 20 70 61 63 6b 61 67 65 09 43 44 41 . package.CDA 22a0: 54 41 09 23 49 4d 50 4c 49 45 44 0a 3e 0a 0a 3c TA.#IMPLIED.>..< 22b0: 21 45 4c 45 4d 45 4e 54 20 44 45 46 09 45 4d 50 !ELEMENT DEF.EMP 22c0: 54 59 20 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 TY >.<!ATTLIST 22d0: 44 45 46 0a 09 6e 61 6d 65 09 43 44 41 54 41 09 DEF..name.CDATA. 22e0: 23 52 45 51 55 49 52 45 44 0a 09 63 61 74 09 43 #REQUIRED..cat.C 22f0: 44 41 54 41 09 23 49 4d 50 4c 49 45 44 0a 09 70 DATA.#IMPLIED..p 2300: 61 63 6b 61 67 65 09 43 44 41 54 41 09 23 49 4d ackage.CDATA.#IM 2310: 50 4c 49 45 44 0a 09 6d 61 6e 70 61 67 65 09 43 PLIED..manpage.C 2320: 44 41 54 41 09 23 49 4d 50 4c 49 45 44 0a 09 73 DATA.#IMPLIED..s 2330: 75 62 70 61 72 74 09 43 44 41 54 41 09 23 49 4d ubpart.CDATA.#IM 2340: 50 4c 49 45 44 0a 3e 0a 3c 21 45 4c 45 4d 45 4e PLIED.>.<!ELEMEN 2350: 54 20 4b 57 44 09 45 4d 50 54 59 20 20 3e 0a 3c T KWD.EMPTY >.< 2360: 21 41 54 54 4c 49 53 54 20 4b 57 44 0a 09 6e 61 !ATTLIST KWD..na 2370: 6d 65 09 43 44 41 54 41 09 23 52 45 51 55 49 52 me.CDATA.#REQUIR 2380: 45 44 0a 09 6d 61 6e 70 61 67 65 09 43 44 41 54 ED..manpage.CDAT 2390: 41 09 23 49 4d 50 4c 49 45 44 0a 3e 0a 0a 3c 21 A.#IMPLIED.>..<! 23a0: 45 4c 45 4d 45 4e 54 20 4d 41 4e 09 45 4d 50 54 ELEMENT MAN.EMPT 23b0: 59 20 20 3e 0a 3c 21 41 54 54 4c 49 53 54 20 4d Y >.<!ATTLIST M 23c0: 41 4e 0a 09 69 64 09 43 44 41 54 41 09 23 52 45 AN..id.CDATA.#RE 23d0: 51 55 49 52 45 44 0a 09 74 69 74 6c 65 09 43 44 QUIRED..title.CD 23e0: 41 54 41 09 23 52 45 51 55 49 52 45 44 0a 3e 0a ATA.#REQUIRED.>. 23f0: 0a 5d 5d 3e 0a 3c 21 2d 2d 20 45 4f 46 20 2d 2d .]]>.<!-- EOF -- 2400: 3e 0a >.