You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

435 lines
14 KiB

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:xlink="http://www.w3.org/1999/xlink"
  10. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  11. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  12. width="545.89282"
  13. height="156.9409"
  14. id="svg2"
  15. version="1.1"
  16. inkscape:version="0.48.4 r9939"
  17. sodipodi:docname="range-begin-end.svg">
  18. <defs
  19. id="defs4">
  20. <marker
  21. inkscape:stockid="Arrow1Mend"
  22. orient="auto"
  23. refY="0"
  24. refX="0"
  25. id="Arrow1Mend"
  26. style="overflow:visible">
  27. <path
  28. id="path6525"
  29. d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  30. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
  31. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  32. inkscape:connector-curvature="0" />
  33. </marker>
  34. <marker
  35. inkscape:stockid="Arrow1Lend"
  36. orient="auto"
  37. refY="0"
  38. refX="0"
  39. id="Arrow1Lend"
  40. style="overflow:visible">
  41. <path
  42. id="path6519"
  43. d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  44. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
  45. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  46. inkscape:connector-curvature="0" />
  47. </marker>
  48. <linearGradient
  49. id="linearGradient5488">
  50. <stop
  51. style="stop-color:#c1b1b1;stop-opacity:1;"
  52. offset="0"
  53. id="stop5490" />
  54. <stop
  55. style="stop-color:#e3e3e3;stop-opacity:0;"
  56. offset="1"
  57. id="stop5492" />
  58. </linearGradient>
  59. <linearGradient
  60. id="linearGradient4040">
  61. <stop
  62. style="stop-color:#b6b6b6;stop-opacity:1;"
  63. offset="0"
  64. id="stop4042" />
  65. <stop
  66. style="stop-color:#e3e3e3;stop-opacity:0;"
  67. offset="1"
  68. id="stop4044" />
  69. </linearGradient>
  70. <linearGradient
  71. inkscape:collect="always"
  72. xlink:href="#linearGradient5488"
  73. id="linearGradient6284"
  74. gradientUnits="userSpaceOnUse"
  75. x1="81"
  76. y1="1001.3622"
  77. x2="81"
  78. y2="971.36218" />
  79. <linearGradient
  80. inkscape:collect="always"
  81. xlink:href="#linearGradient5488-2"
  82. id="linearGradient6284-3"
  83. gradientUnits="userSpaceOnUse"
  84. x1="81"
  85. y1="1001.3622"
  86. x2="81"
  87. y2="971.36218" />
  88. <linearGradient
  89. id="linearGradient5488-2">
  90. <stop
  91. style="stop-color:#c1b1b1;stop-opacity:1;"
  92. offset="0"
  93. id="stop5490-5" />
  94. <stop
  95. style="stop-color:#e3e3e3;stop-opacity:0;"
  96. offset="1"
  97. id="stop5492-8" />
  98. </linearGradient>
  99. <linearGradient
  100. inkscape:collect="always"
  101. xlink:href="#linearGradient5488-0"
  102. id="linearGradient6284-5"
  103. gradientUnits="userSpaceOnUse"
  104. x1="81"
  105. y1="1001.3622"
  106. x2="81"
  107. y2="971.36218" />
  108. <linearGradient
  109. id="linearGradient5488-0">
  110. <stop
  111. style="stop-color:#c1b1b1;stop-opacity:1;"
  112. offset="0"
  113. id="stop5490-1" />
  114. <stop
  115. style="stop-color:#e3e3e3;stop-opacity:0;"
  116. offset="1"
  117. id="stop5492-3" />
  118. </linearGradient>
  119. <marker
  120. inkscape:stockid="Arrow1Mend"
  121. orient="auto"
  122. refY="0"
  123. refX="0"
  124. id="Arrow1Mend-8"
  125. style="overflow:visible">
  126. <path
  127. inkscape:connector-curvature="0"
  128. id="path6525-3"
  129. d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  130. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
  131. transform="matrix(-0.4,0,0,-0.4,-4,0)" />
  132. </marker>
  133. <linearGradient
  134. inkscape:collect="always"
  135. xlink:href="#linearGradient5488"
  136. id="linearGradient9026"
  137. gradientUnits="userSpaceOnUse"
  138. x1="81"
  139. y1="1001.3622"
  140. x2="81"
  141. y2="971.36218" />
  142. </defs>
  143. <sodipodi:namedview
  144. id="base"
  145. pagecolor="#ffffff"
  146. bordercolor="#666666"
  147. borderopacity="1.0"
  148. inkscape:pageopacity="0.0"
  149. inkscape:pageshadow="2"
  150. inkscape:zoom="1.4"
  151. inkscape:cx="332.80082"
  152. inkscape:cy="165.04542"
  153. inkscape:document-units="px"
  154. inkscape:current-layer="layer1"
  155. showgrid="false"
  156. inkscape:window-width="1680"
  157. inkscape:window-height="993"
  158. inkscape:window-x="0"
  159. inkscape:window-y="34"
  160. inkscape:window-maximized="1"
  161. inkscape:snap-bbox="true"
  162. inkscape:object-nodes="true"
  163. inkscape:snap-smooth-nodes="false"
  164. inkscape:bbox-nodes="false"
  165. inkscape:snap-bbox-edge-midpoints="false"
  166. inkscape:object-paths="true"
  167. fit-margin-top="10"
  168. fit-margin-right="10"
  169. fit-margin-bottom="10"
  170. fit-margin-left="10" />
  171. <metadata
  172. id="metadata7">
  173. <rdf:RDF>
  174. <cc:Work
  175. rdf:about="">
  176. <dc:format>image/svg+xml</dc:format>
  177. <dc:type
  178. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  179. <dc:title />
  180. </cc:Work>
  181. </rdf:RDF>
  182. </metadata>
  183. <g
  184. inkscape:label="Layer 1"
  185. inkscape:groupmode="layer"
  186. id="layer1"
  187. transform="translate(-26.107143,-893.4807)">
  188. <g
  189. id="g7184">
  190. <path
  191. inkscape:tile-y0="219"
  192. inkscape:tile-x0="51"
  193. inkscape:tile-h="30.00002"
  194. inkscape:tile-w="29.999997"
  195. inkscape:tile-cy="234.00001"
  196. inkscape:tile-cx="65.999998"
  197. sodipodi:nodetypes="ccccc"
  198. inkscape:connector-curvature="0"
  199. id="path3006"
  200. d="m 80.999997,1001.3622 -29.999997,0 0,-30.00002 29.999997,0 z"
  201. style="fill:url(#linearGradient9026);fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  202. <use
  203. height="300"
  204. width="600"
  205. style="fill:none"
  206. id="use4010"
  207. transform="translate(29.999997,0)"
  208. xlink:href="#path3006"
  209. inkscape:tiled-clone-of="#path3006"
  210. y="0"
  211. x="0" />
  212. <use
  213. id="use4012"
  214. transform="translate(59.999994,0)"
  215. xlink:href="#path3006"
  216. inkscape:tiled-clone-of="#path3006"
  217. y="0"
  218. x="0"
  219. width="600"
  220. height="300" />
  221. <use
  222. id="use4014"
  223. transform="translate(89.999991,0)"
  224. xlink:href="#path3006"
  225. inkscape:tiled-clone-of="#path3006"
  226. y="0"
  227. x="0"
  228. width="600"
  229. height="300" />
  230. <use
  231. id="use4016"
  232. transform="translate(119.99999,0)"
  233. xlink:href="#path3006"
  234. inkscape:tiled-clone-of="#path3006"
  235. y="0"
  236. x="0"
  237. width="600"
  238. height="300" />
  239. <use
  240. id="use4018"
  241. transform="translate(149.99998,0)"
  242. xlink:href="#path3006"
  243. inkscape:tiled-clone-of="#path3006"
  244. y="0"
  245. x="0"
  246. width="600"
  247. height="300" />
  248. <use
  249. id="use4020"
  250. transform="translate(179.99998,0)"
  251. xlink:href="#path3006"
  252. inkscape:tiled-clone-of="#path3006"
  253. y="0"
  254. x="0"
  255. width="600"
  256. height="300" />
  257. <use
  258. id="use4022"
  259. transform="translate(209.99998,0)"
  260. xlink:href="#path3006"
  261. inkscape:tiled-clone-of="#path3006"
  262. y="0"
  263. x="0"
  264. width="600"
  265. height="300" />
  266. <use
  267. id="use4024"
  268. transform="translate(239.99998,0)"
  269. xlink:href="#path3006"
  270. inkscape:tiled-clone-of="#path3006"
  271. y="0"
  272. x="0"
  273. width="600"
  274. height="300" />
  275. <use
  276. id="use4026"
  277. transform="translate(269.99997,0)"
  278. xlink:href="#path3006"
  279. inkscape:tiled-clone-of="#path3006"
  280. y="0"
  281. x="0"
  282. width="600"
  283. height="300" />
  284. <use
  285. id="use4028"
  286. transform="translate(299.99997,0)"
  287. xlink:href="#path3006"
  288. inkscape:tiled-clone-of="#path3006"
  289. y="0"
  290. x="0"
  291. width="600"
  292. height="300" />
  293. <use
  294. id="use4030"
  295. transform="translate(329.99997,0)"
  296. xlink:href="#path3006"
  297. inkscape:tiled-clone-of="#path3006"
  298. y="0"
  299. x="0"
  300. width="600"
  301. height="300" />
  302. <use
  303. id="use4032"
  304. transform="translate(359.99996,0)"
  305. xlink:href="#path3006"
  306. inkscape:tiled-clone-of="#path3006"
  307. y="0"
  308. x="0"
  309. width="600"
  310. height="300" />
  311. <use
  312. id="use4034"
  313. transform="translate(389.99996,0)"
  314. xlink:href="#path3006"
  315. inkscape:tiled-clone-of="#path3006"
  316. y="0"
  317. x="0"
  318. width="600"
  319. height="300" />
  320. <use
  321. id="use4036"
  322. transform="translate(419.99996,0)"
  323. xlink:href="#path3006"
  324. inkscape:tiled-clone-of="#path3006"
  325. y="0"
  326. x="0"
  327. width="600"
  328. height="300" />
  329. <use
  330. id="use4038"
  331. transform="translate(449.99995,0)"
  332. xlink:href="#path3006"
  333. inkscape:tiled-clone-of="#path3006"
  334. y="0"
  335. x="0"
  336. width="600"
  337. height="300" />
  338. <path
  339. inkscape:tile-y0="219"
  340. inkscape:tile-x0="51"
  341. inkscape:tile-h="30.00002"
  342. inkscape:tile-w="29.999997"
  343. inkscape:tile-cy="234.00001"
  344. inkscape:tile-cx="65.999998"
  345. sodipodi:nodetypes="ccccc"
  346. inkscape:connector-curvature="0"
  347. id="path3006-3"
  348. d="m 560.99995,1001.3622 -30,0 0,-30.00002 30,0 z"
  349. style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 2;stroke-dashoffset:0;marker-start:none" />
  350. </g>
  351. <text
  352. xml:space="preserve"
  353. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
  354. x="392.94931"
  355. y="1040.2404"
  356. id="text6504"
  357. sodipodi:linespacing="55.000001%"><tspan
  358. sodipodi:role="line"
  359. id="tspan6506"
  360. x="392.94931"
  361. y="1040.2404"
  362. rotate="0 0 0 0 0 0 0 0 0.50000191 0 0 0 0 0 0 0 0 0 0 0 0 0"
  363. dy="0"
  364. dx="0"
  365. style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Past-the-last element</tspan></text>
  366. <path
  367. style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
  368. d="m 531.84531,279.29187 c 14.75083,-11.1311 12.86656,-14.42379 15.15229,-29.29442"
  369. id="path6510"
  370. inkscape:connector-curvature="0"
  371. transform="translate(0,752.36218)"
  372. sodipodi:nodetypes="cc" />
  373. <g
  374. id="g7203"
  375. transform="translate(-40,-18.482143)">
  376. <path
  377. style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
  378. d="m 128.39286,947.36218 -51.785717,0 0,-21.51786 51.785717,0 z"
  379. id="use6288-9"
  380. inkscape:connector-curvature="0"
  381. sodipodi:nodetypes="ccccc"
  382. inkscape:tile-x0="51"
  383. inkscape:tile-y0="219" />
  384. <text
  385. transform="translate(0,752.36218)"
  386. sodipodi:linespacing="55.000001%"
  387. id="text7176"
  388. y="189.10715"
  389. x="80.535713"
  390. style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
  391. xml:space="preserve"><tspan
  392. y="189.10715"
  393. x="80.535713"
  394. id="tspan7178"
  395. sodipodi:role="line">begin</tspan></text>
  396. </g>
  397. <g
  398. id="g7238"
  399. transform="translate(20.035895,11.306019)">
  400. <path
  401. style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
  402. d="m 538.39286,914.19254 -37.50001,0 0,-21.51786 37.50001,0 z"
  403. id="use6288-9-7"
  404. inkscape:connector-curvature="0"
  405. sodipodi:nodetypes="ccccc"
  406. inkscape:tile-x0="51"
  407. inkscape:tile-y0="219" />
  408. <text
  409. sodipodi:linespacing="55.000001%"
  410. id="text7176-3"
  411. y="908.29968"
  412. x="504.82141"
  413. style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
  414. xml:space="preserve"><tspan
  415. y="908.29968"
  416. x="504.82141"
  417. id="tspan7178-7"
  418. sodipodi:role="line">end</tspan></text>
  419. </g>
  420. <path
  421. style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
  422. d="M 60.16588,176.51786 C 64.809921,191.17027 67.41717,201.02245 68.196339,219"
  423. id="path7243"
  424. inkscape:connector-curvature="0"
  425. transform="translate(0,752.36218)"
  426. sodipodi:nodetypes="cc" />
  427. <path
  428. style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
  429. d="m 540.40821,925.49856 c 2.63474,15.08647 5.72454,31.23577 6.06617,45.86362"
  430. id="path7243-8"
  431. inkscape:connector-curvature="0"
  432. sodipodi:nodetypes="cc" />
  433. </g>
  434. </svg>