1<!ELEMENT drs (diagram) > 2<!ATTLIST drs 3 xmlns:drs CDATA #FIXED "http://projects.gnome.org/dia/dia-render-script.dtd" > 4 5<!ELEMENT diagram (meta|layer)* > 6 7<!ELEMENT layer (object)*> 8<!ATTLIST layer 9 name CDATA #REQUIRED 10 visible (true|false) #REQUIRED 11 active (true|false) #IMPLIED> 12 13<!ELEMENT object (object| 14 set-linewidth|set-linecaps|set-linejoin|set-linestyle|set-dashlength|set-fillstyle|set-font| 15 draw-line|draw-polyline|draw-rounded-polyline|draw-polygon|fill-polygon| 16 draw-rect|fill-rect|draw-rounded-rect|fill-rounded-rect| 17 draw-arc|fill-arc|draw-ellipse|fill-ellipse| 18 draw-bezier|fill-bezier| 19 draw-string|draw-image)* > 20<!ATTLIST object 21 type CDATA #IMPLIED > 22 23 24<!ELEMENT set-linewidth EMPTY > 25<!ATTLIST set-linewidth 26 width CDATA #REQUIRED > 27 28<!ELEMENT set-linecaps EMPTY > 29<!ATTLIST set-linecaps 30 mode (butt|round|projecting) #REQUIRED > 31 32<!ELEMENT set-linejoin EMPTY > 33<!ATTLIST set-linejoin 34 mode (miter|round|bevel) #REQUIRED > 35 36<!ELEMENT set-linestyle EMPTY > 37<!ATTLIST set-linestyle 38 mode (solid|dashed|dash-dot|dash-dot-dot|dotted) #REQUIRED > 39 40<!ELEMENT set-dashlength EMPTY > 41<!ATTLIST set-dashlength 42 length CDATA #REQUIRED > 43 44<!ELEMENT set-fillstyle EMPTY > 45<!ATTLIST set-fillstyle 46 mode (solid) #REQUIRED > 47 48<!ELEMENT set-font EMPTY > 49<!ATTLIST set-font 50 family CDATA #REQUIRED 51 height CDATA #REQUIRED 52 description CDATA #IMPLIED 53 slant CDATA #IMPLIED 54 size CDATA #IMPLIED 55 weight CDATA #IMPLIED> 56 57<!ELEMENT draw-line EMPTY > 58<!ATTLIST draw-line 59 start CDATA #REQUIRED 60 end CDATA #REQUIRED 61 stroke CDATA #IMPLIED> 62 63<!ELEMENT draw-polyline EMPTY > 64<!ATTLIST draw-polyline 65 points CDATA #REQUIRED 66 stroke CDATA #IMPLIED> 67 68<!ELEMENT draw-rounded-polyline EMPTY > 69<!ATTLIST draw-rounded-polyline 70 points CDATA #REQUIRED 71 r CDATA #REQUIRED 72 stroke CDATA #IMPLIED> 73 74<!ELEMENT draw-polygon EMPTY > 75<!ATTLIST draw-polygon 76 points CDATA #REQUIRED 77 stroke CDATA #IMPLIED > 78 79<!ELEMENT fill-polygon EMPTY > 80<!ATTLIST fill-polygon 81 points CDATA #REQUIRED 82 fill CDATA #IMPLIED> 83 84<!ELEMENT draw-rect EMPTY > 85<!ATTLIST draw-rect 86 lefttop CDATA #REQUIRED 87 rightbottom CDATA #REQUIRED 88 stroke CDATA #IMPLIED> 89 90<!ELEMENT fill-rect EMPTY > 91<!ATTLIST fill-rect 92 lefttop CDATA #REQUIRED 93 rightbottom CDATA #REQUIRED 94 fill CDATA #IMPLIED> 95 96<!ELEMENT draw-rounded-rect EMPTY > 97<!ATTLIST draw-rounded-rect 98 lefttop CDATA #REQUIRED 99 rightbottom CDATA #REQUIRED 100 r CDATA #REQUIRED 101 stroke CDATA #IMPLIED> 102 103<!ELEMENT fill-rounded-rect EMPTY > 104<!ATTLIST fill-rounded-rect 105 lefttop CDATA #REQUIRED 106 rightbottom CDATA #REQUIRED 107 r CDATA #REQUIRED 108 fill CDATA #IMPLIED> 109 110<!ELEMENT draw-arc EMPTY > 111<!ATTLIST draw-arc 112 center CDATA #REQUIRED 113 width CDATA #REQUIRED 114 height CDATA #REQUIRED 115 angle1 CDATA #REQUIRED 116 angle2 CDATA #REQUIRED 117 stroke CDATA #IMPLIED> 118 119<!ELEMENT fill-arc EMPTY > 120<!ATTLIST fill-arc 121 center CDATA #REQUIRED 122 width CDATA #REQUIRED 123 height CDATA #REQUIRED 124 angle1 CDATA #REQUIRED 125 angle2 CDATA #REQUIRED 126 fill CDATA #IMPLIED> 127 128<!ELEMENT draw-ellipse EMPTY > 129<!ATTLIST draw-ellipse 130 center CDATA #REQUIRED 131 width CDATA #REQUIRED 132 height CDATA #REQUIRED 133 stroke CDATA #IMPLIED> 134 135<!ELEMENT fill-ellipse EMPTY > 136<!ATTLIST fill-ellipse 137 center CDATA #REQUIRED 138 width CDATA #REQUIRED 139 height CDATA #REQUIRED 140 fill CDATA #IMPLIED> 141 142<!ELEMENT draw-bezier EMPTY > 143<!ATTLIST draw-bezier 144 bezpoints CDATA #REQUIRED 145 stroke CDATA #IMPLIED> 146<!ELEMENT fill-bezier EMPTY > 147<!ATTLIST fill-bezier 148 bezpoints CDATA #REQUIRED 149 fill CDATA #IMPLIED> 150 151<!ELEMENT draw-string ANY > 152<!ATTLIST draw-string 153 pos CDATA #IMPLIED 154 fill CDATA #IMPLIED 155 alignment (left|right|center) #IMPLIED > 156 157<!ELEMENT draw-image EMPTY > 158<!ATTLIST draw-image 159 point CDATA #REQUIRED 160 width CDATA #REQUIRED 161 height CDATA #REQUIRED 162 uri CDATA #IMPLIED > 163