diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2009-02-28 22:19:20 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2009-02-28 22:19:20 (GMT) |
commit | 3d195dff75c3f99a647d7e0d995e91648fd85db3 (patch) | |
tree | f3328b00ae59de8ee5102953b383b5f7c588607b /svg | |
parent | d7e2efe1163c5390a1b51ecf3de42ecf05242d0b (diff) |
reorg of SVGs
Diffstat (limited to 'svg')
-rw-r--r-- | svg/clearheap.py | 8 | ||||
-rw-r--r-- | svg/makesvg.py | 17 | ||||
-rw-r--r-- | svg/myblocksgroup.py | 365 | ||||
-rw-r--r-- | svg/pop.py | 39 | ||||
-rw-r--r-- | svg/printheap.py | 6 | ||||
-rw-r--r-- | svg/push.py | 104 | ||||
-rw-r--r-- | svg/sensorsgroup.py | 734 |
7 files changed, 569 insertions, 704 deletions
diff --git a/svg/clearheap.py b/svg/clearheap.py index 88891ee..b530d0a 100644 --- a/svg/clearheap.py +++ b/svg/clearheap.py @@ -29,8 +29,8 @@ import gettext def main(): myname = "clearheap" - mystring = "clear heap" - mygroup = "myblocks" + mystring = "empty heap" + mygroup = "sensors" if len(sys.argv) != 2: print "Error: Usage is " + myname + ".py lang" @@ -58,7 +58,7 @@ def main(): offset=\"0\" \n \ id=\"stop3168\" /> \n \ <stop \n \ - style=\"stop-color:#ffff00;stop-opacity:1;\" \n \ + style=\"stop-color:#ff0000;stop-opacity:1;\" \n \ offset=\"1\" \n \ id=\"stop3170\" /> \n \ </linearGradient> \n \ @@ -72,7 +72,7 @@ def main(): gradientUnits=\"userSpaceOnUse\" /> \n \ </defs> \n \ <path \n \ - style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1\" \n \ + style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1\" \n \ d=\"M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z\" /> \n " data1a = \ diff --git a/svg/makesvg.py b/svg/makesvg.py index bb05dd0..0e0366b 100644 --- a/svg/makesvg.py +++ b/svg/makesvg.py @@ -61,6 +61,7 @@ def main(): "pop.py", \ "printheap.py", \ "print.py", \ + "push.py", \ "random.py", \ "random.pyc", \ "remainder2.py", \ @@ -93,12 +94,16 @@ def main(): print "Error: Usage is makesvg.py lang" return - # start from a copy of the en images - print "os.system(" + "cp -r ../images/en ../image/" + sys.argv[1] + ")" - os.system("cp -r ../images/en ../images/" + sys.argv[1]) - - # make a copy of the samples directory too - os.system("cp -r ../samples/en ../samples/" + sys.argv[1]) + try: + FILE = open(os.path.join("../images", sys.argv[1], "turtle", \ + "forward.svg"), "r") + FILE.close() + except: + # start from a copy of the en images + print "os.system(" + "cp -r ../images/en ../image/" + sys.argv[1] + ")" + os.system("cp -r ../images/en ../images/" + sys.argv[1]) + # make a copy of the samples directory too + os.system("cp -r ../samples/en ../samples/" + sys.argv[1]) # run the scripts to generate the language-specific files for p in py: diff --git a/svg/myblocksgroup.py b/svg/myblocksgroup.py index 9275ea2..9485a22 100644 --- a/svg/myblocksgroup.py +++ b/svg/myblocksgroup.py @@ -36,12 +36,8 @@ def main(): mystring5 = "box 1" mystring6 = "store in box 2" mystring7 = "box 2" - mystring8 = "push" - mystring9 = "pop" - mystring10 = "show heap" - mystring11 = "clear heap" - mystring12 = "name" - mystring13 = "start" + mystring8 = "name" + mystring9 = "start" mygroup = "myblocks" if len(sys.argv) != 2: @@ -61,10 +57,6 @@ def main(): print _(mystring7) print _(mystring8) print _(mystring9) - print _(mystring10) - print _(mystring11) - print _(mystring12) - print _(mystring13) data0 = \ "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> \n \ @@ -97,7 +89,8 @@ def main(): y2=\"46.558704\" \n \ id=\"linearGradient3245\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,4.441294)\" /> \n \ <linearGradient \n \ x1=\"3.8948069\" \n \ y1=\"74.402542\" \n \ @@ -105,7 +98,8 @@ def main(): y2=\"74.402542\" \n \ id=\"linearGradient3253\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,17.83573)\" /> \n \ <linearGradient \n \ x1=\"81.979385\" \n \ y1=\"74.402542\" \n \ @@ -113,7 +107,8 @@ def main(): y2=\"74.402542\" \n \ id=\"linearGradient3261\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,17.83573)\" /> \n \ <linearGradient \n \ x1=\"3.8948069\" \n \ y1=\"115.66337\" \n \ @@ -121,7 +116,8 @@ def main(): y2=\"115.66337\" \n \ id=\"linearGradient3269\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,17.83573)\" /> \n \ <linearGradient \n \ x1=\"81.979385\" \n \ y1=\"115.66337\" \n \ @@ -129,7 +125,8 @@ def main(): y2=\"115.66337\" \n \ id=\"linearGradient3277\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,17.83573)\" /> \n \ <linearGradient \n \ x1=\"35.25\" \n \ y1=\"145.67612\" \n \ @@ -137,7 +134,8 @@ def main(): y2=\"145.67612\" \n \ id=\"linearGradient3285\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,41.9838)\" /> \n \ <linearGradient \n \ x1=\"40\" \n \ y1=\"180.0162\" \n \ @@ -145,7 +143,8 @@ def main(): y2=\"180.0162\" \n \ id=\"linearGradient3293\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,41.9838)\" /> \n \ <linearGradient \n \ x1=\"7.6595821\" \n \ y1=\"226.22649\" \n \ @@ -153,7 +152,8 @@ def main(): y2=\"226.22649\" \n \ id=\"linearGradient3301\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"70.022545\" \n \ y1=\"226.22649\" \n \ @@ -161,7 +161,8 @@ def main(): y2=\"226.22649\" \n \ id=\"linearGradient3309\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"7.6595821\" \n \ y1=\"272.65366\" \n \ @@ -169,7 +170,8 @@ def main(): y2=\"272.65366\" \n \ id=\"linearGradient3317\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"70.022545\" \n \ y1=\"272.65366\" \n \ @@ -177,7 +179,8 @@ def main(): y2=\"272.65366\" \n \ id=\"linearGradient3325\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"37.0625\" \n \ y1=\"311.59515\" \n \ @@ -185,7 +188,8 @@ def main(): y2=\"311.59515\" \n \ id=\"linearGradient3333\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"36.24942\" \n \ y1=\"341.4375\" \n \ @@ -193,7 +197,8 @@ def main(): y2=\"341.4375\" \n \ id=\"linearGradient3341\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"37.495003\" \n \ y1=\"367.91702\" \n \ @@ -201,7 +206,8 @@ def main(): y2=\"367.91702\" \n \ id=\"linearGradient3349\" \n \ xlink:href=\"#linearGradient3239\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"translate(0,64.88299)\" /> \n \ <linearGradient \n \ x1=\"9.8133535\" \n \ y1=\"399.42288\" \n \ @@ -335,21 +341,21 @@ def main(): width=\"123.5\" \n \ height=\"0.14\" \n \ x=\"10.691486\" \n \ - y=\"197.35913\" \n \ + y=\"249.35913\" \n \ id=\"rect25\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ width=\"123.5\" \n \ height=\"0.14\" \n \ x=\"10.691486\" \n \ - y=\"198.49942\" \n \ + y=\"250.49942\" \n \ id=\"rect27\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ width=\"123.5\" \n \ height=\"0.14\" \n \ x=\"10.691486\" \n \ - y=\"199.49832\" \n \ + y=\"251.49832\" \n \ id=\"rect29\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ @@ -372,7 +378,7 @@ def main(): width=\"137.5\" \n \ height=\"0.14\" \n \ x=\"3.7153397\" \n \ - y=\"-384.77127\" \n \ + y=\"-468.77127\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect35\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ @@ -380,7 +386,7 @@ def main(): width=\"137.5\" \n \ height=\"0.14\" \n \ x=\"3.7153397\" \n \ - y=\"-383.43195\" \n \ + y=\"-467.43195\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect37\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ @@ -393,156 +399,135 @@ def main(): id=\"text41\" \n \ style=\"font-size:12px;font-variant:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"68\" \n \ - y=\"490\" \n \ - id=\"tspan43\" \n \ style=\"font-size:12px\">X</tspan> \n \ </text> \n \ <text \n \ - id=\"text45\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"72.5\" \n \ - y=\"21.5\" \n \ + y=\"21\" \n \ id=\"tspan47\" \n \ - style=\"font-size:18px\">" + style=\"font-size:20px\">" data1 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 69.731407,74.40254 L 69.731407,74.40254 L 43.730107,89.73664 L 43.730107,89.73664 L 43.730107,92.40344 L 30.396107,92.40344 L 30.396107,89.73664 C 30.396107,89.73664 4.3948068,74.40254 4.3948068,74.40254 C 4.3948068,74.40254 37.063107,56.40164 37.063107,56.40164 C 37.063107,56.40164 69.731407,74.40254 69.731407,74.40254 z\" \n \ + d=\"M 69.731407,92.23827 L 69.731407,92.23827 L 43.730107,107.57237 L 43.730107,107.57237 L 43.730107,110.23917 L 30.396107,110.23917 L 30.396107,107.57237 C 30.396107,107.57237 4.3948068,92.23827 4.3948068,92.23827 C 4.3948068,92.23827 37.063107,74.23737 37.063107,74.23737 C 37.063107,74.23737 69.731407,92.23827 69.731407,92.23827 z\" \n \ id=\"path49\" \n \ style=\"fill:url(#linearGradient3253);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"18\" \n \ - id=\"text51\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"37\" \n \ - y=\"79\" \n \ + y=\"96\" \n \ id=\"tspan53\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data2 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 113.81428,60.40184 C 124.48148,60.40184 124.48148,60.40184 124.48148,60.40184 C 124.48148,60.40184 127.23615,62.059625 128.14833,63.06864 C 129.08003,64.099241 130.48178,67.06884 130.48178,67.06884 L 130.48178,79.73614 C 130.48178,79.73614 129.00368,82.198699 128.14833,83.06964 C 127.19525,84.040108 124.48148,85.73644 124.48148,85.73644 L 113.14758,85.73644 L 113.14758,85.73644 L 113.14758,88.40324 L 99.813583,88.40324 L 99.813583,85.73644 L 88.479683,85.73644 C 88.479683,85.73644 85.765921,84.040108 84.812833,83.06964 C 83.95749,82.198699 82.479383,79.73614 82.479383,79.73614 L 82.479383,67.06884 C 82.479383,67.06884 83.881139,64.099241 84.812833,63.06864 C 85.725013,62.059625 88.479683,60.40184 88.479683,60.40184 L 99.146883,60.40184 L 99.146883,63.73534 L 113.81428,63.73534 L 113.81428,60.40184 z\" \n \ + d=\"M 113.81428,78.23757 C 124.48148,78.23757 124.48148,78.23757 124.48148,78.23757 C 124.48148,78.23757 127.23615,79.895355 128.14833,80.90437 C 129.08003,81.934971 130.48178,84.90457 130.48178,84.90457 L 130.48178,97.57187 C 130.48178,97.57187 129.00368,100.03443 128.14833,100.90537 C 127.19525,101.87584 124.48148,103.57217 124.48148,103.57217 L 113.14758,103.57217 L 113.14758,103.57217 L 113.14758,106.23897 L 99.813583,106.23897 L 99.813583,103.57217 L 88.479683,103.57217 C 88.479683,103.57217 85.765921,101.87584 84.812833,100.90537 C 83.95749,100.03443 82.479383,97.57187 82.479383,97.57187 L 82.479383,84.90457 C 82.479383,84.90457 83.881139,81.934971 84.812833,80.90437 C 85.725013,79.895355 88.479683,78.23757 88.479683,78.23757 L 99.146883,78.23757 L 99.146883,81.57107 L 113.81428,81.57107 L 113.81428,78.23757 z\" \n \ id=\"path55\" \n \ style=\"fill:url(#linearGradient3261);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"18\" \n \ - id=\"text57\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"107\" \n \ - y=\"77\" \n \ + y=\"94\" \n \ id=\"tspan59\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data3 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 69.731407,115.66337 L 69.731407,115.66337 L 43.730107,130.99747 L 43.730107,130.99747 L 43.730107,133.66427 L 30.396107,133.66427 L 30.396107,130.99747 C 30.396107,130.99747 4.3948068,115.66337 4.3948068,115.66337 C 4.3948068,115.66337 37.063107,97.662473 37.063107,97.662473 C 37.063107,97.662473 69.731407,115.66337 69.731407,115.66337 z\" \n \ + d=\"M 69.731407,133.4991 L 69.731407,133.4991 L 43.730107,148.8332 L 43.730107,148.8332 L 43.730107,151.5 L 30.396107,151.5 L 30.396107,148.8332 C 30.396107,148.8332 4.3948068,133.4991 4.3948068,133.4991 C 4.3948068,133.4991 37.063107,115.4982 37.063107,115.4982 C 37.063107,115.4982 69.731407,133.4991 69.731407,133.4991 z\" \n \ id=\"path61\" \n \ style=\"fill:url(#linearGradient3269);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"16\" \n \ - id=\"text63\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"37\" \n \ - y=\"120\" \n \ + y=\"137\" \n \ id=\"tspan65\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data4 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 113.81428,101.66267 C 124.48148,101.66267 124.48148,101.66267 124.48148,101.66267 C 124.48148,101.66267 127.23615,103.32046 128.14833,104.32947 C 129.08003,105.36007 130.48178,108.32967 130.48178,108.32967 L 130.48178,120.99697 C 130.48178,120.99697 129.00368,123.45953 128.14833,124.33047 C 127.19525,125.30094 124.48148,126.99727 124.48148,126.99727 L 113.14758,126.99727 L 113.14758,126.99727 L 113.14758,129.66407 L 99.813583,129.66407 L 99.813583,126.99727 L 88.479683,126.99727 C 88.479683,126.99727 85.765921,125.30094 84.812833,124.33047 C 83.95749,123.45953 82.479383,120.99697 82.479383,120.99697 L 82.479383,108.32967 C 82.479383,108.32967 83.881139,105.36007 84.812833,104.32947 C 85.725013,103.32046 88.479683,101.66267 88.479683,101.66267 L 99.146883,101.66267 L 99.146883,104.99617 L 113.81428,104.99617 L 113.81428,101.66267 z\" \n \ + d=\"M 113.81428,119.4984 C 124.48148,119.4984 124.48148,119.4984 124.48148,119.4984 C 124.48148,119.4984 127.23615,121.15619 128.14833,122.1652 C 129.08003,123.1958 130.48178,126.1654 130.48178,126.1654 L 130.48178,138.8327 C 130.48178,138.8327 129.00368,141.29526 128.14833,142.1662 C 127.19525,143.13667 124.48148,144.833 124.48148,144.833 L 113.14758,144.833 L 113.14758,144.833 L 113.14758,147.4998 L 99.813583,147.4998 L 99.813583,144.833 L 88.479683,144.833 C 88.479683,144.833 85.765921,143.13667 84.812833,142.1662 C 83.95749,141.29526 82.479383,138.8327 82.479383,138.8327 L 82.479383,126.1654 C 82.479383,126.1654 83.881139,123.1958 84.812833,122.1652 C 85.725013,121.15619 88.479683,119.4984 88.479683,119.4984 L 99.146883,119.4984 L 99.146883,122.8319 L 113.81428,122.8319 L 113.81428,119.4984 z\" \n \ id=\"path67\" \n \ style=\"fill:url(#linearGradient3277);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"16\" \n \ - id=\"text69\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"107\" \n \ - y=\"120\" \n \ + y=\"137\" \n \ id=\"tspan71\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data5 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 72.25,127.42612 L 35.75,145.67612 L 67.25,161.92612 L 67.25,163.92612 L 77.25,163.92612 L 77.25,161.92612 L 109.25,145.67612 L 72.25,127.42612 z\" \n \ + d=\"M 72.25,169.40992 L 35.75,187.65992 L 67.25,203.90992 L 67.25,205.90992 L 77.25,205.90992 L 77.25,203.90992 L 109.25,187.65992 L 72.25,169.40992 z\" \n \ id=\"path6722\" \n \ style=\"fill:url(#linearGradient3285);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 78,169.5162 C 86,169.5162 100,169.5162 100,169.5162 C 100,169.5162 102.0659,170.75948 102.75,171.5162 C 103.44873,172.28911 104.5,174.5162 104.5,174.5162 L 104.5,184.0162 C 104.5,184.0162 103.39147,185.86303 102.75,186.5162 C 102.03522,187.24401 100,188.5162 100,188.5162 L 77.5,188.5162 L 77.5,188.5162 L 77.5,190.5162 L 67.5,190.5162 L 67.5,188.5162 L 45,188.5162 C 45,188.5162 42.96478,187.24401 42.25,186.5162 C 41.608525,185.86303 40.5,184.0162 40.5,184.0162 L 40.5,174.5162 C 40.5,174.5162 41.551264,172.28911 42.25,171.5162 C 42.934101,170.75948 45,169.5162 45,169.5162 L 67,169.5162 L 67,172.0162 L 78,172.0162 L 78,169.5162 z\" \n \ + d=\"M 78,211.5 C 86,211.5 100,211.5 100,211.5 C 100,211.5 102.0659,212.74328 102.75,213.5 C 103.44873,214.27291 104.5,216.5 104.5,216.5 L 104.5,226 C 104.5,226 103.39147,227.84683 102.75,228.5 C 102.03522,229.22781 100,230.5 100,230.5 L 77.5,230.5 L 77.5,230.5 L 77.5,232.5 L 67.5,232.5 L 67.5,230.5 L 45,230.5 C 45,230.5 42.96478,229.22781 42.25,228.5 C 41.608525,227.84683 40.5,226 40.5,226 L 40.5,216.5 C 40.5,216.5 41.551264,214.27291 42.25,213.5 C 42.934101,212.74328 45,211.5 45,211.5 L 67,211.5 L 67,214 L 78,214 L 78,211.5 z\" \n \ id=\"path10\" \n \ style=\"fill:url(#linearGradient3293);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 54.161882,216.05931 L 65.162432,216.05931 L 65.162432,220.05951 L 62.495632,220.05951 L 62.495632,218.05941 L 55.495282,218.05941\" \n \ + d=\"M 54.161882,280.9423 L 65.162432,280.9423 L 65.162432,284.9425 L 62.495632,284.9425 L 62.495632,282.9424 L 55.495282,282.9424\" \n \ id=\"path87\" \n \ style=\"fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 54.161882,234.39356 L 65.162432,234.39356 L 65.162432,230.39336 L 62.495632,230.39336 L 62.495632,232.39346 L 55.495282,232.39346\" \n \ + d=\"M 54.161882,299.27655 L 65.162432,299.27655 L 65.162432,295.27635 L 62.495632,295.27635 L 62.495632,297.27645 L 55.495282,297.27645\" \n \ id=\"path89\" \n \ style=\"fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 39.494482,206.89218 C 50.161682,206.89218 50.161682,206.89218 50.161682,206.89218 L 53.828532,209.55898 L 56.161982,213.55918 L 56.161982,236.22698 L 53.828532,240.22718 L 50.161682,242.89398 L 38.827782,242.89398 L 38.827782,242.89398 L 38.827782,245.56078 L 25.493782,245.56078 L 25.493782,242.89398 L 14.159882,242.89398 L 10.493032,240.22718 L 8.1595819,236.22698 L 8.1595819,213.55918 L 10.493032,209.55898 L 14.159882,206.89218 L 24.827082,206.89218 L 24.827082,210.22568 L 39.494482,210.22568 L 39.494482,206.89218 z\" \n \ + d=\"M 39.494482,271.77517 C 50.161682,271.77517 50.161682,271.77517 50.161682,271.77517 L 53.828532,274.44197 L 56.161982,278.44217 L 56.161982,301.10997 L 53.828532,305.11017 L 50.161682,307.77697 L 38.827782,307.77697 L 38.827782,307.77697 L 38.827782,310.44377 L 25.493782,310.44377 L 25.493782,307.77697 L 14.159882,307.77697 L 10.493032,305.11017 L 8.1595819,301.10997 L 8.1595819,278.44217 L 10.493032,274.44197 L 14.159882,271.77517 L 24.827082,271.77517 L 24.827082,275.10867 L 39.494482,275.10867 L 39.494482,271.77517 z\" \n \ id=\"path91\" \n \ - style=\"fill:url(#linearGradient3301);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n " + style=\"fill:url(#linearGradient3301);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n" data6a = \ " <text \n \ - y=\"26\" \n \ - id=\"text93\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"230\" \n \ + y=\"294\" \n \ id=\"tspan95\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data6b = \ " <text \n \ - y=\"26\" \n \ - id=\"text93\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"224\" \n \ + y=\"288\" \n \ id=\"tspan95\" \n \ - style=\"font-size:10px\">" + style=\"font-size:10.5px\">" data6c = \ " <text \n \ - y=\"26\" \n \ - id=\"text93\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"220\" \n \ + y=\"284\" \n \ id=\"tspan95\" \n \ style=\"font-size:10px\">" - data7b = \ "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text97\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"236\" \n \ + y=\"300\" \n \ id=\"tspan99\" \n \ style=\"font-size:10.5px\">" @@ -550,12 +535,10 @@ def main(): "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text97\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"229\" \n \ + y=\"294\" \n \ id=\"tspan99\" \n \ style=\"font-size:10px\">" @@ -563,12 +546,10 @@ def main(): "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text97\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"238\" \n \ + y=\"304\" \n \ id=\"tspan99\" \n \ style=\"font-size:10px\">" @@ -576,24 +557,22 @@ def main(): "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 70.522547,219.55948 L 73.856047,219.55948 L 73.856047,222.22628 L 78.522947,222.22628 L 78.522947,219.55948 L 139.526,219.55948 L 139.526,232.89348 L 78.522947,232.89348 L 78.522947,230.22668 L 73.856047,230.22668 L 73.856047,232.89348 L 70.522547,232.89348 L 70.522547,219.55948 z\" \n \ + d=\"M 70.522547,284.44247 L 73.856047,284.44247 L 73.856047,287.10927 L 78.522947,287.10927 L 78.522947,284.44247 L 139.526,284.44247 L 139.526,297.77647 L 78.522947,297.77647 L 78.522947,295.10967 L 73.856047,295.10967 L 73.856047,297.77647 L 70.522547,297.77647 L 70.522547,284.44247 z\" \n \ id=\"path101\" \n \ style=\"fill:url(#linearGradient3309);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"26\" \n \ - id=\"text103\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"106\" \n \ - y=\"229.5\" \n \ + y=\"294\" \n \ id=\"tspan105\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data10 = \ "</tspan> \n \ </text> \n \ <g \n \ - transform=\"matrix(0.6667,0,0,0.6667,7.4928819,258.48628)\" \n \ + transform=\"matrix(0.6667,0,0,0.6667,7.4928819,323.36927)\" \n \ id=\"g107\"> \n \ <path \n \ d=\"M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9\" \n \ @@ -605,40 +584,34 @@ def main(): style=\"fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1\" /> \n \ </g> \n \ <path \n \ - d=\"M 39.494482,253.31936 C 50.161682,253.31936 50.161682,253.31936 50.161682,253.31936 L 53.828532,255.98616 L 56.161982,259.98636 L 56.161982,282.65416 L 53.828532,286.65436 L 50.161682,289.32116 L 38.827782,289.32116 L 38.827782,289.32116 L 38.827782,291.98796 L 25.493782,291.98796 L 25.493782,289.32116 L 14.159882,289.32116 L 10.493032,286.65436 L 8.1595819,282.65416 L 8.1595819,259.98636 L 10.493032,255.98616 L 14.159882,253.31936 L 24.827082,253.31936 L 24.827082,256.65286 L 39.494482,256.65286 L 39.494482,253.31936 z\" \n \ + d=\"M 39.494482,318.20235 C 50.161682,318.20235 50.161682,318.20235 50.161682,318.20235 L 53.828532,320.86915 L 56.161982,324.86935 L 56.161982,347.53715 L 53.828532,351.53735 L 50.161682,354.20415 L 38.827782,354.20415 L 38.827782,354.20415 L 38.827782,356.87095 L 25.493782,356.87095 L 25.493782,354.20415 L 14.159882,354.20415 L 10.493032,351.53735 L 8.1595819,347.53715 L 8.1595819,324.86935 L 10.493032,320.86915 L 14.159882,318.20235 L 24.827082,318.20235 L 24.827082,321.53585 L 39.494482,321.53585 L 39.494482,318.20235 z\" \n \ id=\"path113\" \n \ - style=\"fill:url(#linearGradient3317);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n " + style=\"fill:url(#linearGradient3317);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n" data11a = \ " <text \n \ - y=\"26\" \n \ - id=\"text115\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"277\" \n \ + y=\"341\" \n \ id=\"tspan117\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data11b = \ " <text \n \ - y=\"26\" \n \ - id=\"text115\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"271\" \n \ + y=\"335\" \n \ id=\"tspan117\" \n \ style=\"font-size:10.5px\">" data11c = \ " <text \n \ - y=\"26\" \n \ - id=\"text115\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"267\" \n \ + y=\"330\" \n \ id=\"tspan117\" \n \ style=\"font-size:10px\">" @@ -646,12 +619,10 @@ def main(): "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text119\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"283\" \n \ + y=\"347\" \n \ id=\"tspan121\" \n \ style=\"font-size:10.5px\">" @@ -659,12 +630,10 @@ def main(): "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text119\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"276\" \n \ + y=\"340\" \n \ id=\"tspan121\" \n \ style=\"font-size:10px\">" @@ -672,12 +641,10 @@ def main(): "</tspan> \n \ </text> \n \ <text \n \ - y=\"26\" \n \ - id=\"text119\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"32\" \n \ - y=\"285\" \n \ + y=\"350\" \n \ id=\"tspan121\" \n \ style=\"font-size:10px\">" @@ -685,203 +652,85 @@ def main(): "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 70.522547,265.98666 L 73.856047,265.98666 L 73.856047,268.65346 L 78.522947,268.65346 L 78.522947,265.98666 L 139.526,265.98666 L 139.526,279.32066 L 78.522947,279.32066 L 78.522947,276.65386 L 73.856047,276.65386 L 73.856047,279.32066 L 70.522547,279.32066 L 70.522547,265.98666 z\" \n \ + d=\"M 70.522547,330.86965 L 73.856047,330.86965 L 73.856047,333.53645 L 78.522947,333.53645 L 78.522947,330.86965 L 139.526,330.86965 L 139.526,344.20365 L 78.522947,344.20365 L 78.522947,341.53685 L 73.856047,341.53685 L 73.856047,344.20365 L 70.522547,344.20365 L 70.522547,330.86965 z\" \n \ id=\"path123\" \n \ style=\"fill:url(#linearGradient3325);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ - y=\"26\" \n \ - id=\"text125\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"106\" \n \ - y=\"276\" \n \ + y=\"341\" \n \ id=\"tspan127\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" data15 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 99.4375,303.72014 L 107.6875,303.72014 L 107.6875,306.72014 L 105.6875,306.72014 L 105.6875,305.22014 L 100.4375,305.22014\" \n \ + d=\"M 99.4375,368.60313 L 107.6875,368.60313 L 107.6875,371.60313 L 105.6875,371.60313 L 105.6875,370.10313 L 100.4375,370.10313\" \n \ id=\"path2493\" \n \ style=\"fill:#e0e000;fill-opacity:1;stroke:#a08000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 99.4375,317.47014 L 107.6875,317.47014 L 107.6875,314.47014 L 105.6875,314.47014 L 105.6875,315.97014 L 100.4375,315.97014\" \n \ + d=\"M 99.4375,382.35313 L 107.6875,382.35313 L 107.6875,379.35313 L 105.6875,379.35313 L 105.6875,380.85313 L 100.4375,380.85313\" \n \ id=\"path2495\" \n \ style=\"fill:#e0e000;fill-opacity:1;stroke:#908000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 75.0625,301.09514 C 83.0625,301.09514 97.0625,301.09514 97.0625,301.09514 C 97.0625,301.09514 99.1284,302.33842 99.8125,303.09514 C 100.51123,303.86805 101.5625,306.09514 101.5625,306.09514 L 101.5625,315.59514 C 101.5625,315.59514 100.45397,317.44197 99.8125,318.09514 C 99.09772,318.82295 97.0625,320.09514 97.0625,320.09514 L 74.5625,320.09514 L 74.5625,320.09514 L 74.5625,322.09514 L 64.5625,322.09514 L 64.5625,320.09514 L 42.0625,320.09514 C 42.0625,320.09514 40.02728,318.82295 39.3125,318.09514 C 38.671025,317.44197 37.5625,315.59514 37.5625,315.59514 L 37.5625,306.09514 C 37.5625,306.09514 38.613764,303.86805 39.3125,303.09514 C 39.996601,302.33842 42.0625,301.09514 42.0625,301.09514 L 64.0625,301.09514 L 64.0625,303.59514 L 75.0625,303.59514 L 75.0625,301.09514 z\" \n \ + d=\"M 75.0625,365.97813 C 83.0625,365.97813 97.0625,365.97813 97.0625,365.97813 C 97.0625,365.97813 99.1284,367.22141 99.8125,367.97813 C 100.51123,368.75104 101.5625,370.97813 101.5625,370.97813 L 101.5625,380.47813 C 101.5625,380.47813 100.45397,382.32496 99.8125,382.97813 C 99.09772,383.70594 97.0625,384.97813 97.0625,384.97813 L 74.5625,384.97813 L 74.5625,384.97813 L 74.5625,386.97813 L 64.5625,386.97813 L 64.5625,384.97813 L 42.0625,384.97813 C 42.0625,384.97813 40.02728,383.70594 39.3125,382.97813 C 38.671025,382.32496 37.5625,380.47813 37.5625,380.47813 L 37.5625,370.97813 C 37.5625,370.97813 38.613764,368.75104 39.3125,367.97813 C 39.996601,367.22141 42.0625,365.97813 42.0625,365.97813 L 64.0625,365.97813 L 64.0625,368.47813 L 75.0625,368.47813 L 75.0625,365.97813 z\" \n \ id=\"path3067\" \n \ style=\"fill:url(#linearGradient3333);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ - <g \n \ - transform=\"matrix(0.6667,0,0,0.6667,8.135112,390.2883)\" \n \ - id=\"g159\" \n \ - style=\"fill:#f0e000;fill-opacity:1\"> \n \ - <path \n \ - d=\"M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9\" \n \ - id=\"path161\" \n \ - style=\"fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1\" /> \n \ - <path \n \ - d=\"M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5\" \n \ - id=\"path163\" \n \ - style=\"fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1\" /> \n \ - </g> \n \ <path \n \ - d=\"M 40.077007,390.16934 C 50.744207,390.16934 50.744207,390.16934 50.744207,390.16934 C 50.744207,390.16934 53.498877,391.82712 54.411057,392.83614 C 55.342757,393.86674 56.744507,396.83634 56.744507,396.83634 L 56.744507,409.50364 C 56.744507,409.50364 55.266407,411.9662 54.411057,412.83714 C 53.457977,413.80761 50.744207,415.50394 50.744207,415.50394 L 39.410307,415.50394 L 39.410307,415.50394 L 39.410307,418.17074 L 26.07631,418.17074 L 26.07631,415.50394 L 14.74241,415.50394 C 14.74241,415.50394 12.028648,413.80761 11.07556,412.83714 C 10.220217,411.9662 8.74211,409.50364 8.74211,409.50364 L 8.74211,396.83634 C 8.74211,396.83634 10.143866,393.86674 11.07556,392.83614 C 11.98774,391.82712 14.74241,390.16934 14.74241,390.16934 L 25.40961,390.16934 L 25.40961,393.50284 L 40.077007,393.50284 L 40.077007,390.16934 z\" \n \ - id=\"path165\" \n \ - style=\"fill:url(#linearGradient3374);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ - <text \n \ - x=\"-1.571244\" \n \ - y=\"4.74717\" \n \ - id=\"text167\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"32.428757\" \n \ - y=\"405.74716\" \n \ - id=\"tspan169\" \n \ - style=\"font-size:10.5px;fill:#000000;fill-opacity:1\">" - - data16 = \ -"</tspan> \n \ - </text> \n \ - <path \n \ - d=\"M 70.522547,397.50304 L 73.856047,397.50304 L 73.856047,400.16984 L 78.522947,400.16984 L 78.522947,397.50304 L 139.526,397.50304 L 139.526,410.83704 L 78.522947,410.83704 L 78.522947,408.17024 L 73.856047,408.17024 L 73.856047,410.83704 L 70.522547,410.83704 L 70.522547,397.50304 z\" \n \ - id=\"path173\" \n \ - style=\"fill:url(#linearGradient3396);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ - <text \n \ - x=\"5.2105079\" \n \ - y=\"8\" \n \ - id=\"text175\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"105.21051\" \n \ - y=\"407\" \n \ - id=\"tspan177\" \n \ - style=\"font-size:10.5px;fill:#000000;fill-opacity:1\">" - - data17 = \ -"</tspan> \n \ - </text> \n \ - <path \n \ - d=\"M 40.07701,424.99768 C 50.74421,424.99768 50.74421,424.99768 50.74421,424.99768 L 54.41106,427.66448 L 56.74451,431.66468 L 56.74451,454.33248 L 54.41106,458.33268 L 50.74421,460.99948 L 39.41031,460.99948 L 39.41031,460.99948 L 39.41031,463.66628 L 26.07631,463.66628 L 26.07631,460.99948 L 14.74241,460.99948 L 11.07556,458.33268 L 8.74211,454.33248 L 8.74211,431.66468 L 11.07556,427.66448 L 14.74241,424.99768 L 25.40961,424.99768 L 25.40961,428.33118 L 40.07701,428.33118 L 40.07701,424.99768 z\" \n \ - id=\"path179\" \n \ - style=\"fill:url(#linearGradient3404);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ - <g \n \ - transform=\"translate(-0.5838651,1.9663391)\" \n \ - id=\"g181\"> \n \ - <text \n \ - id=\"text183\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"33\" \n \ - y=\"441\" \n \ - id=\"tspan185\" \n \ - style=\"font-size:10.5px\">" - - data18 = \ -"</tspan> \n \ - </text> \n \ - <text \n \ - id=\"text187\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"33\" \n \ - y=\"453\" \n \ - id=\"tspan189\" \n \ - style=\"font-size:10.5px\">" - - data19 = \ -"</tspan> \n \ - </text> \n \ - </g> \n \ - <path \n \ - d=\"M 113.81429,424.99768 C 124.48149,424.99768 124.48149,424.99768 124.48149,424.99768 L 128.14834,427.66448 L 130.48179,431.66468 L 130.48179,454.33248 L 128.14834,458.33268 L 124.48149,460.99948 L 113.14759,460.99948 L 113.14759,460.99948 L 113.14759,463.66628 L 99.813592,463.66628 L 99.813592,460.99948 L 88.479683,460.99948 L 84.812833,458.33268 L 82.479383,454.33248 L 82.479383,431.66468 L 84.812833,427.66448 L 88.479683,424.99768 L 99.146892,424.99768 L 99.146892,428.33118 L 113.81429,428.33118 L 113.81429,424.99768 z\" \n \ - id=\"path191\" \n \ - style=\"fill:url(#linearGradient3412);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1\" /> \n \ - <g \n \ - transform=\"translate(1.1422305,0)\" \n \ - id=\"g193\"> \n \ - <text \n \ - id=\"text195\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"105\" \n \ - y=\"441\" \n \ - id=\"tspan197\" \n \ - style=\"font-size:10.5px\">" - - data20 = \ -"</tspan> \n \ - </text> \n \ - <text \n \ - id=\"text199\" \n \ - style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"105\" \n \ - y=\"453\" \n \ - id=\"tspan201\" \n \ - style=\"font-size:10.5px\">" - - data21 = \ -"</tspan> \n \ - </text> \n \ - </g> \n \ - <path \n \ - d=\"M 43.524995,306.8 L 46.024995,306.8 L 46.024995,308.8 L 49.524995,308.8 L 49.524995,306.8 L 95.275005,306.8 L 95.275005,316.8 L 49.524995,316.8 L 49.524995,314.8 L 46.024995,314.8 L 46.024995,316.8 L 43.524995,316.8 L 43.524995,306.8 z\" \n \ + d=\"M 43.524995,371.68299 L 46.024995,371.68299 L 46.024995,373.68299 L 49.524995,373.68299 L 49.524995,371.68299 L 95.275005,371.68299 L 95.275005,381.68299 L 49.524995,381.68299 L 49.524995,379.68299 L 46.024995,379.68299 L 46.024995,381.68299 L 43.524995,381.68299 L 43.524995,371.68299 z\" \n \ id=\"path3478\" \n \ style=\"fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 46.749995,175 L 49.249995,175 L 49.249995,177 L 52.749995,177 L 52.749995,175 L 98.5,175 L 98.5,185 L 52.749995,185 L 52.749995,183 L 49.249995,183 L 49.249995,185 L 46.749995,185 L 46.749995,175 z\" \n \ + d=\"M 46.749995,216.9838 L 49.249995,216.9838 L 49.249995,218.9838 L 52.749995,218.9838 L 52.749995,216.9838 L 98.5,216.9838 L 98.5,226.9838 L 52.749995,226.9838 L 52.749995,224.9838 L 49.249995,224.9838 L 49.249995,226.9838 L 46.749995,226.9838 L 46.749995,216.9838 z\" \n \ id=\"path3491\" \n \ style=\"fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 46.124998,140.375 L 48.624998,140.375 L 48.624998,142.375 L 52.124998,142.375 L 52.124998,140.375 L 97.875,140.375 L 97.875,150.375 L 52.124998,150.375 L 52.124998,148.375 L 48.624998,148.375 L 48.624998,150.375 L 46.124998,150.375 L 46.124998,140.375 z\" \n \ + d=\"M 46.124998,182.3588 L 48.624998,182.3588 L 48.624998,184.3588 L 52.124998,184.3588 L 52.124998,182.3588 L 97.875,182.3588 L 97.875,192.3588 L 52.124998,192.3588 L 52.124998,190.3588 L 48.624998,190.3588 L 48.624998,192.3588 L 46.124998,192.3588 L 46.124998,182.3588 z\" \n \ id=\"path3499\" \n \ style=\"fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 37.995002,361.21701 L 41.345002,361.21701 L 41.345002,363.89701 L 46.035002,363.89701 L 46.035002,361.21701 L 107.34001,361.21701 L 107.34001,374.61701 L 46.035002,374.61701 L 46.035002,371.93701 L 41.345002,371.93701 L 41.345002,374.61701 L 37.995002,374.61701 L 37.995002,361.21701 z\" \n \ + d=\"M 37.995002,426.1 L 41.345002,426.1 L 41.345002,428.78 L 46.035002,428.78 L 46.035002,426.1 L 107.34001,426.1 L 107.34001,439.5 L 46.035002,439.5 L 46.035002,436.82 L 41.345002,436.82 L 41.345002,439.5 L 37.995002,439.5 L 37.995002,426.1 z\" \n \ id=\"path2709\" \n \ style=\"fill:url(#linearGradient3349);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <text \n \ - x=\"-0.0188425\" \n \ - y=\"8\" \n \ - id=\"text153\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"72.481155\" \n \ - y=\"372\" \n \ + x=\"72.5\" \n \ + y=\"437\" \n \ id=\"tspan155\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" - data22 = \ + data16 = \ "</tspan> \n \ </text> \n \ <path \n \ - d=\"M 42.749422,333.875 L 42.749422,338.375 L 39.374422,338.375 L 39.374422,336.375 L 36.749422,336.375 L 36.749422,346.375 L 39.374422,346.375 L 39.374422,344.375 L 42.749422,344.375 L 42.749422,349 L 99.874422,348.875 L 99.874422,333.875 L 42.749422,333.875 z\" \n \ + d=\"M 42.749422,398.75799 L 42.749422,403.25799 L 39.374422,403.25799 L 39.374422,401.25799 L 36.749422,401.25799 L 36.749422,411.25799 L 39.374422,411.25799 L 39.374422,409.25799 L 42.749422,409.25799 L 42.749422,413.88299 L 99.874422,413.75799 L 99.874422,398.75799 L 42.749422,398.75799 z\" \n \ id=\"path2718\" \n \ style=\"fill:url(#linearGradient3341);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 45.874422,336.375 L 48.374422,336.375 L 48.374422,338.375 L 51.874422,338.375 L 51.874422,336.375 L 97.624427,336.375 L 97.624427,346.375 L 51.874422,346.375 L 51.874422,344.375 L 48.374422,344.375 L 48.374422,346.375 L 45.874422,346.375 L 45.874422,336.375 z\" \n \ + d=\"M 45.874422,401.25799 L 48.374422,401.25799 L 48.374422,403.25799 L 51.874422,403.25799 L 51.874422,401.25799 L 97.624427,401.25799 L 97.624427,411.25799 L 51.874422,411.25799 L 51.874422,409.25799 L 48.374422,409.25799 L 48.374422,411.25799 L 45.874422,411.25799 L 45.874422,401.25799 z\" \n \ id=\"path2720\" \n \ style=\"fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <path \n \ - d=\"M 97,45.558706 C 97.09921,52.349516 77.5,58.058706 77.5,58.058706 L 77.5,58.058706 L 77.5,60.058706 L 67.5,60.058706 L 67.5,58.058706 C 67.5,58.058706 47.90079,52.349516 48,45.558706 C 48.12259,37.167636 64.10804,33.058706 72.5,33.058706 C 80.89196,33.058706 96.87741,37.167636 97,45.558706 z\" \n \ + d=\"M 97,50 C 97.09921,56.79081 77.5,62.5 77.5,62.5 L 77.5,62.5 L 77.5,64.5 L 67.5,64.5 L 67.5,62.5 C 67.5,62.5 47.90079,56.79081 48,50 C 48.12259,41.60893 64.10804,37.5 72.5,37.5 C 80.89196,37.5 96.87741,41.60893 97,50 z\" \n \ id=\"path2715\" \n \ style=\"fill:url(#linearGradient3245);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ <text \n \ - id=\"text87\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"72\" \n \ - y=\"49\" \n \ + x=\"72.5\" \n \ + y=\"53.5\" \n \ id=\"tspan89\" \n \ - style=\"font-size:10.5px\">" + style=\"font-size:11px\">" - data23 = \ + data17 = \ "</tspan> \n \ </text> \n \ </svg> \n" + FILE = open(os.path.join("../images", sys.argv[1], mygroup, myname+".svg"), "w") FILE.write(data0) FILE.write(_(mystring1).encode("utf-8")) @@ -940,24 +789,10 @@ def main(): FILE.write(data16) FILE.write(_(mystring9).encode("utf-8")) FILE.write(data17) - strings = _(mystring10).split(" ",2) - FILE.write(strings[0].encode("utf-8")) - FILE.write(data18) - if len(strings) == 2: - FILE.write(strings[1].encode("utf-8")) - FILE.write(data19) - strings = _(mystring11).split(" ",2) - FILE.write(strings[0].encode("utf-8")) - FILE.write(data20) - if len(strings) == 2: - FILE.write(strings[1].encode("utf-8")) - FILE.write(data21) - FILE.write(_(mystring12).encode("utf-8")) - FILE.write(data22) - FILE.write(_(mystring13).encode("utf-8")) - FILE.write(data23) FILE.close() return if __name__ == "__main__": main() + + @@ -30,7 +30,7 @@ def main(): myname = "pop" mystring = "pop" - mygroup = "myblocks" + mygroup = "sensors" if len(sys.argv) != 2: print "Error: Usage is " + myname + ".py lang" @@ -41,49 +41,56 @@ def main(): t.install() print _(mystring) - data0 = \ "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> \n \ +<!-- Created with Inkscape (http://www.inkscape.org/) --> \n \ <svg \n \ + xmlns:svg=\"http://www.w3.org/2000/svg\" \n \ xmlns=\"http://www.w3.org/2000/svg\" \n \ xmlns:xlink=\"http://www.w3.org/1999/xlink\" \n \ + version=\"1.0\" \n \ width=\"105\" \n \ - height=\"21\"> \n \ - <defs> \n \ + height=\"21\" \n \ + id=\"svg2\"> \n \ + <defs \n \ + id=\"defs4\"> \n \ <linearGradient \n \ id=\"linearGradient3166\"> \n \ <stop \n \ - style=\"stop-color:#ffffff;stop-opacity:1;\" \n \ - offset=\"0\" \n \ - id=\"stop3168\" /> \n \ + id=\"stop3168\" \n \ + style=\"stop-color:#ffffff;stop-opacity:1\" \n \ + offset=\"0\" /> \n \ <stop \n \ - style=\"stop-color:#ffff00;stop-opacity:1;\" \n \ - offset=\"1\" \n \ - id=\"stop3170\" /> \n \ + id=\"stop3170\" \n \ + style=\"stop-color:#ff0000;stop-opacity:1\" \n \ + offset=\"1\" /> \n \ </linearGradient> \n \ <linearGradient \n \ - xlink:href=\"#linearGradient3166\" \n \ - id=\"linearGradient3172\" \n \ x1=\"0\" \n \ y1=\"0\" \n \ x2=\"104\" \n \ y2=\"21\" \n \ + id=\"linearGradient3172\" \n \ + xlink:href=\"#linearGradient3166\" \n \ gradientUnits=\"userSpaceOnUse\" /> \n \ </defs> \n \ <path \n \ - style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1\" \n \ - d=\"M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z\" /> \n \ + d=\"M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z\" \n \ + id=\"path10\" \n \ + style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1\" /> \n \ <text \n \ - style=\"font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans\"> \n \ + id=\"text12\" \n \ + style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ x=\"52\" \n \ y=\"15.5\" \n \ + id=\"tspan14\" \n \ style=\"font-size:16px\">" data1 = \ "</tspan> \n \ </text> \n \ -</svg> \n " +</svg> \n" FILE = open(os.path.join("../images", sys.argv[1], mygroup, myname + ".svg"), "w") diff --git a/svg/printheap.py b/svg/printheap.py index 6cb06a4..42cd38c 100644 --- a/svg/printheap.py +++ b/svg/printheap.py @@ -30,7 +30,7 @@ def main(): myname = "printheap" mystring = "show heap" - mygroup = "myblocks" + mygroup = "sensors" if len(sys.argv) != 2: print "Error: Usage is " + myname + ".py lang" @@ -58,7 +58,7 @@ def main(): offset=\"0\" \n \ id=\"stop3168\" /> \n \ <stop \n \ - style=\"stop-color:#ffff00;stop-opacity:1;\" \n \ + style=\"stop-color:#ff0000;stop-opacity:1;\" \n \ offset=\"1\" \n \ id=\"stop3170\" /> \n \ </linearGradient> \n \ @@ -72,7 +72,7 @@ def main(): gradientUnits=\"userSpaceOnUse\" /> \n \ </defs> \n \ <path \n \ - style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1\" \n \ + style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1\" \n \ d=\"M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z\" /> \n " data1a = \ diff --git a/svg/push.py b/svg/push.py new file mode 100644 index 0000000..d8705f1 --- /dev/null +++ b/svg/push.py @@ -0,0 +1,104 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +#Copyright (c) 2009, Sugar Labs + +#Permission is hereby granted, free of charge, to any person obtaining a copy +#of this software and associated documentation files (the "Software"), to deal +#in the Software without restriction, including without limitation the rights +#to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +#copies of the Software, and to permit persons to whom the Software is +#furnished to do so, subject to the following conditions: + +#The above copyright notice and this permission notice shall be included in +#all copies or substantial portions of the Software. + +#THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +#IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +#FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +#AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +#LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +#OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +#THE SOFTWARE. + +import sys +import os +import os.path +import gettext + +def main(): + + myname = "push" + mystring = "push" + mygroup = "sensors" + + if len(sys.argv) != 2: + print "Error: Usage is " + myname + ".py lang" + return + + t = gettext.translation("org.laptop.TurtleArtActivity", "../locale", languages=[sys.argv[1]]) + _ = t.ugettext + t.install() + + print _(mystring) + + data0 = \ +"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> \n \ +<svg \n \ + xmlns=\"http://www.w3.org/2000/svg\" \n \ + xmlns:xlink=\"http://www.w3.org/1999/xlink\" \n \ + width=\"87\" \n \ + height=\"44\"> \n \ + <defs> \n \ + <linearGradient \n \ + id=\"linearGradient3166\"> \n \ + <stop \n \ + style=\"stop-color:#ffffff;stop-opacity:1;\" \n \ + offset=\"0\" \n \ + id=\"stop3168\" /> \n \ + <stop \n \ + style=\"stop-color:#ff0000;stop-opacity:1;\" \n \ + offset=\"1\" \n \ + id=\"stop3170\" /> \n \ + </linearGradient> \n \ + <linearGradient \n \ + xlink:href=\"#linearGradient3166\" \n \ + id=\"linearGradient3172\" \n \ + x1=\"0\" \n \ + y1=\"22\" \n \ + x2=\"74\" \n \ + y2=\"22\" \n \ + gradientUnits=\"userSpaceOnUse\" /> \n \ + </defs> \n \ + <path \n \ + style=\"fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1.50000000000000000;stroke-opacity:1\" \n \ + d=\"M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9\" /> \n \ + <path \n \ + style=\"fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1.50000000000000000;stroke-opacity:1\" \n \ + d=\"M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5\" /> \n \ + <path \n \ + style=\"fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1\" \n \ + d=\"M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z\" /> \n \ + <text \n \ + style=\"font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"37\" \n \ + y=\"26\" \n \ + style=\"font-size:16px;;font-family:Bitstream Vera Sans\">" + + data1 = \ +"</tspan> \n \ + </text> \n \ +</svg>\n" + + + FILE = open(os.path.join("../images", sys.argv[1], mygroup, myname + ".svg"), "w") + FILE.write(data0) + FILE.write(_(mystring).encode("utf-8")) + FILE.write(data1) + FILE.close() + return + +if __name__ == "__main__": + main() + diff --git a/svg/sensorsgroup.py b/svg/sensorsgroup.py index 1affb19..8eeec3b 100644 --- a/svg/sensorsgroup.py +++ b/svg/sensorsgroup.py @@ -34,6 +34,10 @@ def main(): mystring3 = "keyboard" mystring4 = "hres" mystring5 = "vres" + mystring6 = "pop" + mystring7 = "show heap" + mystring8 = "empty heap" + mystring9 = "push" mygroup = "sensors" if len(sys.argv) != 2: @@ -49,6 +53,11 @@ def main(): print _(mystring3) print _(mystring4) print _(mystring5) + print _(mystring6) + print _(mystring7) + print _(mystring8) + print _(mystring9) + data0 = \ "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> \n \ @@ -59,7 +68,7 @@ def main(): xmlns:xlink=\"http://www.w3.org/1999/xlink\" \n \ version=\"1.0\" \n \ width=\"145\" \n \ - height=\"404\" \n \ + height=\"500\" \n \ id=\"svg2\"> \n \ <defs \n \ id=\"defs4\"> \n \ @@ -75,65 +84,10 @@ def main(): offset=\"1\" /> \n \ </linearGradient> \n \ <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ - id=\"linearGradient2487\" \n \ - xlink:href=\"#linearGradient3712\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.50255,109.49499)\" /> \n \ - <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"174.22649\" \n \ - x2=\"140.1927\" \n \ - y2=\"174.22649\" \n \ - id=\"linearGradient2494\" \n \ - xlink:href=\"#linearGradient3712\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.50255,109.25224)\" /> \n \ - <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ - id=\"linearGradient2501\" \n \ - xlink:href=\"#linearGradient3712\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.502549,135.82996)\" /> \n \ - <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"174.22649\" \n \ - x2=\"140.1927\" \n \ - y2=\"174.22649\" \n \ - id=\"linearGradient2508\" \n \ - xlink:href=\"#linearGradient3712\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.502549,135.5872)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"74\" \n \ - y2=\"22\" \n \ - id=\"linearGradient3172\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ - <linearGradient \n \ - id=\"linearGradient3166\"> \n \ - <stop \n \ - id=\"stop3168\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop3170\" \n \ - style=\"stop-color:#ff0000;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ + x1=\"69\" \n \ + y1=\"226\" \n \ + x2=\"140\" \n \ + y2=\"226\" \n \ id=\"linearGradient2431\" \n \ xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ @@ -144,377 +98,171 @@ def main(): x2=\"74\" \n \ y2=\"22\" \n \ id=\"linearGradient3208\" \n \ - xlink:href=\"#linearGradient3166\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ gradientTransform=\"matrix(0.67,0,0,0.67,47.71,36.248183)\" /> \n \ <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ - id=\"linearGradient2441\" \n \ + x1=\"69\" \n \ + y1=\"226\" \n \ + x2=\"140\" \n \ + y2=\"226\" \n \ + id=\"linearGradient2505\" \n \ xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.524276,132.44905)\" /> \n \ + gradientTransform=\"translate(-32.524278,106.11408)\" /> \n \ <linearGradient \n \ x1=\"69.85585\" \n \ y1=\"226.65366\" \n \ x2=\"140.1927\" \n \ y2=\"226.65366\" \n \ - id=\"linearGradient2443\" \n \ + id=\"linearGradient2507\" \n \ xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.524278,106.11408)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"64\" \n \ - y2=\"0\" \n \ - id=\"linearGradient2540\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(34.404412,58.027574)\" /> \n \ - <linearGradient \n \ - id=\"linearGradient2504\"> \n \ - <stop \n \ - id=\"stop2506\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2508\" \n \ - style=\"stop-color:#00ff00;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"64\" \n \ - y2=\"0\" \n \ - id=\"linearGradient2510\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(0,4.96875)\" /> \n \ - <linearGradient \n \ - x1=\"210\" \n \ - y1=\"10.5\" \n \ - x2=\"0\" \n \ - y2=\"10.5\" \n \ - id=\"linearGradient2512\" \n \ - xlink:href=\"#linearGradient3886\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ - <linearGradient \n \ - id=\"linearGradient2514\"> \n \ - <stop \n \ - id=\"stop2516\" \n \ - style=\"stop-color:#0000ff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2518\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"210\" \n \ - y1=\"10.5\" \n \ - x2=\"0\" \n \ - y2=\"10.5\" \n \ - id=\"linearGradient2520\" \n \ - xlink:href=\"#linearGradient3886\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"64\" \n \ - y2=\"0\" \n \ - id=\"linearGradient2522\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(0,4.96875)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"104\" \n \ - y2=\"21\" \n \ - id=\"linearGradient2524\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(0,5.4999997)\" /> \n \ - <linearGradient \n \ - id=\"linearGradient2492\"> \n \ - <stop \n \ - id=\"stop2494\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2496\" \n \ - style=\"stop-color:#00ff00;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"104\" \n \ - y2=\"21\" \n \ - id=\"linearGradient2493\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ - <linearGradient \n \ - id=\"linearGradient2486\"> \n \ - <stop \n \ - id=\"stop2488\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2490\" \n \ - style=\"stop-color:#0000ff;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - id=\"linearGradient2509\"> \n \ - <stop \n \ - id=\"stop2511\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2513\" \n \ - style=\"stop-color:#ffff00;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ + gradientTransform=\"translate(-32.524276,132.44905)\" /> \n \ <linearGradient \n \ x1=\"0\" \n \ y1=\"22\" \n \ x2=\"74\" \n \ y2=\"22\" \n \ - id=\"linearGradient2515\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ + id=\"linearGradient2513\" \n \ + xlink:href=\"#linearGradient3712\" \n \ + gradientUnits=\"userSpaceOnUse\" \n \ + gradientTransform=\"matrix(0.5,0,0,0.5,34.0625,146.60834)\" /> \n \ <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"128.68382\" \n \ - y2=\"22\" \n \ - id=\"linearGradient2623\" \n \ - xlink:href=\"#linearGradient3166\" \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3199\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ - id=\"linearGradient2595\"> \n \ - <stop \n \ - id=\"stop2597\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2599\" \n \ - style=\"stop-color:#00ff00;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"74\" \n \ - y2=\"22\" \n \ - id=\"linearGradient2601\" \n \ - xlink:href=\"#linearGradient3166\" \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3209\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ - id=\"linearGradient2473\"> \n \ - <stop \n \ - id=\"stop2475\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2477\" \n \ - style=\"stop-color:#00ff00;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"64\" \n \ - y2=\"0\" \n \ - id=\"linearGradient4238\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(0,4.96875)\" /> \n \ - <linearGradient \n \ - x1=\"210\" \n \ - y1=\"10.5\" \n \ - x2=\"0\" \n \ - y2=\"10.5\" \n \ - id=\"linearGradient4211\" \n \ - xlink:href=\"#linearGradient3886\" \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3213\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ - id=\"linearGradient3886\"> \n \ - <stop \n \ - id=\"stop3888\" \n \ - style=\"stop-color:#0000ff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop3890\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ - <linearGradient \n \ - x1=\"210\" \n \ - y1=\"10.5\" \n \ - x2=\"0\" \n \ - y2=\"10.5\" \n \ - id=\"linearGradient2496\" \n \ - xlink:href=\"#linearGradient3886\" \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3219\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ - x1=\"0\" \n \ - y1=\"0\" \n \ - x2=\"64\" \n \ - y2=\"0\" \n \ - id=\"linearGradient2608\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(0,4.96875)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"128.68382\" \n \ - y2=\"22\" \n \ - id=\"linearGradient2606\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(11.5,0)\" /> \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3222\" \n \ + xlink:href=\"#linearGradient3712\" \n \ + gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ - id=\"linearGradient2600\"> \n \ - <stop \n \ - id=\"stop2602\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2604\" \n \ - style=\"stop-color:#ff0000;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ + x1=\"34.0625\" \n \ + y1=\"156.60834\" \n \ + x2=\"110.9375\" \n \ + y2=\"156.60834\" \n \ + id=\"linearGradient3225\" \n \ + xlink:href=\"#linearGradient3712\" \n \ + gradientUnits=\"userSpaceOnUse\" /> \n \ <linearGradient \n \ x1=\"0\" \n \ y1=\"22\" \n \ x2=\"74\" \n \ y2=\"22\" \n \ - id=\"linearGradient3432\" \n \ - xlink:href=\"#linearGradient3166\" \n \ + id=\"linearGradient3318\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"matrix(0.5,0,0,0.5,34.1875,291.59109)\" /> \n \ + gradientTransform=\"matrix(0.67,0,0,0.67,15.710001,283.04264)\" /> \n \ <linearGradient \n \ x1=\"0\" \n \ y1=\"22\" \n \ x2=\"74\" \n \ y2=\"22\" \n \ - id=\"linearGradient2502\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"matrix(0.5,0,0,0.5,34.1875,291.59109)\" /> \n \ - <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ - id=\"linearGradient2505\" \n \ + id=\"linearGradient3320\" \n \ xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.524278,106.11408)\" /> \n \ + gradientTransform=\"matrix(0.67,0,0,0.67,77.710001,282.90001)\" /> \n \ <linearGradient \n \ - x1=\"69.85585\" \n \ - y1=\"226.65366\" \n \ - x2=\"140.1927\" \n \ - y2=\"226.65366\" \n \ - id=\"linearGradient2507\" \n \ + x1=\"69\" \n \ + y1=\"226\" \n \ + x2=\"140\" \n \ + y2=\"226\" \n \ + id=\"linearGradient3322\" \n \ xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"translate(-32.524276,132.44905)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"74\" \n \ - y2=\"22\" \n \ - id=\"linearGradient2616\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" /> \n \ - <linearGradient \n \ - id=\"linearGradient2610\"> \n \ - <stop \n \ - id=\"stop2612\" \n \ - style=\"stop-color:#ffffff;stop-opacity:1\" \n \ - offset=\"0\" /> \n \ - <stop \n \ - id=\"stop2614\" \n \ - style=\"stop-color:#ff0000;stop-opacity:1\" \n \ - offset=\"1\" /> \n \ - </linearGradient> \n \ + gradientTransform=\"translate(-33.02428,30.4667)\" /> \n \ <linearGradient \n \ x1=\"0\" \n \ y1=\"22\" \n \ x2=\"74\" \n \ y2=\"22\" \n \ - id=\"linearGradient3398\" \n \ - xlink:href=\"#linearGradient3166\" \n \ - gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"matrix(0.5,0,0,0.5,54,116.57443)\" /> \n \ - <linearGradient \n \ - x1=\"0\" \n \ - y1=\"22\" \n \ - x2=\"74\" \n \ - y2=\"22\" \n \ - id=\"linearGradient2543\" \n \ - xlink:href=\"#linearGradient3166\" \n \ + id=\"linearGradient3452\" \n \ + xlink:href=\"#linearGradient3712\" \n \ gradientUnits=\"userSpaceOnUse\" \n \ - gradientTransform=\"matrix(0.5,0,0,0.5,34.0625,146.60834)\" /> \n \ + gradientTransform=\"matrix(0.67,0,0,0.67,43.3125,226.87273)\" /> \n \ </defs> \n \ <path \n \ - d=\"M 0.5594301,0.5 L 0.49711997,390.41023 L 3.6209793,397.14297 L 8.494839,401.1072 L 15.156388,403.50288 L 128.9813,403.50288 L 135.82978,400.93866 L 141.77903,396.04729 L 144.50288,387.79171 L 144.54057,0.5 L 0.5594301,0.5 z\" \n \ - id=\"path13\" \n \ + d=\"M 0.4344301,0.5 L 0.37211997,486.41023 L 3.4959793,493.14297 L 8.369839,497.1072 L 15.031388,499.50288 L 128.8563,499.50288 L 135.70478,496.93866 L 141.65403,492.04729 L 144.37788,483.79171 L 144.41557,0.5 L 0.4344301,0.5 z\" \n \ + id=\"path23\" \n \ style=\"fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z\" \n \ + transform=\"translate(1.375,47.250977)\" \n \ + id=\"path39\" \n \ + style=\"fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1\" /> \n \ + <text \n \ + id=\"text41\" \n \ + style=\"font-size:12px;font-variant:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"68\" \n \ + y=\"490\" \n \ + id=\"tspan43\" \n \ + style=\"font-size:12px\">X</tspan> \n \ + </text> \n \ <rect \n \ width=\"137.5\" \n \ height=\"0.14\" \n \ - x=\"3.7153397\" \n \ - y=\"-28.931932\" \n \ + x=\"3.7\" \n \ + y=\"-28.9\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect15\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ width=\"137.5\" \n \ height=\"0.14\" \n \ - x=\"3.7153397\" \n \ - y=\"-27.815523\" \n \ + x=\"3.7\" \n \ + y=\"-27.8\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect17\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ width=\"137.5\" \n \ height=\"0.14\" \n \ - x=\"3.7153397\" \n \ - y=\"-376.77127\" \n \ + x=\"3.7\" \n \ + y=\"-340.7\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect19\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ <rect \n \ width=\"137.5\" \n \ height=\"0.14\" \n \ - x=\"3.7153397\" \n \ - y=\"-375.43195\" \n \ + x=\"3.7\" \n \ + y=\"-339.4\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect4001\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ - <path \n \ - d=\"M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z\" \n \ - transform=\"translate(1.375,-48.749023)\" \n \ - id=\"path22\" \n \ - style=\"fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1\" /> \n \ - <text \n \ - id=\"text24\" \n \ - style=\"font-size:12px;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"68\" \n \ - y=\"394\" \n \ - id=\"tspan26\" \n \ - style=\"font-size:12px;font-weight:bold;fill:#ffffff\">X</tspan> \n \ - </text> \n \ <text \n \ id=\"text28\" \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ @@ -530,23 +278,21 @@ def main(): <path \n \ d=\"M 79.87,36.918183 C 90.59,36.918183 90.59,36.918183 90.59,36.918183 L 94.275,39.598183 L 96.62,43.618183 L 96.62,66.398183 L 94.275,70.418183 L 90.59,73.098183 L 79.2,73.098183 L 79.2,73.098183 L 79.2,75.778183 L 65.8,75.778183 L 65.8,73.098183 L 54.41,73.098183 L 50.725,70.418183 L 48.38,66.398183 L 48.38,43.618183 L 50.725,39.598183 L 54.41,36.918183 L 65.13,36.918183 L 65.13,40.268183 L 79.87,40.268183 L 79.87,36.918183 z\" \n \ id=\"path10\" \n \ - style=\"fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n " + style=\"fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n " data2a = \ -" <text \n \ - style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"72\" \n \ - y=\"60\" \n \ +"<tspan \n \ + x=\"72.\" \n \ + y=\"60.\" \n \ id=\"tspan14\" \n \ style=\"font-size:12.06000042px\">" data2b = \ -" <text \n \ - style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ - <tspan \n \ - x=\"72\" \n \ - y=\"54\" \n \ +"<tspan \n \ + x=\"72.\" \n \ + y=\"54.\" \n \ id=\"tspan14\" \n \ style=\"font-size:12.06000042px\">" @@ -556,8 +302,8 @@ def main(): <text \n \ style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"72\" \n \ - y=\"67\" \n \ + x=\"72.\" \n \ + y=\"67.\" \n \ id=\"tspan18\" \n \ style=\"font-size:12.06000042px\">" @@ -571,46 +317,46 @@ def main(): <text \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"74\" \n \ - y=\"96\" \n \ + x=\"72.5\" \n \ + y=\"96.\" \n \ id=\"tspan2429\" \n \ style=\"font-size:11px\">" data5 = \ "</tspan> \n \ - </text> \n \ + </text> \n \ <g \n \ - transform=\"translate(-5e-7,-155.92557)\" \n \ - id=\"g2497\"> \n \ + transform=\"translate(-1e-6,-151.4585)\" \n \ + id=\"g2492\"> \n \ <path \n \ - d=\"M 37.998271,352.4357 L 41.331771,352.4357 L 41.331771,355.1025 L 45.998671,355.1025 L 45.998671,352.4357 L 107.00173,352.4357 L 107.00173,365.7697 L 45.998671,365.7697 L 45.998671,363.1029 L 41.331771,363.1029 L 41.331771,365.7697 L 37.998271,365.7697 L 37.998271,352.4357 z\" \n \ - id=\"path2429\" \n \ - style=\"fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1\" /> \n \ + d=\"M 37.998272,326.10074 L 41.331772,326.10074 L 41.331772,328.76753 L 45.998672,328.76753 L 45.998672,326.10074 L 107.00173,326.10074 L 107.00173,339.43473 L 45.998672,339.43473 L 45.998672,336.76793 L 41.331772,336.76793 L 41.331772,339.43473 L 37.998272,339.43473 L 37.998272,326.10074 z\" \n \ + id=\"path2435\" \n \ + style=\"fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"74\" \n \ - y=\"362.5\" \n \ - id=\"tspan2433\" \n \ + x=\"72.\" \n \ + y=\"336\" \n \ + id=\"tspan2439\" \n \ style=\"font-size:11px\">" data6 = \ "</tspan> \n \ - </text> \n \ + </text> \n \ </g> \n \ <g \n \ - transform=\"translate(-1e-6,-151.4585)\" \n \ - id=\"g2492\"> \n \ + transform=\"translate(-5e-7,-155.92557)\" \n \ + id=\"g2497\"> \n \ <path \n \ - d=\"M 37.998272,326.10074 L 41.331772,326.10074 L 41.331772,328.76753 L 45.998672,328.76753 L 45.998672,326.10074 L 107.00173,326.10074 L 107.00173,339.43473 L 45.998672,339.43473 L 45.998672,336.76793 L 41.331772,336.76793 L 41.331772,339.43473 L 37.998272,339.43473 L 37.998272,326.10074 z\" \n \ - id=\"path2435\" \n \ - style=\"fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1\" /> \n \ + d=\"M 37.998271,352.4357 L 41.331771,352.4357 L 41.331771,355.1025 L 45.998671,355.1025 L 45.998671,352.4357 L 107.00173,352.4357 L 107.00173,365.7697 L 45.998671,365.7697 L 45.998671,363.1029 L 41.331771,363.1029 L 41.331771,365.7697 L 37.998271,365.7697 L 37.998271,352.4357 z\" \n \ + id=\"path2429\" \n \ + style=\"fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"74\" \n \ - y=\"336\" \n \ - id=\"tspan2439\" \n \ + x=\"72.5\" \n \ + y=\"362.\" \n \ + id=\"tspan2433\" \n \ style=\"font-size:11px\">" data7 = \ @@ -621,7 +367,7 @@ def main(): width=\"137.5\" \n \ height=\"0.14\" \n \ x=\"3.75\" \n \ - y=\"-109.89137\" \n \ + y=\"-109.\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect2656\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ @@ -629,37 +375,177 @@ def main(): width=\"137.5\" \n \ height=\"0.14\" \n \ x=\"3.75\" \n \ - y=\"-108.77495\" \n \ + y=\"-108.8\" \n \ transform=\"scale(1,-1)\" \n \ id=\"rect2658\" \n \ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 102.1875,149.98334 L 110.4375,149.98334 L 110.4375,152.98334 L 108.4375,152.98334 L 108.4375,151.48334 L 103.1875,151.48334\" \n \ + id=\"path2493\" \n \ + style=\"fill:url(#linearGradient3225);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 102.1875,163.73334 L 110.4375,163.73334 L 110.4375,160.73334 L 108.4375,160.73334 L 108.4375,162.23334 L 103.1875,162.23334\" \n \ + id=\"path2495\" \n \ + style=\"fill:url(#linearGradient3222);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 63.3125,147.10834 C 71.3125,147.10834 99.8125,147.10834 99.8125,147.10834 C 99.8125,147.10834 101.8784,148.35162 102.5625,149.10834 C 103.26124,149.88125 104.3125,152.10834 104.3125,152.10834 L 104.3125,161.60834 C 104.3125,161.60834 103.20397,163.45517 102.5625,164.10834 C 101.84772,164.83615 99.8125,166.10834 99.8125,166.10834 L 63.3125,166.10834 L 63.3125,166.10834 L 53.3125,166.10834 L 44.8125,166.10834 C 44.8125,166.10834 42.777281,165.22627 42.0625,164.49846 C 41.421025,163.84529 40.3125,162.60834 40.3125,162.60834 L 40.181985,160.60834 L 36.8125,160.60834 L 36.8125,162.60834 L 34.5625,162.60834 L 34.5625,152.60834 L 36.8125,152.60834 L 36.8125,154.60834 L 40.3125,154.60834 L 40.3125,152.10834 C 40.3125,152.10834 41.363764,149.88125 42.0625,149.10834 C 42.746601,148.35162 44.8125,147.10834 44.8125,147.10834 L 53.3125,147.10834 L 63.3125,147.10834 z\" \n \ + id=\"path2653\" \n \ + style=\"fill:url(#linearGradient3219);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 46.3125,152.60834 L 48.8125,152.60834 L 48.8125,154.60834 L 52.3125,154.60834 L 52.3125,152.60834 L 98.062505,152.60834 L 98.062505,162.60834 L 52.3125,162.60834 L 52.3125,160.60834 L 48.8125,160.60834 L 48.8125,162.60834 L 46.3125,162.60834 L 46.3125,152.60834 z\" \n \ + id=\"path9\" \n \ + style=\"fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <text \n \ + style=\"font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"72.5\" \n \ + y=\"160.7\" \n \ + id=\"tspan2696\" \n \ + style=\"font-size:11px;fill:#000000;fill-opacity:1\">x</tspan> \n \ + </text> \n \ + <rect \n \ + width=\"137.5\" \n \ + height=\"0.14\" \n \ + x=\"3.75\" \n \ + y=\"-219.6\" \n \ + transform=\"scale(1,-1)\" \n \ + id=\"rect3247\" \n \ + style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" /> \n \ + <rect \n \ + width=\"137.5\" \n \ + height=\"0.14\" \n \ + x=\"3.75\" \n \ + y=\"-218.\" \n \ + transform=\"scale(1,-1)\" \n \ + id=\"rect3249\" \n \ + style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" /> \n \ <g \n \ - id=\"g2579\"> \n \ + transform=\"translate(0,14)\" \n \ + id=\"g3283\"> \n \ <path \n \ - d=\"M 102.1875,149.98334 L 110.4375,149.98334 L 110.4375,152.98334 L 108.4375,152.98334 L 108.4375,151.48334 L 103.1875,151.48334\" \n \ - id=\"path2493\" \n \ - style=\"fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ - <path \n \ - d=\"M 102.1875,163.73334 L 110.4375,163.73334 L 110.4375,160.73334 L 108.4375,160.73334 L 108.4375,162.23334 L 103.1875,162.23334\" \n \ - id=\"path2495\" \n \ - style=\"fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ - <path \n \ - d=\"M 63.3125,147.10834 C 71.3125,147.10834 99.8125,147.10834 99.8125,147.10834 C 99.8125,147.10834 101.8784,148.35162 102.5625,149.10834 C 103.26124,149.88125 104.3125,152.10834 104.3125,152.10834 L 104.3125,161.60834 C 104.3125,161.60834 103.20397,163.45517 102.5625,164.10834 C 101.84772,164.83615 99.8125,166.10834 99.8125,166.10834 L 63.3125,166.10834 L 63.3125,166.10834 L 53.3125,166.10834 L 44.8125,166.10834 C 44.8125,166.10834 42.777281,165.22627 42.0625,164.49846 C 41.421025,163.84529 40.3125,162.60834 40.3125,162.60834 L 40.181985,160.60834 L 36.8125,160.60834 L 36.8125,162.60834 L 34.5625,162.60834 L 34.5625,152.60834 L 36.8125,152.60834 L 36.8125,154.60834 L 40.3125,154.60834 L 40.3125,152.10834 C 40.3125,152.10834 41.363764,149.88125 42.0625,149.10834 C 42.746601,148.35162 44.8125,147.10834 44.8125,147.10834 L 53.3125,147.10834 L 63.3125,147.10834 z\" \n \ - id=\"path2653\" \n \ - style=\"fill:url(#linearGradient2543);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ - <path \n \ - d=\"M 46.3125,152.60834 L 48.8125,152.60834 L 48.8125,154.60834 L 52.3125,154.60834 L 52.3125,152.60834 L 98.062505,152.60834 L 98.062505,162.60834 L 52.3125,162.60834 L 52.3125,160.60834 L 48.8125,160.60834 L 48.8125,162.60834 L 46.3125,162.60834 L 46.3125,152.60834 z\" \n \ - id=\"path9\" \n \ - style=\"fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + d=\"M 37.498269,250.45337 L 40.83177,250.45337 L 40.83177,253.12016 L 45.498669,253.12016 L 45.498669,250.45337 L 106.50173,250.45337 L 106.50173,263.78737 L 45.498669,263.78737 L 45.498669,261.12056 L 40.83177,261.12056 L 40.83177,263.78737 L 37.498269,263.78737 L 37.498269,250.45337 z\" \n \ + id=\"path3261\" \n \ + style=\"fill:url(#linearGradient3322);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1\" /> \n \ <text \n \ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ <tspan \n \ - x=\"74\" \n \ - y=\"161\" \n \ - id=\"tspan2696\" \n \ - style=\"font-size:11px\">x</tspan> \n \ + x=\"72\" \n \ + y=\"260\" \n \ + id=\"tspan3265\" \n \ + style=\"font-size:11px\">" + + data8 = \ +"</tspan> \n \ </text> \n \ </g> \n \ + <g \n \ + transform=\"translate(1,4)\" \n \ + id=\"g3304\"> \n \ + <g \n \ + transform=\"translate(0,-0.14263)\" \n \ + id=\"g3288\"> \n \ + <path \n \ + d=\"M 47.87,283.71263 C 58.590001,283.71263 58.590001,283.71263 58.590001,283.71263 L 62.275001,286.39263 L 64.620001,290.41264 L 64.620001,313.19263 L 62.275001,317.21263 L 58.590001,319.89263 L 47.200001,319.89263 L 47.200001,319.89263 L 47.200001,322.57263 L 33.8,322.57263 L 33.8,319.89263 L 22.41,319.89263 L 18.725001,317.21263 L 16.38,313.19263 L 16.38,290.41264 L 18.725001,286.39263 L 22.41,283.71263 L 33.13,283.71263 L 33.13,287.06264 L 47.87,287.06264 L 47.87,283.71263 z\" \n \ + id=\"path3251\" \n \ + style=\"fill:url(#linearGradient3318);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n" + + data9a = \ +" <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"40\" \n \ + y=\"307\" \n \ + id=\"tspan3255\" \n \ + style=\"font-size:12.06000042px\">" + + data9b = \ +" <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"40\" \n \ + y=\"301\" \n \ + id=\"tspan3255\" \n \ + style=\"font-size:12.06000042px\">" + + data10b = \ +"</tspan> \n \ + </text> \n \ + <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"40\" \n \ + y=\"313.8\" \n \ + id=\"tspan3259\" \n \ + style=\"font-size:12.06000042px\">" + + data11 = \ +"</tspan> \n \ + </text> \n \ + </g> \n \ + <g \n \ + id=\"g3295\"> \n \ + <path \n \ + d=\"M 109.87,283.57 C 120.59,283.57 120.59,283.57 120.59,283.57 L 124.275,286.25 L 126.62,290.27001 L 126.62,313.05 L 124.275,317.07 L 120.59,319.75 L 109.2,319.75 L 109.2,319.75 L 109.2,322.43 L 95.8,322.43 L 95.8,319.75 L 84.41,319.75 L 80.725001,317.07 L 78.38,313.05 L 78.38,290.27001 L 80.725001,286.25 L 84.41,283.57 L 95.13,283.57 L 95.13,286.92001 L 109.87,286.92001 L 109.87,283.57 z\" \n \ + id=\"path3271\" \n \ + style=\"fill:url(#linearGradient3320);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n" + + data12a = \ +" <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"102\" \n \ + y=\"307\" \n \ + id=\"tspan3275\" \n \ + style=\"font-size:12.06000042px\">" + + data12b = \ +" <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"102\" \n \ + y=\"301\" \n \ + id=\"tspan3275\" \n \ + style=\"font-size:12.06000042px\">" + + data13b = \ +"</tspan> \n \ + </text> \n \ + <text \n \ + style=\"font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"102\" \n \ + y=\"314\" \n \ + id=\"tspan3279\" \n \ + style=\"font-size:12.06000042px\">" + + data14 = \ +"</tspan> \n \ + </text> \n \ + </g> \n \ + </g> \n \ + <path \n \ + d=\"M 90.2125,230.89273 L 101.2675,230.89273 L 101.2675,234.91273 L 98.5875,234.91273 L 98.5875,232.90273 L 91.5525,232.90273\" \n \ + id=\"path3422\" \n \ + style=\"fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 90.2125,249.31773 L 101.2675,249.31773 L 101.2675,245.29773 L 98.5875,245.29773 L 98.5875,247.30773 L 91.5525,247.30773\" \n \ + id=\"path3424\" \n \ + style=\"fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <path \n \ + d=\"M 75.4725,227.54273 C 86.1925,227.54273 86.1925,227.54273 86.1925,227.54273 C 86.1925,227.54273 88.960805,229.20872 89.8775,230.22273 C 90.813806,231.25843 92.2225,234.24273 92.2225,234.24273 L 92.2225,246.97273 C 92.2225,246.97273 90.737077,249.44748 89.8775,250.32273 C 88.919695,251.298 86.1925,253.00273 86.1925,253.00273 L 74.8025,253.00273 L 74.8025,253.00273 L 74.8025,255.68273 L 61.4025,255.68273 L 61.4025,253.00273 L 50.0125,253.00273 C 50.0125,253.00273 47.285306,251.298 46.3275,250.32273 C 45.467923,249.44748 43.9825,246.97273 43.9825,246.97273 L 43.9825,234.24273 C 43.9825,234.24273 45.391194,231.25843 46.3275,230.22273 C 47.244195,229.20872 50.0125,227.54273 50.0125,227.54273 L 60.7325,227.54273 L 60.7325,230.89273 L 75.4725,230.89273 L 75.4725,227.54273 z\" \n \ + id=\"path3426\" \n \ + style=\"fill:url(#linearGradient3452);fill-opacity:1;stroke:#c00000;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" /> \n \ + <text \n \ + style=\"font-size:12.06000042px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\"> \n \ + <tspan \n \ + x=\"68\" \n \ + y=\"244\" \n \ + id=\"tspan3430\" \n \ + style=\"font-size:12.06000042px;font-family:Bitstream Vera Sans\">" + + data15 = \ +"</tspan> \n \ + </text> \n \ </svg> \n" @@ -683,9 +569,37 @@ def main(): FILE.write(data6) FILE.write(_(mystring5).encode("utf-8")) FILE.write(data7) + FILE.write(_(mystring6).encode("utf-8")) + FILE.write(data8) + strings = _(mystring7).split(" ",2) + if len(strings) == 1: + FILE.write(data9a) + FILE.write(strings[0].encode("utf-8")) + else: + FILE.write(data9b) + FILE.write(strings[0].encode("utf-8")) + FILE.write(data10b) + FILE.write(strings[1].encode("utf-8")) + FILE.write(data11) + strings = _(mystring8).split(" ",2) + if len(strings) == 1: + FILE.write(data12a) + FILE.write(strings[0].encode("utf-8")) + else: + FILE.write(data12b) + FILE.write(strings[0].encode("utf-8")) + FILE.write(data13b) + FILE.write(strings[1].encode("utf-8")) + FILE.write(data14) + FILE.write(_(mystring9).encode("utf-8")) + FILE.write(data15) FILE.close() return if __name__ == "__main__": main() + + + + |