File
tip/tipxml.dtd
— part of check-in
[78362a8136]
at
2001-10-31 13:28:14
on branch trunk
— Changed handling of indices and further cleaned up comments.
(user:
dkf
size: 5341)
0000: 3c 21 2d 2d 20 58 4d 4c 20 44 54 44 20 66 6f 72 <!-- XML DTD for
0010: 20 54 63 6c 20 49 6d 70 72 6f 76 65 6d 65 6e 74 Tcl Improvement
0020: 20 50 72 6f 70 6f 73 61 6c 73 20 28 77 68 65 6e Proposals (when
0030: 20 66 6f 72 6d 61 74 74 65 64 20 61 73 20 58 4d formatted as XM
0040: 4c 2e 29 20 2d 2d 3e 0a 0a 3c 21 2d 2d 20 57 72 L.) -->..<!-- Wr
0050: 69 74 74 65 6e 20 62 79 20 44 6f 6e 61 6c 20 4b itten by Donal K
0060: 2e 20 46 65 6c 6c 6f 77 73 20 28 66 65 6c 6c 6f . Fellows (fello
0070: 77 73 64 40 63 73 2e 6d 61 6e 2e 61 63 2e 75 6b [email protected]
0080: 29 2c 20 31 2d 35 20 4e 6f 76 2e 20 32 30 30 30 ), 1-5 Nov. 2000
0090: 20 2d 2d 3e 0a 0a 3c 21 2d 2d 20 24 49 64 3a 20 -->..<!-- $Id:
00a0: 74 69 70 78 6d 6c 2e 64 74 64 2c 76 20 31 2e 35 tipxml.dtd,v 1.5
00b0: 20 32 30 30 31 2d 31 30 2d 33 31 20 31 33 3a 32 2001-10-31 13:2
00c0: 38 3a 31 34 20 64 6b 66 20 45 78 70 20 24 20 2d 8:14 dkf Exp $ -
00d0: 2d 3e 0a 0a 3c 21 2d 2d 20 54 68 69 73 20 64 6f ->..<!-- This do
00e0: 63 75 6d 65 6e 74 20 69 73 20 70 6c 61 63 65 64 cument is placed
00f0: 20 69 6e 20 74 68 65 20 50 75 62 6c 69 63 20 44 in the Public D
0100: 6f 6d 61 69 6e 2e 20 2d 2d 3e 0a 0a 3c 21 2d 2d omain. -->..<!--
0110: 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ===============
0120: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0130: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0140: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0150: 3d 3d 3d 20 2d 2d 3e 0a 3c 21 2d 2d 20 45 6e 74 === -->.<!-- Ent
0160: 69 74 79 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 ity declarations
0170: 20 28 61 20 63 68 61 72 61 63 74 65 72 2c 20 61 (a character, a
0180: 6e 64 20 73 65 76 65 72 61 6c 20 63 6f 6e 74 65 nd several conte
0190: 6e 74 20 6d 6f 64 65 6c 73 2e 29 09 2d 2d 3e 0a nt models.).-->.
01a0: 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d <!-- ===========
01b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
01c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
01d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
01e0: 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c 21 45 4e ======= -->.<!EN
01f0: 54 49 54 59 20 66 66 20 22 26 23 31 32 3b 22 3e TITY ff "">
0200: 20 3c 21 2d 2d 20 46 6f 72 6d 20 66 65 65 64 73 <!-- Form feeds
0210: 20 61 72 65 20 72 65 6c 61 74 69 76 65 6c 79 20 are relatively
0220: 63 6f 6d 6d 6f 6e 20 63 68 61 72 61 63 74 65 72 common character
0230: 73 09 2d 2d 3e 0a 20 20 20 20 20 20 20 20 20 20 s.-->.
0240: 20 20 20 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 <!--
0250: 69 6e 20 76 65 72 62 61 74 69 6d 20 73 65 63 74 in verbatim sect
0260: 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 70 61 ions that are pa
0270: 74 63 68 65 73 2e 09 2d 2d 3e 0a 0a 3c 21 2d 2d tches..-->..<!--
0280: 20 42 61 73 69 63 20 64 61 74 61 74 79 70 65 73 Basic datatypes
0290: 2e 2e 2e 20 2d 2d 3e 0a 3c 21 45 4e 54 49 54 59 ... -->.<!ENTITY
02a0: 20 25 20 75 72 6c 20 09 20 20 20 20 20 20 22 43 % url . "C
02b0: 44 41 54 41 22 3e 20 3c 21 2d 2d 20 4f 6e 6c 79 DATA"> <!-- Only
02c0: 20 70 65 72 6d 69 74 20 55 52 4c 73 2c 20 6d 61 permit URLs, ma
02d0: 79 20 62 65 20 70 61 72 74 69 61 6c 2e 09 2d 2d y be partial..--
02e0: 3e 0a 3c 21 45 4e 54 49 54 59 20 25 20 6e 75 6d >.<!ENTITY % num
02f0: 20 09 20 20 20 20 20 20 22 43 44 41 54 41 22 3e . "CDATA">
0300: 20 3c 21 2d 2d 20 4f 6e 6c 79 20 70 65 72 6d 69 <!-- Only permi
0310: 74 20 6e 6f 6e 2d 6e 65 67 61 74 69 76 65 20 69 t non-negative i
0320: 6e 74 65 67 65 72 73 2e 09 2d 2d 3e 0a 0a 3c 21 ntegers..-->..<!
0330: 2d 2d 20 53 69 6d 70 6c 69 66 79 20 68 65 61 64 -- Simplify head
0340: 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 28 er declaration (
0350: 6c 61 74 65 72 29 20 62 79 20 70 61 72 74 69 74 later) by partit
0360: 69 6f 6e 69 6e 67 2e 09 09 2d 2d 3e 0a 3c 21 45 ioning...-->.<!E
0370: 4e 54 49 54 59 20 25 20 68 65 61 64 65 72 2e 72 NTITY % header.r
0380: 65 71 20 22 74 69 74 6c 65 2c 20 61 75 74 68 6f eq "title, autho
0390: 72 2b 2c 20 73 74 61 74 75 73 2c 20 68 69 73 74 r+, status, hist
03a0: 6f 72 79 2c 20 63 72 65 61 74 65 64 22 3e 0a 3c ory, created">.<
03b0: 21 45 4e 54 49 54 59 20 25 20 68 65 61 64 65 72 !ENTITY % header
03c0: 2e 6f 70 74 20 22 64 69 73 63 75 73 73 69 6f 6e .opt "discussion
03d0: 73 2a 2c 20 6b 65 79 77 6f 72 64 2a 2c 20 6f 62 s*, keyword*, ob
03e0: 73 6f 6c 65 74 65 73 2a 2c 20 6f 62 73 6f 6c 65 soletes*, obsole
03f0: 74 65 64 2a 22 3e 0a 0a 3c 21 2d 2d 20 4b 69 6e ted*">..<!-- Kin
0400: 64 73 20 6f 66 20 27 70 61 72 61 67 72 61 70 68 ds of 'paragraph
0410: 73 27 3a 20 6f 6e 6c 79 20 69 6e 6e 65 72 20 63 s': only inner c
0420: 61 6e 20 67 6f 20 69 6e 73 69 64 65 20 6c 69 73 an go inside lis
0430: 74 73 2e 09 09 2d 2d 3e 0a 3c 21 45 4e 54 49 54 ts...-->.<!ENTIT
0440: 59 20 25 20 69 6e 2e 70 61 72 20 20 20 20 20 22 Y % in.par "
0450: 65 6e 75 6d 65 72 61 74 65 20 7c 20 70 61 72 61 enumerate | para
0460: 20 7c 20 70 72 65 20 20 20 7c 20 69 74 65 6d 69 | pre | itemi
0470: 7a 65 20 7c 20 64 65 73 63 72 69 62 65 22 20 3e ze | describe" >
0480: 0a 3c 21 45 4e 54 49 54 59 20 25 20 6f 75 74 2e .<!ENTITY % out.
0490: 70 61 72 20 20 20 20 22 25 69 6e 2e 70 61 72 3b par "%in.par;
04a0: 20 20 7c 20 72 75 6c 65 20 7c 20 71 75 6f 74 65 | rule | quote
04b0: 20 7c 20 69 6e 64 65 78 20 20 20 7c 20 69 6d 61 | index | ima
04c0: 67 65 22 20 3e 0a 0a 3c 21 2d 2d 20 4d 69 78 65 ge" >..<!-- Mixe
04d0: 64 20 63 6f 6e 74 65 6e 74 20 66 6f 72 20 63 6f d content for co
04e0: 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 61 72 61 67 nventional parag
04f0: 72 61 70 68 73 2e 09 09 09 09 2d 2d 3e 0a 3c 21 raphs.....-->.<!
0500: 45 4e 54 49 54 59 20 25 20 65 6d 70 68 74 65 78 ENTITY % emphtex
0510: 74 20 20 20 22 23 50 43 44 41 54 41 20 7c 20 75 t "#PCDATA | u
0520: 72 6c 20 7c 20 74 69 70 72 65 66 22 3e 0a 3c 21 rl | tipref">.<!
0530: 45 4e 54 49 54 59 20 25 20 74 65 78 74 20 20 20 ENTITY % text
0540: 20 20 20 20 22 25 65 6d 70 68 74 65 78 74 3b 20 "%emphtext;
0550: 7c 20 65 6d 70 68 22 3e 0a 0a 3c 21 2d 2d 20 3d | emph">..<!-- =
0560: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0570: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0580: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0590: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
05a0: 3d 20 2d 2d 3e 0a 3c 21 2d 2d 20 54 68 65 20 6f = -->.<!-- The o
05b0: 75 74 65 72 6d 6f 73 74 20 65 6c 65 6d 65 6e 74 utermost element
05c0: 20 6f 66 20 61 20 54 49 50 2e 20 20 20 20 20 20 of a TIP.
05d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
05e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d --
05f0: 3e 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d >.<!-- =========
0600: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0610: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0620: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0630: 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c 21 ========= -->.<!
0640: 45 4c 45 4d 45 4e 54 20 54 49 50 20 28 68 65 61 ELEMENT TIP (hea
0650: 64 65 72 2c 20 61 62 73 74 72 61 63 74 2c 20 62 der, abstract, b
0660: 6f 64 79 29 3e 0a 3c 21 41 54 54 4c 49 53 54 20 ody)>.<!ATTLIST
0670: 54 49 50 20 6e 75 6d 62 65 72 20 25 6e 75 6d 3b TIP number %num;
0680: 20 23 52 45 51 55 49 52 45 44 3e 0a 0a 3c 21 2d #REQUIRED>..<!-
0690: 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d - ==============
06a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
06b0: 3d 3d 3d 3d 3d 3d 3d 3d 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 20 2d 2d 3e 0a 3c 21 2d 2d 20 54 49 ==== -->.<!-- TI
06e0: 50 20 68 65 61 64 65 72 73 20 74 68 61 74 20 61 P headers that a
06f0: 72 65 20 75 73 65 64 20 66 6f 72 20 6d 61 6e 61 re used for mana
0700: 67 69 6e 67 20 61 6e 20 61 72 63 68 69 76 65 2e ging an archive.
0710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0720: 20 2d 2d 3e 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d -->.<!-- ======
0730: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0740: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0750: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0760: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e ============ -->
0770: 0a 3c 21 45 4c 45 4d 45 4e 54 20 68 65 61 64 65 .<!ELEMENT heade
0780: 72 20 28 25 68 65 61 64 65 72 2e 72 65 71 3b 2c r (%header.req;,
0790: 20 25 68 65 61 64 65 72 2e 6f 70 74 3b 29 3e 0a %header.opt;)>.
07a0: 0a 3c 21 45 4c 45 4d 45 4e 54 20 74 69 74 6c 65 .<!ELEMENT title
07b0: 20 20 28 23 50 43 44 41 54 41 29 3e 0a 3c 21 45 (#PCDATA)>.<!E
07c0: 4c 45 4d 45 4e 54 20 61 75 74 68 6f 72 20 28 23 LEMENT author (#
07d0: 50 43 44 41 54 41 29 3e 0a 3c 21 41 54 54 4c 49 PCDATA)>.<!ATTLI
07e0: 53 54 20 61 75 74 68 6f 72 20 61 64 64 72 65 73 ST author addres
07f0: 73 20 25 75 72 6c 3b 20 23 52 45 51 55 49 52 45 s %url; #REQUIRE
0800: 44 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 74 61 D>.<!ELEMENT sta
0810: 74 75 73 20 28 23 50 43 44 41 54 41 29 3e 09 3c tus (#PCDATA)>.<
0820: 21 2d 2d 20 43 6f 6e 74 65 6e 74 20 69 73 20 74 !-- Content is t
0830: 68 65 20 43 56 53 20 52 65 76 69 73 69 6f 6e 2f he CVS Revision/
0840: 49 64 2e 09 2d 2d 3e 0a 3c 21 41 54 54 4c 49 53 Id..-->.<!ATTLIS
0850: 54 20 73 74 61 74 75 73 0a 09 74 79 70 65 20 20 T status..type
0860: 28 70 72 6f 63 65 73 73 7c 70 72 6f 6a 65 63 74 (process|project
0870: 7c 69 6e 66 6f 72 6d 61 74 69 76 65 29 20 27 69 |informative) 'i
0880: 6e 66 6f 72 6d 61 74 69 76 65 27 0a 09 73 74 61 nformative'..sta
0890: 74 65 20 28 64 72 61 66 74 7c 61 63 74 69 76 65 te (draft|active
08a0: 7c 61 63 63 65 70 74 65 64 7c 64 65 66 65 72 72 |accepted|deferr
08b0: 65 64 7c 66 69 6e 61 6c 7c 72 65 6a 65 63 74 65 ed|final|rejecte
08c0: 64 7c 77 69 74 68 64 72 61 77 6e 29 20 27 64 72 d|withdrawn) 'dr
08d0: 61 66 74 27 0a 09 76 6f 74 65 20 20 28 70 72 69 aft'..vote (pri
08e0: 6f 72 7c 64 75 72 69 6e 67 7c 61 66 74 65 72 7c or|during|after|
08f0: 6e 6f 6e 65 29 20 27 70 72 69 6f 72 27 0a 09 74 none) 'prior'..t
0900: 63 6c 76 65 72 73 69 6f 6e 20 43 44 41 54 41 20 clversion CDATA
0910: 23 49 4d 50 4c 49 45 44 0a 09 3e 09 09 3c 21 2d #IMPLIED..>..<!-
0920: 2d 20 52 65 71 75 69 72 65 20 74 63 6c 76 65 72 - Require tclver
0930: 73 69 6f 6e 20 6f 6e 79 20 77 68 65 6e 20 74 79 sion ony when ty
0940: 70 65 3d 27 70 72 6f 6a 65 63 74 27 09 2d 2d 3e pe='project'.-->
0950: 0a 3c 21 45 4c 45 4d 45 4e 54 20 63 72 65 61 74 .<!ELEMENT creat
0960: 65 64 20 45 4d 50 54 59 3e 0a 3c 21 41 54 54 4c ed EMPTY>.<!ATTL
0970: 49 53 54 20 63 72 65 61 74 65 64 0a 09 64 61 79 IST created..day
0980: 20 20 20 25 6e 75 6d 3b 20 23 52 45 51 55 49 52 %num; #REQUIR
0990: 45 44 0a 09 6d 6f 6e 74 68 20 28 6a 61 6e 7c 66 ED..month (jan|f
09a0: 65 62 7c 6d 61 72 7c 61 70 72 7c 6d 61 79 7c 6a eb|mar|apr|may|j
09b0: 75 6e 7c 6a 75 6c 7c 61 75 67 7c 73 65 70 7c 6f un|jul|aug|sep|o
09c0: 63 74 7c 6e 6f 76 7c 64 65 63 29 20 27 6a 61 6e ct|nov|dec) 'jan
09d0: 27 0a 09 79 65 61 72 20 20 25 6e 75 6d 3b 20 23 '..year %num; #
09e0: 52 45 51 55 49 52 45 44 0a 09 3e 0a 3c 21 45 4c REQUIRED..>.<!EL
09f0: 45 4d 45 4e 54 20 68 69 73 74 6f 72 79 20 28 65 EMENT history (e
0a00: 76 65 6e 74 2a 29 3e 0a 3c 21 45 4c 45 4d 45 4e vent*)>.<!ELEMEN
0a10: 54 20 65 76 65 6e 74 20 20 20 28 23 50 43 44 41 T event (#PCDA
0a20: 54 41 29 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 TA)>..<!ELEMENT
0a30: 64 69 73 63 75 73 73 69 6f 6e 73 20 45 4d 50 54 discussions EMPT
0a40: 59 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 6f 62 73 Y>.<!ELEMENT obs
0a50: 6f 6c 65 74 65 73 20 20 20 45 4d 50 54 59 3e 0a oletes EMPTY>.
0a60: 3c 21 45 4c 45 4d 45 4e 54 20 6f 62 73 6f 6c 65 <!ELEMENT obsole
0a70: 74 65 64 20 20 20 45 4d 50 54 59 3e 0a 3c 21 45 ted EMPTY>.<!E
0a80: 4c 45 4d 45 4e 54 20 6b 65 79 77 6f 72 64 20 20 LEMENT keyword
0a90: 20 20 20 28 23 50 43 44 41 54 41 29 3e 0a 3c 21 (#PCDATA)>.<!
0aa0: 41 54 54 4c 49 53 54 20 64 69 73 63 75 73 73 69 ATTLIST discussi
0ab0: 6f 6e 73 20 64 65 73 74 20 25 75 72 6c 3b 20 23 ons dest %url; #
0ac0: 52 45 51 55 49 52 45 44 3e 0a 3c 21 41 54 54 4c REQUIRED>.<!ATTL
0ad0: 49 53 54 20 6f 62 73 6f 6c 65 74 65 73 20 20 20 IST obsoletes
0ae0: 74 69 70 20 20 25 6e 75 6d 3b 20 23 52 45 51 55 tip %num; #REQU
0af0: 49 52 45 44 3e 0a 3c 21 41 54 54 4c 49 53 54 20 IRED>.<!ATTLIST
0b00: 6f 62 73 6f 6c 65 74 65 64 20 20 20 74 69 70 20 obsoleted tip
0b10: 20 25 6e 75 6d 3b 20 23 52 45 51 55 49 52 45 44 %num; #REQUIRED
0b20: 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d >..<!-- ========
0b30: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0b40: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0b50: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0b60: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c ========== -->.<
0b70: 21 2d 2d 20 54 68 65 20 62 6f 64 79 20 6f 66 20 !-- The body of
0b80: 61 20 54 49 50 3a 20 73 65 63 74 69 6f 6e 73 20 a TIP: sections
0b90: 63 6f 6e 73 69 73 74 20 6f 66 20 70 61 72 61 67 consist of parag
0ba0: 72 61 70 68 2d 6c 69 6b 65 20 63 6f 6e 74 65 6e raph-like conten
0bb0: 74 20 20 20 20 20 20 2d 2d 3e 0a 3c 21 2d 2d 20 t -->.<!--
0bc0: 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 61 optiona
0bd0: 6c 6c 79 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 lly followed by
0be0: 73 75 62 73 65 63 74 69 6f 6e 73 2c 20 73 75 62 subsections, sub
0bf0: 73 65 63 74 69 6f 6e 73 20 63 6f 6e 73 69 73 74 sections consist
0c00: 20 20 20 2d 2d 3e 0a 3c 21 2d 2d 20 20 20 20 20 -->.<!--
0c10: 20 20 20 20 20 6f 66 20 70 61 72 61 67 72 61 70 of paragrap
0c20: 68 2d 6c 69 6b 65 20 63 6f 6e 74 65 6e 74 20 66 h-like content f
0c30: 6f 6c 6c 6f 77 65 64 20 62 79 20 73 75 62 73 75 ollowed by subsu
0c40: 62 73 65 63 74 69 6f 6e 73 2c 20 61 6e 64 20 2d bsections, and -
0c50: 2d 3e 0a 3c 21 2d 2d 20 20 20 20 20 20 20 20 20 ->.<!--
0c60: 20 73 75 62 73 75 62 73 65 63 74 69 6f 6e 73 20 subsubsections
0c70: 6d 61 79 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e may only contain
0c80: 20 70 61 72 61 67 72 61 70 68 2d 6c 69 6b 65 20 paragraph-like
0c90: 63 6f 6e 74 65 6e 74 2e 20 20 20 2d 2d 3e 0a 3c content. -->.<
0ca0: 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d !-- ============
0cb0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0cc0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0cd0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0ce0: 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c 21 45 4c 45 ====== -->.<!ELE
0cf0: 4d 45 4e 54 20 62 6f 64 79 20 28 73 65 63 74 69 MENT body (secti
0d00: 6f 6e 29 2b 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 on)+>..<!ELEMENT
0d10: 20 61 62 73 74 72 61 63 74 20 28 25 74 65 78 74 abstract (%text
0d20: 3b 29 2a 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 ;)*>.<!ELEMENT s
0d30: 65 63 74 69 6f 6e 20 20 28 28 25 6f 75 74 2e 70 ection ((%out.p
0d40: 61 72 3b 29 2a 2c 20 73 75 62 73 65 63 74 69 6f ar;)*, subsectio
0d50: 6e 2a 29 3e 0a 3c 21 41 54 54 4c 49 53 54 20 73 n*)>.<!ATTLIST s
0d60: 65 63 74 69 6f 6e 20 20 74 69 74 6c 65 20 43 44 ection title CD
0d70: 41 54 41 20 23 52 45 51 55 49 52 45 44 3e 0a 0a ATA #REQUIRED>..
0d80: 3c 21 45 4c 45 4d 45 4e 54 20 73 75 62 73 65 63 <!ELEMENT subsec
0d90: 74 69 6f 6e 20 28 28 25 6f 75 74 2e 70 61 72 3b tion ((%out.par;
0da0: 29 2a 2c 20 73 75 62 73 75 62 73 65 63 74 69 6f )*, subsubsectio
0db0: 6e 2a 29 3e 0a 3c 21 41 54 54 4c 49 53 54 20 73 n*)>.<!ATTLIST s
0dc0: 75 62 73 65 63 74 69 6f 6e 20 20 74 69 74 6c 65 ubsection title
0dd0: 20 43 44 41 54 41 20 23 52 45 51 55 49 52 45 44 CDATA #REQUIRED
0de0: 3e 0a 0a 3c 21 45 4c 45 4d 45 4e 54 20 73 75 62 >..<!ELEMENT sub
0df0: 73 75 62 73 65 63 74 69 6f 6e 20 28 25 6f 75 74 subsection (%out
0e00: 2e 70 61 72 3b 29 2a 3e 0a 3c 21 41 54 54 4c 49 .par;)*>.<!ATTLI
0e10: 53 54 20 73 75 62 73 75 62 73 65 63 74 69 6f 6e ST subsubsection
0e20: 20 74 69 74 6c 65 20 43 44 41 54 41 20 23 52 45 title CDATA #RE
0e30: 51 55 49 52 45 44 3e 0a 0a 3c 21 2d 2d 20 3d 3d QUIRED>..<!-- ==
0e40: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0e50: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0e60: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0e70: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0e80: 20 2d 2d 3e 0a 3c 21 2d 2d 20 50 61 72 74 69 63 -->.<!-- Partic
0e90: 6c 65 73 20 6f 66 20 73 65 63 74 69 6f 6e 73 2c les of sections,
0ea0: 20 61 6c 6c 20 63 6f 6e 63 65 70 74 75 61 6c 6c all conceptuall
0eb0: 79 20 70 61 72 61 67 72 61 70 68 2d 6c 69 6b 65 y paragraph-like
0ec0: 2e 2e 2e 20 20 20 20 20 20 20 20 20 20 2d 2d 3e ... -->
0ed0: 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .<!-- ==========
0ee0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0ef0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0f00: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0f10: 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c 21 45 ======== -->.<!E
0f20: 4c 45 4d 45 4e 54 20 70 61 72 61 20 20 28 25 74 LEMENT para (%t
0f30: 65 78 74 3b 29 2a 3e 0a 3c 21 45 4c 45 4d 45 4e ext;)*>.<!ELEMEN
0f40: 54 20 71 75 6f 74 65 20 28 25 74 65 78 74 3b 29 T quote (%text;)
0f50: 2a 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 70 72 65 *>.<!ELEMENT pre
0f60: 20 20 20 28 23 50 43 44 41 54 41 29 3e 0a 3c 21 (#PCDATA)>.<!
0f70: 41 54 54 4c 49 53 54 20 70 72 65 20 20 20 78 6d ATTLIST pre xm
0f80: 6c 3a 73 70 61 63 65 20 28 64 65 66 61 75 6c 74 l:space (default
0f90: 7c 70 72 65 73 65 72 76 65 29 20 27 70 72 65 73 |preserve) 'pres
0fa0: 65 72 76 65 27 3e 0a 3c 21 45 4c 45 4d 45 4e 54 erve'>.<!ELEMENT
0fb0: 20 72 75 6c 65 20 20 45 4d 50 54 59 3e 0a 3c 21 rule EMPTY>.<!
0fc0: 45 4c 45 4d 45 4e 54 20 69 6e 64 65 78 20 41 4e ELEMENT index AN
0fd0: 59 3e 09 09 3c 21 2d 2d 20 41 63 74 75 61 6c 6c Y>..<!-- Actuall
0fe0: 79 20 61 20 70 72 6f 63 65 73 73 69 6e 67 20 69 y a processing i
0ff0: 6e 73 74 72 75 63 74 69 6f 6e 2e 20 2d 2d 3e 0a nstruction. -->.
1000: 3c 21 41 54 54 4c 49 53 54 20 69 6e 64 65 78 20 <!ATTLIST index
1010: 6b 69 6e 64 20 28 73 68 6f 72 74 7c 6d 65 64 69 kind (short|medi
1020: 75 6d 7c 6c 6f 6e 67 29 20 27 6d 65 64 69 75 6d um|long) 'medium
1030: 27 3e 0a 3c 21 45 4c 45 4d 45 4e 54 20 69 6d 61 '>.<!ELEMENT ima
1040: 67 65 20 45 4d 50 54 59 3e 0a 3c 21 41 54 54 4c ge EMPTY>.<!ATTL
1050: 49 53 54 20 69 6d 61 67 65 0a 09 73 72 63 20 20 IST image..src
1060: 20 20 20 25 75 72 6c 3b 20 23 52 45 51 55 49 52 %url; #REQUIR
1070: 45 44 0a 09 63 61 70 74 69 6f 6e 20 43 44 41 54 ED..caption CDAT
1080: 41 20 23 49 4d 50 4c 49 45 44 0a 09 3e 0a 0a 3c A #IMPLIED..>..<
1090: 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d !-- ============
10a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
10b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
10c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
10d0: 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c 21 2d 2d 20 ====== -->.<!--
10e0: 4c 69 73 74 73 20 61 72 65 20 61 20 73 70 65 63 Lists are a spec
10f0: 69 61 6c 20 6b 69 6e 64 20 6f 66 20 70 61 72 61 ial kind of para
1100: 67 72 61 70 68 2d 6c 69 6b 65 20 63 6f 6e 74 65 graph-like conte
1110: 6e 74 20 74 68 61 74 20 63 61 6e 20 68 6f 6c 64 nt that can hold
1120: 20 20 20 2d 2d 3e 0a 3c 21 2d 2d 20 20 20 20 20 -->.<!--
1130: 20 20 20 20 20 73 6f 6d 65 20 6b 69 6e 64 73 20 some kinds
1140: 6f 66 20 70 61 72 61 67 72 61 70 68 2d 6c 69 6b of paragraph-lik
1150: 65 20 63 6f 6e 74 65 6e 74 20 62 75 74 20 6e 6f e content but no
1160: 74 20 61 6c 6c 2e 20 20 20 20 20 20 20 20 20 2d t all. -
1170: 2d 3e 0a 3c 21 2d 2d 20 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 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
11b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c ========== -->.<
11c0: 21 45 4c 45 4d 45 4e 54 20 69 74 65 6d 69 7a 65 !ELEMENT itemize
11d0: 20 20 20 28 69 74 65 6d 2e 69 29 2b 3e 0a 3c 21 (item.i)+>.<!
11e0: 45 4c 45 4d 45 4e 54 20 65 6e 75 6d 65 72 61 74 ELEMENT enumerat
11f0: 65 20 28 69 74 65 6d 2e 65 29 2b 3e 0a 3c 21 45 e (item.e)+>.<!E
1200: 4c 45 4d 45 4e 54 20 64 65 73 63 72 69 62 65 20 LEMENT describe
1210: 20 28 69 74 65 6d 2e 64 29 2b 3e 0a 3c 21 45 4c (item.d)+>.<!EL
1220: 45 4d 45 4e 54 20 69 74 65 6d 2e 69 20 20 20 20 EMENT item.i
1230: 28 25 69 6e 2e 70 61 72 3b 29 2a 3e 0a 3c 21 45 (%in.par;)*>.<!E
1240: 4c 45 4d 45 4e 54 20 69 74 65 6d 2e 65 20 20 20 LEMENT item.e
1250: 20 28 25 69 6e 2e 70 61 72 3b 29 2a 3e 0a 3c 21 (%in.par;)*>.<!
1260: 45 4c 45 4d 45 4e 54 20 69 74 65 6d 2e 64 20 20 ELEMENT item.d
1270: 20 20 28 25 69 6e 2e 70 61 72 3b 29 2a 3e 0a 0a (%in.par;)*>..
1280: 3c 21 41 54 54 4c 49 53 54 20 69 74 65 6d 2e 65 <!ATTLIST item.e
1290: 20 20 69 6e 64 65 78 20 25 6e 75 6d 3b 20 23 52 index %num; #R
12a0: 45 51 55 49 52 45 44 3e 0a 3c 21 41 54 54 4c 49 EQUIRED>.<!ATTLI
12b0: 53 54 20 69 74 65 6d 2e 64 20 20 6e 61 6d 65 20 ST item.d name
12c0: 20 43 44 41 54 41 20 23 52 45 51 55 49 52 45 44 CDATA #REQUIRED
12d0: 3e 0a 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d >..<!-- ========
12e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
12f0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1300: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1310: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a 3c ========== -->.<
1320: 21 2d 2d 20 45 6c 65 6d 65 6e 74 73 20 74 68 61 !-- Elements tha
1330: 74 20 61 72 65 20 70 61 72 74 20 6f 66 20 74 68 t are part of th
1340: 65 20 66 6c 6f 77 20 6f 66 20 74 65 78 74 20 69 e flow of text i
1350: 6e 20 61 20 70 61 72 61 67 72 61 70 68 2e 20 20 n a paragraph.
1360: 20 20 20 20 20 20 20 2d 2d 3e 0a 3c 21 2d 2d 20 -->.<!--
1370: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1380: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1390: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
13a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
13b0: 3d 3d 20 2d 2d 3e 0a 3c 21 45 4c 45 4d 45 4e 54 == -->.<!ELEMENT
13c0: 20 65 6d 70 68 20 28 25 65 6d 70 68 74 65 78 74 emph (%emphtext
13d0: 3b 29 2a 3e 09 09 3c 21 2d 2d 20 45 6d 70 68 73 ;)*>..<!-- Emphs
13e0: 20 6d 61 79 20 6e 6f 74 20 62 65 20 6e 65 73 74 may not be nest
13f0: 65 64 2e 09 2d 2d 3e 0a 3c 21 45 4c 45 4d 45 4e ed..-->.<!ELEMEN
1400: 54 20 75 72 6c 20 45 4d 50 54 59 3e 0a 3c 21 41 T url EMPTY>.<!A
1410: 54 54 4c 49 53 54 20 75 72 6c 20 72 65 66 20 25 TTLIST url ref %
1420: 75 72 6c 3b 20 23 52 45 51 55 49 52 45 44 3e 0a url; #REQUIRED>.
1430: 3c 21 45 4c 45 4d 45 4e 54 20 74 69 70 72 65 66 <!ELEMENT tipref
1440: 20 45 4d 50 54 59 3e 0a 3c 21 41 54 54 4c 49 53 EMPTY>.<!ATTLIS
1450: 54 20 74 69 70 72 65 66 0a 09 74 69 70 20 20 25 T tipref..tip %
1460: 6e 75 6d 3b 20 20 20 20 20 20 20 23 52 45 51 55 num; #REQU
1470: 49 52 45 44 0a 09 74 79 70 65 20 28 74 65 78 74 IRED..type (text
1480: 7c 75 72 6c 29 20 27 74 65 78 74 27 0a 09 3e 0a |url) 'text'..>.
1490: 0a 3c 21 2d 2d 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .<!-- ==========
14a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
14b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
14c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
14d0: 3d 3d 3d 3d 3d 3d 3d 3d 20 2d 2d 3e 0a ======== -->.