blob: 7621ca0ab9f054dbaa5d5be8ecae990aef6d7abb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
std::string result;
result+="<?xml version=\"1.0\" encoding=\"ISO-8859-1\" standalone=\"yes\"?>";
result+="\n";
result+="<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"91.912\" height=\"22.699\">";
result+="\n";
result+="<defs>";
result+="\n";
result+="<marker id=\"ArrowEnd\" viewBox=\"0 0 10 10\" refX=\"0\" refY=\"5\"";
result+="\n";
result+="markerUnits=\"strokeWidth\"";
result+="\n";
result+="markerWidth=\"4\"";
result+="\n";
result+="markerHeight=\"3\"";
result+="\n";
result+="orient=\"auto\">";
result+="\n";
result+="<path d=\"M 0 0 L 10 5 L 0 10 z\" />";
result+="\n";
result+="</marker>";
result+="\n";
result+="<marker id=\"ArrowStart\" viewBox=\"0 0 10 10\" refX=\"10\" refY=\"5\"";
result+="\n";
result+="markerUnits=\"strokeWidth\"";
result+="\n";
result+="markerWidth=\"4\"";
result+="\n";
result+="markerHeight=\"3\"";
result+="\n";
result+="orient=\"auto\">";
result+="\n";
result+="<path d=\"M 10 0 L 0 5 L 10 10 z\" />";
result+="\n";
result+="</marker> </defs>";
result+="\n";
result+="<g>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 2.617 10.199L 4.30899 10.199C 5.72299 10.199 7.10599 9.15302 7.10599 8.02405C 7.10599 7.24603 6.44501 6.5 5.14499 6.5L 1.922 6.5C 1.73401 6.5 1.625 6.5 1.625 6.68402C 1.625 6.80103 1.711 6.80103 1.914 6.80103C 2.043 6.80103 2.22299 6.81305 2.34 6.82104C 2.5 6.84003 2.55899 6.87103 2.55899 6.98102C 2.55899 7.02002 2.55099 7.05103 2.51999 7.16803L 1.18799 12.531C 1.086 12.918 1.06601 13 0.281006 13C 0.113007 13 0 13 0 13.184C 0 13.301 0.121002 13.301 0.152008 13.301L 2.69501 13.301C 2.76599 13.301 2.89499 13.301 2.89499 13.106C 2.89499 13 2.80899 13 2.617 13C 2.25 13 1.97299 13 1.97299 12.824C 1.97299 12.7661 1.992 12.715 2 12.656L 2.617 10.199zM 3.34399 7.18005C 3.43399 6.83203 3.453 6.80103 3.883 6.80103L 4.84399 6.80103C 5.672 6.80103 6.203 7.07104 6.203 7.76202C 6.203 8.15302 6.004 9.01202 5.61301 9.37103C 5.11301 9.82104 4.51199 9.90302 4.07401 9.90302L 2.664 9.90302L 3.34399 7.18005z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 10.703 15.699C 10.703 15.672 10.703 15.653 10.535 15.481C 9.31601 14.223 9.004 12.332 9.004 10.801C 9.004 9.06305 9.375 7.32104 10.574 6.07104C 10.703 5.94904 10.703 5.93005 10.703 5.90302C 10.703 5.83203 10.66 5.80103 10.602 5.80103C 10.504 5.80103 9.61301 6.48102 9.02701 7.75C 8.52399 8.85205 8.40201 9.961 8.40201 10.801C 8.40201 11.582 8.51199 12.789 9.05899 13.922C 9.65201 15.153 10.504 15.801 10.602 15.801C 10.66 15.801 10.703 15.77 10.703 15.699z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 14.531 10.285C 14.59 10.024 14.82 9.10205 15.516 9.10205C 15.566 9.10205 15.805 9.10205 16.016 9.19904C 15.715 9.25 15.504 9.50403 15.504 9.74603C 15.504 9.91003 15.609 10.1021 15.875 10.1021C 16.09 10.1021 16.402 9.92603 16.402 9.539C 16.402 9.03503 15.832 8.90302 15.504 8.90302C 14.93 8.90302 14.582 9.42603 14.465 9.65302C 14.215 9 13.684 8.90302 13.395 8.90302C 12.367 8.90302 11.801 10.184 11.801 10.4301C 11.801 10.531 11.902 10.531 11.922 10.531C 12 10.531 12.031 10.512 12.051 10.418C 12.391 9.35205 13.047 9.10205 13.387 9.10205C 13.574 9.10205 13.926 9.19202 13.926 9.77405C 13.926 10.082 13.754 10.754 13.387 12.16C 13.227 12.781 12.879 13.203 12.442 13.203C 12.383 13.203 12.152 13.203 11.942 13.1021C 12.188 13.051 12.406 12.84 12.406 12.5551C 12.406 12.281 12.192 12.203 12.043 12.203C 11.75 12.203 11.508 12.453 11.508 12.762C 11.508 13.207 12.004 13.403 12.442 13.403C 13.098 13.403 13.453 12.711 13.484 12.653C 13.602 13.02 13.961 13.403 14.555 13.403C 15.578 13.403 16.149 12.125 16.149 11.875C 16.149 11.778 16.059 11.778 16.027 11.778C 15.938 11.778 15.918 11.817 15.899 11.8911C 15.57 12.961 14.891 13.203 14.574 13.203C 14.184 13.203 14.024 12.883 14.024 12.539C 14.024 12.321 14.086 12.1021 14.195 11.66L 14.531 10.285z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 19.703 10.801C 19.703 10.02 19.594 8.81305 19.039 7.68005C 18.438 6.44904 17.57 5.80103 17.473 5.80103C 17.41 5.80103 17.371 5.84003 17.371 5.90302C 17.371 5.93005 17.371 5.94904 17.563 6.12903C 18.535 7.12103 19.106 8.711 19.106 10.801C 19.106 12.512 18.734 14.27 17.5 15.531C 17.371 15.653 17.371 15.672 17.371 15.699C 17.371 15.762 17.41 15.801 17.473 15.801C 17.57 15.801 18.477 15.121 19.07 13.8521C 19.582 12.75 19.703 11.6411 19.703 10.801z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 30.465 10C 30.613 10 30.805 10 30.805 9.80103C 30.805 9.60205 30.613 9.60205 30.477 9.60205L 24.531 9.60205C 24.391 9.60205 24.203 9.60205 24.203 9.80103C 24.203 10 24.391 10 24.539 10L 30.465 10zM 30.477 12C 30.613 12 30.805 12 30.805 11.801C 30.805 11.6021 30.613 11.6021 30.465 11.6021L 24.539 11.6021C 24.391 11.6021 24.203 11.6021 24.203 11.801C 24.203 12 24.391 12 24.531 12L 30.477 12z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 50.703 0.257996C 50.703 0.0200195 50.703 0 50.477 0C 49.867 0.602051 49.004 0.602051 48.692 0.602051L 48.692 0.903015C 48.891 0.903015 49.484 0.903015 50.004 0.653015L 50.004 5.82104C 50.004 6.18005 49.973 6.30103 49.07 6.30103L 48.75 6.30103L 48.75 6.60205C 49.098 6.57104 49.965 6.57104 50.363 6.57104C 50.762 6.57104 51.629 6.57104 51.977 6.60205L 51.977 6.30103L 51.652 6.30103C 50.734 6.30103 50.703 6.19202 50.703 5.82404L 50.703 0.257996z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 39.164 21.653L 37.387 17.731C 37.344 17.653 37.324 17.59 37.254 17.59C 37.227 17.59 37.203 17.59 37.113 17.672L 36.125 18.422C 36.016 18.512 36.004 18.52 36.004 18.563C 36.004 18.629 36.043 18.672 36.106 18.672C 36.137 18.672 36.156 18.672 36.246 18.59L 36.766 18.199L 38.746 22.551C 38.805 22.692 38.824 22.699 38.934 22.699C 39.094 22.699 39.113 22.66 39.184 22.512L 43.746 13.071C 43.797 12.961 43.805 12.953 43.805 12.903C 43.805 12.793 43.727 12.699 43.606 12.699C 43.484 12.699 43.457 12.774 43.395 12.8911L 39.164 21.653z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 48.106 19.9691L 47.852 19.9691C 47.805 20.254 47.731 20.6801 47.633 20.824C 47.563 20.903 46.899 20.903 46.68 20.903L 44.871 20.903L 45.934 19.887C 47.5 18.528 48.106 17.996 48.106 17.012C 48.106 15.8911 47.203 15.1021 45.981 15.1021C 44.848 15.1021 44.106 15.992 44.106 16.86C 44.106 17.403 44.582 17.403 44.609 17.403C 44.774 17.403 45.106 17.285 45.106 16.895C 45.106 16.649 44.938 16.403 44.613 16.403C 44.539 16.403 44.52 16.403 44.492 16.403C 44.723 15.762 45.27 15.403 45.852 15.403C 46.77 15.403 47.203 16.203 47.203 17.02C 47.203 17.813 46.699 18.598 46.149 19.211L 44.215 21.336C 44.106 21.446 44.106 21.465 44.106 21.703L 47.824 21.703L 48.106 19.9691z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 51.242 18L 52.371 18C 52.004 19.465 51.902 19.8911 51.902 20.5551C 51.902 20.703 51.902 20.973 51.988 21.309C 52.094 21.742 52.207 21.801 52.367 21.801C 52.578 21.801 52.797 21.625 52.797 21.426C 52.797 21.367 52.797 21.348 52.731 21.207C 52.402 20.496 52.402 19.8521 52.402 19.574C 52.402 19.051 52.473 18.5161 52.586 18L 53.75 18C 53.883 18 54.25 18 54.25 17.649C 54.25 17.403 54.043 17.403 53.856 17.403L 50.516 17.403C 50.297 17.403 49.918 17.403 49.481 17.871C 49.133 18.262 48.875 18.723 48.875 18.77C 48.875 18.781 48.875 18.871 48.992 18.871C 49.074 18.871 49.094 18.832 49.152 18.754C 49.641 18 50.219 18 50.418 18L 50.984 18C 50.668 19.199 50.129 20.395 49.711 21.297C 49.633 21.446 49.633 21.465 49.633 21.531C 49.633 21.723 49.789 21.801 49.918 21.801C 50.219 21.801 50.301 21.524 50.418 21.156C 50.559 20.703 50.559 20.684 50.688 20.188L 51.242 18z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 59.766 18C 59.895 18 60.254 18 60.254 17.649C 60.254 17.403 60.043 17.403 59.867 17.403L 57.606 17.403C 56.106 17.403 55.004 19.043 55.004 20.2271C 55.004 21.106 55.594 21.801 56.5 21.801C 57.68 21.801 59.004 20.606 59.004 19.078C 59.004 18.91 59.004 18.438 58.672 18L 59.766 18zM 56.512 21.6021C 56.012 21.6021 55.606 21.242 55.606 20.528C 55.606 20.231 55.727 19.414 56.082 18.828C 56.512 18.1411 57.121 18 57.469 18C 58.32 18 58.402 18.656 58.402 18.965C 58.402 19.434 58.199 20.25 57.856 20.754C 57.457 21.3441 56.906 21.6021 56.512 21.6021z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 64.106 17.531L 63.867 17.531C 63.848 17.684 63.777 18.09 63.688 18.16C 63.633 18.199 63.102 18.199 63.004 18.199L 61.734 18.199C 62.457 17.559 62.699 17.363 63.117 17.039C 63.625 16.633 64.106 16.203 64.106 15.547C 64.106 14.711 63.383 14.199 62.516 14.199C 61.676 14.199 61.106 14.793 61.106 15.418C 61.106 15.7661 61.387 15.801 61.453 15.801C 61.613 15.801 61.805 15.688 61.805 15.449C 61.805 15.332 61.75 15.1021 61.371 15.1021C 61.582 14.6411 62.047 14.5 62.367 14.5C 63.051 14.5 63.402 15.035 63.402 15.59C 63.402 16.184 62.988 16.656 62.777 16.903L 61.168 18.531C 61.106 18.5941 61.106 18.606 61.106 18.797L 63.899 18.797L 64.106 17.531z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 68.277 11C 68.559 11 69.281 10.985 69.77 10.801C 70.453 10.496 70.504 9.90302 70.504 9.76202C 70.504 9.31702 70.133 8.90302 69.461 8.90302C 68.375 8.90302 66.902 9.86304 66.902 11.6021C 66.902 12.617 67.484 13.403 68.449 13.403C 69.859 13.403 70.688 12.3521 70.688 12.235C 70.688 12.176 70.629 12.106 70.57 12.106C 70.52 12.106 70.5 12.125 70.442 12.207C 69.66 13.199 68.582 13.199 68.465 13.199C 67.692 13.199 67.602 12.36 67.602 12.039C 67.602 11.918 67.613 11.61 67.758 11L 68.277 11zM 67.801 10.801C 68.188 9.25403 69.211 9.10205 69.469 9.10205C 69.938 9.10205 70.203 9.39502 70.203 9.742C 70.203 10.801 68.613 10.801 68.207 10.801L 67.801 10.801z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 76.348 7.19904C 76.438 7.19904 76.606 7.19904 76.606 7.05505C 76.606 6.90302 76.442 6.90302 76.348 6.90302L 72.16 6.90302C 72.063 6.90302 71.902 6.90302 71.902 7.05505C 71.902 7.19904 72.07 7.19904 72.16 7.19904L 76.348 7.19904z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 83.297 4.17603C 83.106 4.242 83.106 4.44904 83.106 4.453C 83.106 4.53101 83.16 4.64502 83.313 4.64502C 83.445 4.64502 83.606 4.52802 83.606 4.30902C 83.606 4.01605 83.274 3.89905 83.012 3.89905C 82.688 3.89905 82.477 4.11005 82.379 4.23901C 82.215 3.953 81.895 3.89905 81.715 3.89905C 81.094 3.89905 80.738 4.48901 80.738 4.672C 80.738 4.742 80.816 4.742 80.844 4.742C 80.887 4.742 80.93 4.73505 80.949 4.68402C 81.098 4.21906 81.508 4.10205 81.695 4.10205C 81.859 4.10205 82.051 4.172 82.051 4.43402C 82.051 4.55505 81.961 4.89502 81.789 5.55103C 81.715 5.83203 81.484 6 81.274 6C 81.238 6 81.094 6 80.973 5.91803C 81.207 5.836 81.207 5.64502 81.207 5.62103C 81.207 5.47705 81.102 5.40601 81 5.40601C 80.883 5.40601 80.707 5.51605 80.707 5.76605C 80.707 6.09003 81.039 6.19904 81.289 6.19904C 81.563 6.19904 81.781 6.02002 81.902 5.81702C 82.098 6.15601 82.41 6.19904 82.566 6.19904C 83.184 6.19904 83.535 5.57404 83.535 5.38702C 83.535 5.31305 83.449 5.31305 83.43 5.31305C 83.344 5.31305 83.336 5.34406 83.32 5.39105C 83.176 5.84802 82.793 6 82.574 6C 82.426 6 82.219 5.94604 82.219 5.672C 82.219 5.61304 82.219 5.578 82.258 5.41003C 82.344 5.06305 82.477 4.51605 82.52 4.42603C 82.582 4.297 82.746 4.10205 83 4.10205C 83.016 4.10205 83.184 4.10205 83.301 4.17603L 83.297 4.17603z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 87.106 3.14105L 86.899 3.14105C 86.883 3.23102 86.836 3.52405 86.758 3.57404C 86.719 3.60205 86.309 3.60205 86.234 3.60205L 85.277 3.60205C 85.598 3.36005 85.961 3.086 86.254 2.89105C 86.695 2.586 87.106 2.30103 87.106 1.78101C 87.106 1.15302 86.496 0.801025 85.781 0.801025C 85.102 0.801025 84.606 1.19604 84.606 1.69202C 84.606 1.95703 84.832 2 84.902 2C 85.039 2 85.203 1.91003 85.203 1.703C 85.203 1.52002 85.094 1.41803 84.957 1.40302C 85.098 1.16003 85.387 1 85.719 1C 86.199 1 86.606 1.289 86.606 1.78101C 86.606 2.19904 86.309 2.51605 85.914 2.84003L 84.664 3.87103C 84.613 3.91803 84.609 3.91803 84.606 3.953L 84.606 4.10205L 86.938 4.10205L 87.106 3.14105z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 81.305 11.239L 81.098 11.239C 81.082 11.328 81.035 11.625 80.957 11.672C 80.918 11.703 80.508 11.703 80.434 11.703L 79.477 11.703C 79.801 11.461 80.16 11.188 80.453 10.989C 80.895 10.684 81.305 10.403 81.305 9.87903C 81.305 9.25 80.695 8.90302 79.981 8.90302C 79.301 8.90302 78.805 9.297 78.805 9.79303C 78.805 10.059 79.031 10.1021 79.102 10.1021C 79.242 10.1021 79.406 10.012 79.406 9.80103C 79.406 9.617 79.293 9.52002 79.156 9.5C 79.297 9.26202 79.586 9.10205 79.918 9.10205C 80.402 9.10205 80.805 9.39105 80.805 9.87903C 80.805 10.297 80.508 10.617 80.113 10.942L 78.863 11.973C 78.813 12.02 78.809 12.02 78.805 12.0551L 78.805 12.203L 81.137 12.203L 81.305 11.239z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 85.234 10.5C 85.324 10.5 85.375 10.5 85.445 10.449C 85.477 10.422 85.524 10.348 85.524 10.27C 85.524 10.1021 85.375 10.1021 85.297 10.1021L 83.828 10.1021C 82.973 10.1021 82.305 10.8521 82.305 11.453C 82.305 11.973 82.746 12.301 83.305 12.301C 84.027 12.301 84.805 11.75 84.805 11.02C 84.805 10.821 84.738 10.649 84.617 10.5L 85.234 10.5zM 83.313 12.1021C 83.078 12.1021 82.703 12.012 82.703 11.567C 82.703 11.414 82.774 10.5 83.774 10.5C 84.164 10.5 84.402 10.637 84.402 10.9691C 84.402 11.461 84.008 12.1021 83.313 12.1021z\"/>";
result+="\n";
result+="<path style=\"stroke:none; fill-rule:evenodd; fill:#000000\" d=\"M 88.902 9.84003L 88.699 9.84003C 88.684 9.93005 88.637 10.2271 88.559 10.274C 88.52 10.301 88.106 10.301 88.035 10.301L 87.074 10.301C 87.399 10.063 87.762 9.78503 88.055 9.59003C 88.492 9.28503 88.906 9 88.906 8.48102C 88.906 7.85205 88.297 7.5 87.578 7.5C 86.902 7.5 86.406 7.89905 86.406 8.39502C 86.406 8.65601 86.633 8.703 86.703 8.703C 86.84 8.703 87.004 8.61005 87.004 8.40302C 87.004 8.21906 86.891 8.117 86.758 8.10205C 86.895 7.86304 87.184 7.703 87.52 7.703C 88 7.703 88.402 7.992 88.402 8.48102C 88.402 8.89905 88.109 9.21503 87.715 9.539L 86.465 10.574C 86.414 10.617 86.41 10.617 86.402 10.653L 86.402 10.8051L 88.738 10.8051L 88.902 9.84003z\"/>";
result+="\n";
result+="</g>";
result+="\n";
result+="</svg>";
result+="\n";
return result;
|