Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPootle daemon <pootle@sugarlabs.org>2009-09-23 13:33:06 (GMT)
committer Pootle daemon <pootle@sugarlabs.org>2009-09-23 13:33:06 (GMT)
commit01f030f1cceabebd1118904d417042689f7b2148 (patch)
tree3f705d1b6f0072fd988ed84b94be9bbc52ecc703
parent635f8362d22e9e920c45f77f52f9f0d57cf4e0cc (diff)
parent49fae193659f81ba32dc69385c68fb07519c9429 (diff)
Fix conflicts in French and Spanish translations
-rw-r--r--NEWS39
-rw-r--r--TurtleArtActivity.py126
-rw-r--r--activity/activity.info2
-rw-r--r--activity/application-x-turtle-art.svg120
-rw-r--r--icons/help-toolbar.svg34
-rw-r--r--images/de/sensors/sensorsgroup.svg4
-rw-r--r--images/el/sensors/sensorsgroup.svg4
-rw-r--r--images/en/sensors/sensorsgroup.svg4
-rw-r--r--images/en/turtle/turtlegroup.svg2
-rw-r--r--images/es/sensors/sensorsgroup.svg25
-rw-r--r--images/fi/sensors/sensorsgroup.svg4
-rw-r--r--images/fr/flow/flowgroup.svg14
-rw-r--r--images/fr/flow/stopstack.svg9
-rw-r--r--images/fr/pen/pengroup.svg1328
-rw-r--r--images/fr/pen/textsize.svg86
-rw-r--r--images/fr/sensors/bottompos.svg92
-rw-r--r--images/fr/sensors/clearheap.svg114
-rw-r--r--images/fr/sensors/hres.svg92
-rw-r--r--images/fr/sensors/kbinput.svg99
-rw-r--r--images/fr/sensors/printheap.svg45
-rw-r--r--images/fr/sensors/push.svg2
-rw-r--r--images/fr/sensors/sensorsgroup.svg1066
-rw-r--r--images/fr/sensors/toppos.svg92
-rw-r--r--images/fr/sensors/vres.svg92
-rw-r--r--images/it/sensors/sensorsgroup.svg4
-rw-r--r--images/mg/sensors/sensorsgroup.svg4
-rw-r--r--images/mn/sensors/sensorsgroup.svg4
-rw-r--r--images/nb/sensors/sensorsgroup.svg4
-rw-r--r--images/nl/sensors/sensorsgroup.svg4
-rw-r--r--images/pt/sensors/bottompos.svg2
-rw-r--r--images/pt/sensors/hres.svg2
-rw-r--r--images/pt/sensors/sensorsgroup.svg1029
-rw-r--r--images/pt/sensors/toppos.svg2
-rw-r--r--images/pt/sensors/vres.svg2
-rw-r--r--images/ru/sensors/sensorsgroup.svg4
-rw-r--r--images/sensorsmask.pngbin2102 -> 2459 bytes
-rw-r--r--images/sl/sensors/sensorsgroup.svg4
-rw-r--r--images/sv/sensors/sensorsgroup.svg4
-rw-r--r--images/ta/sensors/sensorsgroup.svg4
-rw-r--r--images/tr/sensors/sensorsgroup.svg4
-rw-r--r--images/vi/sensors/sensorsgroup.svg4
-rw-r--r--images/zh_TW/sensors/sensorsgroup.svg4
-rw-r--r--locale/nb/LC_MESSAGES/org.laptop.TurtleArtActivity.mobin3806 -> 0 bytes
-rw-r--r--locale/nb/activity.linfo2
-rw-r--r--po/TurtleArt.pot189
-rw-r--r--po/es.po15
-rw-r--r--po/fr.po11
-rw-r--r--samples/About_me.ta391
-rw-r--r--samples/Learning_Experiences.ta530
-rw-r--r--samples/Que_Como_Por_que_Para_que.ta237
-rw-r--r--samples/What_How_Why_For_whom.ta241
-rw-r--r--samples/clock.ta2
-rw-r--r--samples/csquiral.ta2
-rw-r--r--samples/find_boston.ta2
-rw-r--r--samples/rainbow.ta2
-rw-r--r--samples/redwisp.ta2
-rw-r--r--samples/reflections.ta2
-rw-r--r--samples/shape-and-color-game.ta2
-rw-r--r--samples/smoothcandy.ta2
-rw-r--r--samples/xo-child.ta1
-rwxr-xr-x[-rw-r--r--]svg/and.py0
-rwxr-xr-x[-rw-r--r--]svg/arc.py0
-rwxr-xr-x[-rw-r--r--]svg/back.py0
-rwxr-xr-x[-rw-r--r--]svg/bottompos.py0
-rwxr-xr-x[-rw-r--r--]svg/box1.py0
-rwxr-xr-x[-rw-r--r--]svg/box2.py0
-rwxr-xr-x[-rw-r--r--]svg/clean.py0
-rwxr-xr-x[-rw-r--r--]svg/clearheap.py0
-rwxr-xr-x[-rw-r--r--]svg/color.py0
-rwxr-xr-x[-rw-r--r--]svg/fillscreen.py0
-rwxr-xr-x[-rw-r--r--]svg/flowgroup.py0
-rwxr-xr-x[-rw-r--r--]svg/forever.py0
-rwxr-xr-x[-rw-r--r--]svg/forward.py0
-rwxr-xr-x[-rw-r--r--]svg/hat1.py0
-rwxr-xr-x[-rw-r--r--]svg/hat2.py0
-rwxr-xr-x[-rw-r--r--]svg/heading.py0
-rwxr-xr-xsvg/height.py105
-rwxr-xr-x[-rw-r--r--]svg/hideblocks.py0
-rwxr-xr-x[-rw-r--r--]svg/if.py0
-rwxr-xr-x[-rw-r--r--]svg/ifelse.py0
-rwxr-xr-x[-rw-r--r--]svg/kbinput.py0
-rwxr-xr-x[-rw-r--r--]svg/keyboard.py2
-rwxr-xr-x[-rw-r--r--]svg/left.py0
-rwxr-xr-x[-rw-r--r--]svg/leftpos.py0
-rwxr-xr-x[-rw-r--r--]svg/makesvg.py4
-rwxr-xr-x[-rw-r--r--]svg/myblocksgroup.py0
-rwxr-xr-x[-rw-r--r--]svg/not.py0
-rwxr-xr-x[-rw-r--r--]svg/numbersgroup.py0
-rwxr-xr-x[-rw-r--r--]svg/or.py0
-rwxr-xr-x[-rw-r--r--]svg/pendown.py0
-rwxr-xr-x[-rw-r--r--]svg/pengroup.py0
-rwxr-xr-x[-rw-r--r--]svg/pensize.py0
-rwxr-xr-x[-rw-r--r--]svg/penup.py0
-rwxr-xr-x[-rw-r--r--]svg/pop.py0
-rwxr-xr-x[-rw-r--r--]svg/print.py0
-rwxr-xr-x[-rw-r--r--]svg/printheap.py0
-rwxr-xr-x[-rw-r--r--]svg/push.py0
-rwxr-xr-x[-rw-r--r--]svg/random.py0
-rwxr-xr-x[-rw-r--r--]svg/remainder.py0
-rwxr-xr-x[-rw-r--r--]svg/remainder2.py0
-rwxr-xr-x[-rw-r--r--]svg/repeat.py0
-rwxr-xr-x[-rw-r--r--]svg/right.py0
-rwxr-xr-x[-rw-r--r--]svg/rightpos.py0
-rwxr-xr-x[-rw-r--r--]svg/scale.py0
-rwxr-xr-x[-rw-r--r--]svg/sensorsgroup.py32
-rwxr-xr-x[-rw-r--r--]svg/setcolor.py0
-rwxr-xr-x[-rw-r--r--]svg/seth.py0
-rwxr-xr-x[-rw-r--r--]svg/setpensize.py0
-rwxr-xr-x[-rw-r--r--]svg/setscale.py0
-rwxr-xr-x[-rw-r--r--]svg/setshade.py0
-rwxr-xr-x[-rw-r--r--]svg/settextcolor.py0
-rwxr-xr-x[-rw-r--r--]svg/settextsize.py0
-rwxr-xr-x[-rw-r--r--]svg/setxy.py0
-rwxr-xr-x[-rw-r--r--]svg/shade.py0
-rwxr-xr-x[-rw-r--r--]svg/show.py0
-rwxr-xr-x[-rw-r--r--]svg/sound.py0
-rwxr-xr-x[-rw-r--r--]svg/stack1.py0
-rwxr-xr-x[-rw-r--r--]svg/stack2.py0
-rwxr-xr-x[-rw-r--r--]svg/start.py0
-rwxr-xr-x[-rw-r--r--]svg/stopstack.py0
-rwxr-xr-x[-rw-r--r--]svg/storein.py0
-rwxr-xr-x[-rw-r--r--]svg/storeinbox1.py0
-rwxr-xr-x[-rw-r--r--]svg/storeinbox2.py0
-rwxr-xr-x[-rw-r--r--]svg/templatesgroup.py0
-rwxr-xr-x[-rw-r--r--]svg/textcolor.py0
-rwxr-xr-x[-rw-r--r--]svg/textsize.py0
-rwxr-xr-x[-rw-r--r--]svg/toppos.py0
-rwxr-xr-x[-rw-r--r--]svg/turtlegroup.py1722
-rwxr-xr-x[-rw-r--r--]svg/wait.py0
-rwxr-xr-xsvg/width.py104
-rwxr-xr-x[-rw-r--r--]svg/xcor.py0
-rwxr-xr-x[-rw-r--r--]svg/ycor.py0
-rw-r--r--taexporthtml.py139
-rw-r--r--talogo.py49
-rw-r--r--taproject.py12
-rw-r--r--tasetup.py10
-rw-r--r--tawindow.py37
137 files changed, 4034 insertions, 4395 deletions
diff --git a/NEWS b/NEWS
index bb99384..c78b2e0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,42 @@
+69
+
+* chmod +x svg factory
+* added missing import gettext from talogo.py
+
+68
+
+* made case consistent on tool tips
+* fixed bug re i18n in debug panel
+* new artwork for es and fr
+* fixed some problems with svg factory
+* fixed bug in Export HTML
+* fixed naming problem with all save_as functions
+* fixed bug in Export Logo in regard to start block
+
+67
+
+* added mime-type icon
+* changed keyboard shortcuts to use Ctrl instead of Alt as per guidelines
+* fixed bug re wait time (now in seconds)
+* fixed problem with fractional wait times
+* fixed i18n problem with labels in hover help
+* reorganization of extras palette
+* fixed problem of empty file with "Save as HTML" (saving screen capture)
+
+66
+
+* fixed bug preventing launch on (0.82-0.84)
+* work around Rainbow problem with Save as image
+* fixed bug re activate Stop Button on launch (thanks to rgs)
+* added open from journal button (with rgs)
+* fixed bug re Erase Button (hides status blocks)
+* cleaned up some broken sample code
+
+65
+
+* fixed problem with View Toolbar
+* moved Samples button to Help Toolbar
+
64
* major refactoring for new toolbar design
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 64c9622..d91be2d 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -130,6 +130,15 @@ class TurtleArtActivity(activity.Activity):
self.load_python.connect('clicked', self._do_loadpython_cb)
self.load_python.show()
activity_button.props.page.insert(self.load_python, -1)
+
+ # Open project from the Journal
+ self.load_ta_project = ToolButton('load-from-journal')
+ self.load_ta_project.set_tooltip(\
+ _("Import project from the Journal"))
+ self.load_ta_project.connect('clicked', self._do_load_ta_project_cb)
+ self.load_ta_project.show()
+ activity_button.props.page.insert(self.load_ta_project, -1)
+
toolbar_box.toolbar.insert(activity_button, 0)
activity_button.show()
@@ -163,7 +172,7 @@ class TurtleArtActivity(activity.Activity):
self.palette.set_tooltip(_('Hide palette'))
self.palette.props.sensitive = True
self.palette.connect('clicked', self._do_palette_cb)
- self.palette.props.accelerator = _('<Alt>p')
+ self.palette.props.accelerator = _('<Ctrl>p')
toolbar_box.toolbar.insert(self.palette, -1)
self.palette.show()
@@ -172,7 +181,7 @@ class TurtleArtActivity(activity.Activity):
self.blocks.set_tooltip(_('Hide blocks'))
self.blocks.props.sensitive = True
self.blocks.connect('clicked', self.do_hideshow)
- self.blocks.props.accelerator = _('<Alt>b')
+ self.blocks.props.accelerator = _('<Ctrl>b')
toolbar_box.toolbar.insert(self.blocks, -1)
self.blocks.show()
@@ -181,7 +190,7 @@ class TurtleArtActivity(activity.Activity):
self.eraser_button.set_tooltip(_('Clean'))
self.eraser_button.props.sensitive = True
self.eraser_button.connect('clicked', self._do_eraser_cb)
- self.eraser_button.props.accelerator = _('<Alt>e')
+ self.eraser_button.props.accelerator = _('<Ctrl>e')
toolbar_box.toolbar.insert(self.eraser_button, -1)
self.eraser_button.show()
@@ -190,7 +199,7 @@ class TurtleArtActivity(activity.Activity):
self.runproject.set_tooltip(_('Run'))
self.runproject.props.sensitive = True
self.runproject.connect('clicked', self._do_run_cb)
- self.runproject.props.accelerator = _('<Alt>r')
+ self.runproject.props.accelerator = _('<Ctrl>r')
toolbar_box.toolbar.insert(self.runproject, -1)
self.runproject.show()
@@ -199,7 +208,7 @@ class TurtleArtActivity(activity.Activity):
self.stepproject.set_tooltip(_('Step'))
self.stepproject.props.sensitive = True
self.stepproject.connect('clicked', self._do_step_cb)
- self.stepproject.props.accelerator = _('<Alt>w')
+ self.stepproject.props.accelerator = _('<Ctrl>w')
toolbar_box.toolbar.insert(self.stepproject, -1)
self.stepproject.show()
@@ -217,7 +226,7 @@ class TurtleArtActivity(activity.Activity):
self.stop.set_tooltip(_('Stop turtle'))
self.stop.props.sensitive = True
self.stop.connect('clicked', self._do_stop_cb)
- self.stop.props.accelerator = _('<Alt>s')
+ self.stop.props.accelerator = _('<Ctrl>s')
toolbar_box.toolbar.insert(self.stop, -1)
self.stop.show()
@@ -422,7 +431,8 @@ class TurtleArtActivity(activity.Activity):
# Write any metadata (here we specifically set the title of the file
# and specify that this is a plain text file).
- dsobject.metadata['title'] = self.get_title() + " " + _("presentation")
+ dsobject.metadata['title'] = self.get_title() + " " + \
+ _("presentation")
dsobject.metadata['icon-color'] = profile.get_color().to_string()
if embed_flag == True:
dsobject.metadata['mime_type'] = 'text/html'
@@ -479,6 +489,25 @@ class TurtleArtActivity(activity.Activity):
gobject.timeout_add(250,self.load_python.set_icon, "pippy-openoff")
return
+ def _do_load_ta_project_cb(self, button):
+ from sugar.graphics.objectchooser import ObjectChooser
+ chooser = ObjectChooser(_("Project"), None, gtk.DIALOG_MODAL | \
+ gtk.DIALOG_DESTROY_WITH_PARENT)
+ try:
+ result = chooser.run()
+ if result == gtk.RESPONSE_ACCEPT:
+ dsobject = chooser.get_selected_object()
+ try:
+ _logger.debug("opening %s " % dsobject.file_path)
+ self.read_file(dsobject.file_path, False)
+ except:
+ _logger.debug("couldn't open %s" % dsobject.file_path)
+ dsobject.destroy()
+ finally:
+ chooser.destroy()
+ del chooser
+ return
+
# Import Python code from the Journal to load into "myblock"
def _import_py(self):
from sugar.graphics.objectchooser import ObjectChooser
@@ -633,7 +662,7 @@ class TurtleArtActivity(activity.Activity):
self.debugproject.set_icon("debugon")
self.stop.set_icon("stopiton")
self.tw.lc.trace = 1
- tawindow.runbutton(self.tw, 30)
+ tawindow.runbutton(self.tw, 6)
gobject.timeout_add(1000,self.debugproject.set_icon,"debugoff")
def _do_stop_cb(self, button):
@@ -644,8 +673,9 @@ class TurtleArtActivity(activity.Activity):
""" Sample projects open dialog """
def _do_samples_cb(self, button):
- tawindow.load_file(self.tw)
+ tawindow.load_file(self.tw, True)
# run the activity
+ self.stop.set_icon("stopiton")
tawindow.runbutton(self.tw, 0)
"""
@@ -836,7 +866,7 @@ class TurtleArtActivity(activity.Activity):
"""
Read a project in and then run it
"""
- def read_file(self, file_path):
+ def read_file(self, file_path, run_it = True):
import tarfile,os,tempfile,shutil
if hasattr(self, 'tw'):
@@ -847,26 +877,30 @@ class TurtleArtActivity(activity.Activity):
tmpdir = tempfile.mkdtemp()
try:
# We'll get 'ta_code.ta' and possibly a 'ta_image.png'
+ # but we will ignore the .png file
+ # If run_it is True, we want to create a new project
tar_fd.extractall(tmpdir)
- tawindow.load_files(self.tw, os.path.join(tmpdir, \
- 'ta_code.ta'), os.path.join(tmpdir, 'ta_image.png'))
+ tawindow.load_files(self.tw, \
+ os.path.join(tmpdir,'ta_code.ta'), \
+ run_it) # create a new project flag
finally:
shutil.rmtree(tmpdir)
tar_fd.close()
# Otherwise, assume it is a .ta file
else:
print "trying to open a .ta file:" + file_path
- tawindow.load_files(self.tw, file_path, "")
+ tawindow.load_files(self.tw, file_path, run_it)
# run the activity
- try:
- # Use 0.86 toolbar design
- self.stop.set_icon("stopiton")
- except:
- # Use pre-0.86 toolbar design
- self.projectToolbar.stop.set_icon("stopiton")
+ if run_it:
+ try:
+ # Use 0.86 toolbar design
+ self.stop.set_icon("stopiton")
+ except:
+ # Use pre-0.86 toolbar design
+ self.projectToolbar.stop.set_icon("stopiton")
- tawindow.runbutton(self.tw, 0)
+ tawindow.runbutton(self.tw, 0)
else:
_logger.debug("Deferring reading file %s" % file_path)
@@ -1025,12 +1059,20 @@ class SaveAsToolbar(gtk.Toolbar):
# Pippy load myblock source button
self.loadmyblock = ToolButton( "pippy-openoff" )
- self.loadmyblock.set_tooltip(_('load my block'))
+ self.loadmyblock.set_tooltip(_('Load my block'))
self.loadmyblock.props.sensitive = True
self.loadmyblock.connect('clicked', self.do_loadmyblock)
self.insert(self.loadmyblock, -1)
self.loadmyblock.show()
+ # Open TA project from the Journal
+ self.load_ta_project = ToolButton('load-from-journal')
+ self.load_ta_project.set_tooltip(_("Import project from the Journal"))
+ self.load_ta_project.props.sensitive = True
+ self.load_ta_project.connect('clicked', self.do_load_ta_project_cb)
+ self.insert(self.load_ta_project, -1)
+ self.load_ta_project.show()
+
def do_savehtml(self, button):
# write html out to datastore
self.savehtml.set_icon("htmlon")
@@ -1076,7 +1118,7 @@ class SaveAsToolbar(gtk.Toolbar):
# Write any metadata (here we specifically set the title of the file
# and specify that this is a plain text file).
dsobject.metadata['title'] = self.activity.get_title() + " " + \
- _("presentation")
+ _("presentation")
dsobject.metadata['icon-color'] = profile.get_color().to_string()
if embed_flag == True:
dsobject.metadata['mime_type'] = 'text/html'
@@ -1139,6 +1181,25 @@ class SaveAsToolbar(gtk.Toolbar):
gobject.timeout_add(250,self.loadmyblock.set_icon, "pippy-openoff")
return
+ def do_load_ta_project_cb(self, button):
+ from sugar.graphics.objectchooser import ObjectChooser
+ chooser = ObjectChooser(_("Project"), None, gtk.DIALOG_MODAL | \
+ gtk.DIALOG_DESTROY_WITH_PARENT)
+ try:
+ result = chooser.run()
+ if result == gtk.RESPONSE_ACCEPT:
+ dsobject = chooser.get_selected_object()
+ try:
+ _logger.debug("opening %s " % dsobject.file_path)
+ self.activity.read_file(dsobject.file_path, False)
+ except:
+ _logger.debug("couldn't open %s" % dsobject.file_path)
+ dsobject.destroy()
+ finally:
+ chooser.destroy()
+ del chooser
+ return
+
# Import Python code from the Journal to load into "myblock"
def import_py(self):
from sugar.graphics.objectchooser import ObjectChooser
@@ -1204,7 +1265,7 @@ class ProjectToolbar(gtk.Toolbar):
self.palette.props.sensitive = True
self.palette.connect('clicked', self.do_palette)
try:
- self.palette.props.accelerator = _('<Alt>p')
+ self.palette.props.accelerator = _('<Ctrl>p')
except:
pass
self.insert(self.palette, -1)
@@ -1216,7 +1277,7 @@ class ProjectToolbar(gtk.Toolbar):
self.blocks.props.sensitive = True
self.blocks.connect('clicked', self.do_hideshow)
try:
- self.blocks.props.accelerator = _('<Alt>b')
+ self.blocks.props.accelerator = _('<Ctrl>b')
except:
pass
self.insert(self.blocks, -1)
@@ -1233,7 +1294,7 @@ class ProjectToolbar(gtk.Toolbar):
self.runproject.props.sensitive = True
self.runproject.connect('clicked', self.do_run)
try:
- self.runproject.props.accelerator = _('<Alt>r')
+ self.runproject.props.accelerator = _('<Ctrl>r')
except:
pass
self.insert(self.runproject, -1)
@@ -1245,7 +1306,7 @@ class ProjectToolbar(gtk.Toolbar):
self.stepproject.props.sensitive = True
self.stepproject.connect('clicked', self.do_step)
try:
- self.stepproject.props.accelerator = _('<Alt>w')
+ self.stepproject.props.accelerator = _('<Ctrl>w')
except:
pass
self.insert(self.stepproject, -1)
@@ -1257,7 +1318,7 @@ class ProjectToolbar(gtk.Toolbar):
self.debugproject.props.sensitive = True
self.debugproject.connect('clicked', self.do_debug)
try:
- self.debugproject.props.accelerator = _('<Alt>d')
+ self.debugproject.props.accelerator = _('<Ctrl>d')
except:
pass
self.insert(self.debugproject, -1)
@@ -1269,7 +1330,7 @@ class ProjectToolbar(gtk.Toolbar):
self.stop.props.sensitive = True
self.stop.connect('clicked', self.do_stop)
try:
- self.stop.props.accelerator = _('<Alt>s')
+ self.stop.props.accelerator = _('<Ctrl>s')
except:
pass
self.insert(self.stop, -1)
@@ -1286,7 +1347,7 @@ class ProjectToolbar(gtk.Toolbar):
self.eraser.props.sensitive = True
self.eraser.connect('clicked', self.do_eraser)
try:
- self.eraser.props.accelerator = _('<Alt>e')
+ self.eraser.props.accelerator = _('<Ctrl>e')
except:
pass
self.insert(self.eraser, -1)
@@ -1337,7 +1398,7 @@ class ProjectToolbar(gtk.Toolbar):
self.sampb.props.sensitive = True
self.sampb.connect('clicked', self.do_samples)
try:
- self.sampb.props.accelerator = _('<Alt>o')
+ self.sampb.props.accelerator = _('<Ctrl>o')
except:
pass
self.insert(self.sampb, -1)
@@ -1381,7 +1442,7 @@ class ProjectToolbar(gtk.Toolbar):
self.debugproject.set_icon("debugon")
self.stop.set_icon("stopiton")
self.activity.tw.lc.trace = 1
- tawindow.runbutton(self.activity.tw, 30)
+ tawindow.runbutton(self.activity.tw, 6)
gobject.timeout_add(1000,self.debugproject.set_icon,"debugoff")
def do_stop(self, button):
@@ -1429,8 +1490,9 @@ class ProjectToolbar(gtk.Toolbar):
self.activity.recenter()
def do_samples(self, button):
- tawindow.load_file(self.activity.tw)
+ tawindow.load_file(self.activity.tw, True)
# run the activity
+ self.stop.set_icon("stopiton")
tawindow.runbutton(self.activity.tw, 0)
def do_savesnapshot(self, button):
diff --git a/activity/activity.info b/activity/activity.info
index 31c9b6e..2840b43 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,6 +1,6 @@
[Activity]
name = Turtle Art
-activity_version = 64
+activity_version = 68
license = MIT
bundle_id = org.laptop.TurtleArtActivity
exec = sugar-activity TurtleArtActivity.TurtleArtActivity
diff --git a/activity/application-x-turtle-art.svg b/activity/application-x-turtle-art.svg
new file mode 100644
index 0000000..a885712
--- /dev/null
+++ b/activity/application-x-turtle-art.svg
@@ -0,0 +1,120 @@
+<?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://w
+ww.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd' [
+ <!ENTITY stroke_color "#010101">
+ <!ENTITY fill_color "#FFFFFF">
+]>
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="55"
+ height="55"
+ viewBox="0 0 55 55"
+ id="svg2"
+ xml:space="preserve">
+<g
+ transform="translate(-0.5507515,-1.7569535)">
+ <line
+ style="fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ y2="4.9"
+ y1="16.2"
+ x2="52.4"
+ x1="41.2" />
+ <polyline
+ style="fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ points="51.6,15.3 41.2,16.2 42.1,5.8" />
+</g>
+<polygon
+ points="11.0,6.1 31.9,6.1 43.9,18.0 43.9,48.9 10.9,48.9 10.9,6.1 "
+ transform="translate(-6,2)"
+ stroke="&stroke_color;"
+ style="fill:none;stroke-width:3.5" />
+<polyline
+ points="43.818,18.027 31.874,18.027 31.874,6.088"
+ stroke="&stroke_color;"
+ style="fill:none;stroke-width:3.5"
+ transform="translate(-6,2)" />
+<path
+ d="M 21.379465,44.19975 C 21.102965,44.19975 20.829965,44.18225 20.560965,44.14975 L 21.254965,45.32425 L 21.938965,44.16775 C 21.753465,44.18275 21.568465,44.19975 21.379465,44.19975 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+<g
+ transform="matrix(0.5,0,0,0.5,7.6,20.0)"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
+ <path
+ d="M 40.16,11.726 C 37.996,11.726 36.202,13.281 35.817,15.333 C 37.676,16.678 39.274,18.448 40.492,20.541 C 42.777,20.369 44.586,18.48 44.586,16.151 C 44.586,13.707 42.604,11.726 40.16,11.726 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 40.713,39.887 C 39.489,42.119 37.853,44.018 35.916,45.443 C 36.437,47.307 38.129,48.682 40.16,48.682 C 42.603,48.682 44.586,46.702 44.586,44.258 C 44.586,42.003 42.893,40.162 40.713,39.887 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 14.273,39.871 C 12.02,40.077 10.249,41.95 10.249,44.258 C 10.249,46.701 12.229,48.682 14.673,48.682 C 16.737,48.682 18.457,47.262 18.945,45.35 C 17.062,43.934 15.47,42.061 14.273,39.871 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 19.026,15.437 C 18.683,13.334 16.872,11.726 14.673,11.726 C 12.229,11.726 10.249,13.707 10.249,16.15 C 10.249,18.532 12.135,20.46 14.494,20.556 C 15.68,18.513 17.226,16.772 19.026,15.437 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+<path
+ d="M 21.379465,26.34175 C 22.333465,26.34175 23.243465,26.54725 24.088465,26.90575 C 24.458965,26.36775 24.677465,25.71725 24.677465,25.01425 C 24.677465,23.17075 23.182965,21.67575 21.338965,21.67575 C 19.495465,21.67575 18.000965,23.17075 18.000965,25.01425 C 18.000965,25.72825 18.226965,26.38875 18.608965,26.93125 C 19.470965,26.55675 20.402465,26.34175 21.379465,26.34175 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+<g
+ transform="matrix(0.5,0,0,0.5,7.630965,20.06025)"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
+ <path
+ d="M 43.102,30.421 C 43.102,35.1554 41.4568,39.7008 38.5314,43.0485 C 35.606,46.3963 31.6341,48.279 27.497,48.279 C 23.3599,48.279 19.388,46.3963 16.4626,43.0485 C 13.5372,39.7008 11.892,35.1554 11.892,30.421 C 11.892,20.6244 18.9364,12.563 27.497,12.563 C 36.0576,12.563 43.102,20.6244 43.102,30.421 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+<g
+ transform="matrix(0.5,0,0,0.5,7.630965,20.06025)"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
+ <path
+ d="M 25.875,33.75 L 24.333,29.125 L 27.497,26.538 L 31.112,29.164 L 29.625,33.833 L 25.875,33.75 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 27.501,41.551 C 23.533,41.391 21.958,39.542 21.958,39.542 L 25.528,35.379 L 29.993,35.547 L 33.125,39.667 C 33.125,39.667 30.235,41.661 27.501,41.551 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 18.453,33.843 C 17.604,30.875 18.625,26.959 18.625,26.959 L 22.625,29.126 L 24.118,33.755 L 20.536,37.988 C 20.536,37.987 19.071,35.998 18.453,33.843 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 19.458,25.125 C 19.458,25.125 19.958,23.167 22.497,21.303 C 24.734,19.66 26.962,19.583 26.962,19.583 L 26.925,24.564 L 23.404,27.314 L 19.458,25.125 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 32.084,27.834 L 28.625,24.959 L 29,19.75 C 29,19.75 30.834,19.708 32.959,21.417 C 35.187,23.208 36.321,26.4 36.321,26.4 L 32.084,27.834 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 31.292,34.042 L 32.605,29.578 L 36.792,28.042 C 36.792,28.042 37.469,30.705 36.75,33.709 C 36.21,35.965 34.666,38.07 34.666,38.07 L 31.292,34.042 z"
+ stroke="&stroke_color;"
+ fill="&fill_color;"
+ style="fill-opacity:1;stroke-width:1.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/icons/help-toolbar.svg b/icons/help-toolbar.svg
index d763270..d997562 100644
--- a/icons/help-toolbar.svg
+++ b/icons/help-toolbar.svg
@@ -1,28 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.0"
width="55"
- height="54.695999"
- viewBox="0 0 55 54.696"
+ height="55"
+ viewBox="0 0 55 55"
id="svg2"
- xml:space="preserve"><defs
- id="defs20">
-
-
-
-
- </defs><text
- x="13.484375"
- y="45.1605"
- id="text2412"
- xml:space="preserve"
- style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"><tspan
- x="13.484375"
- y="45.1605"
- id="tspan2414"
- style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold">?</tspan></text>
-
-</svg> \ No newline at end of file
+ style="fill:#010101;stroke:#ffffff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round">
+ <defs
+ id="defs11" />
+ <path
+ d="M 50,27.625 C 50,39.9681 39.8431,50.125 27.5,50.125 C 15.1569,50.125 5,39.9681 5,27.625 C 5,15.2819 15.1569,5.125 27.5,5.125 C 39.8431,5.125 50,15.2819 50,27.625 z"
+ id="path6" />
+ <path
+ d="M 23.956,27.167 C 23.956,25.546 25.756,25.277 27.601,24.781 C 29.401,24.286 31.201,23.566 31.201,20.956 C 31.201,18.976 29.356,17.536 27.467,17.536 C 23.687,17.536 23.102,21.991 20.221,21.991 C 18.601,21.991 17.476,20.731 17.476,18.751 C 17.476,14.025 23.416,11.326 27.467,11.326 C 33.273,11.326 38.223,14.926 38.223,20.957 C 38.223,25.952 35.073,28.878 30.438,30.048 L 30.438,31.667 C 30.438,33.468 29.087,34.772 27.197,34.772 C 25.172,34.772 23.957,33.467 23.957,31.667 L 23.957,27.167 L 23.956,27.167 z M 23.686,40.937 C 23.686,39.002 25.261,37.427 27.196,37.427 C 29.132,37.427 30.706,39.002 30.706,40.937 C 30.706,42.873 29.132,44.449 27.196,44.449 C 25.261,44.448 23.686,42.872 23.686,40.937 z"
+ id="path8"
+ style="fill:#ffffff;stroke:#ffffff;stroke-width:0.25;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+</svg>
diff --git a/images/de/sensors/sensorsgroup.svg b/images/de/sensors/sensorsgroup.svg
index ae0d34f..856117b 100644
--- a/images/de/sensors/sensorsgroup.svg
+++ b/images/de/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">tastatur</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/el/sensors/sensorsgroup.svg b/images/el/sensors/sensorsgroup.svg
index c1c71e6..8745ac7 100644
--- a/images/el/sensors/sensorsgroup.svg
+++ b/images/el/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/en/sensors/sensorsgroup.svg b/images/en/sensors/sensorsgroup.svg
index 50668ab..1a20572 100644
--- a/images/en/sensors/sensorsgroup.svg
+++ b/images/en/sensors/sensorsgroup.svg
@@ -327,7 +327,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,110.5415)"
id="g2492">
<path
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"
@@ -344,7 +344,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,106.07443)"
id="g2497">
<path
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"
diff --git a/images/en/turtle/turtlegroup.svg b/images/en/turtle/turtlegroup.svg
index dc665de..4d46c6f 100644
--- a/images/en/turtle/turtlegroup.svg
+++ b/images/en/turtle/turtlegroup.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="145" height="500" id="svg2"> <defs id="defs103"> <linearGradient id="linearGradient3250"> <stop id="stop3252" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop3254" style="stop-color:#00ff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3256" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3258" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3260" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3264" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3267" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="90" x2="56" y2="90" id="linearGradient3333" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="130" x2="56" y2="130" id="linearGradient3341" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="90" x2="128" y2="90" id="linearGradient3349" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="130" x2="128" y2="130" id="linearGradient3357" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="43" y1="181" x2="92" y2="181" id="linearGradient3365" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="251" x2="56" y2="251" id="linearGradient3373" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3381" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="6" y1="303" x2="72" y2="303" id="linearGradient3389" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="89" y1="314" x2="137" y2="314" id="linearGradient3397" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="359" x2="107" y2="359" id="linearGradient3405" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="37" y1="382" x2="107" y2="382" id="linearGradient3413" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="37" y1="406" x2="107" y2="406" id="linearGradient3421" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2505" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2519" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="406" x2="107" y2="406" id="linearGradient2527" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient3172" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3166"> <stop id="stop3168" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop3170" style="stop-color:#00ff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="0" y1="0" x2="100" y2="20" id="linearGradient2707" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.7,0,0,1.,0.1,32)" /> <linearGradient id="linearGradient2701"> <stop id="stop2703" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop2705" style="stop-color:#ffff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2732" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient2736" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,60,321)" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient3552" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,60,321)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3554" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="359" x2="107" y2="359" id="linearGradient2696" xlink:href="#linearGradient2701" gradientUnits="userSpaceOnUse" gradientTransform="translate(26.1,-84.4)" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient2711" xlink:href="#linearGradient2701" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,63.4,348)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3486" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.6,64.2)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3495" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-66.6,99)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3502" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.5,133)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3533" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-66.6,99)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3535" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.6,64.2)" /> </defs> <path d="M 0.58809792,0.55108212 L 0.52581012,484.98977 L 3.6485499,492.43821 L 8.520663,496.82385 L 15.179825,499.47419 L 128.96395,499.47419 L 135.80997,496.63739 L 141.75709,491.22606 L 144.47996,482.0929 L 144.51764,0.52581012 L 0.58809792,0.55108212 z" id="path30" style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0" x="3.7" y="213" id="rect32" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0.14" x="3.7" y="214.3" id="rect34" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0.14" x="3.7" y="215" id="rect36" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <g id="g2681"> <rect width="138.11" height="0.11000219" x="3.4449987" y="65.445" id="rect38" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:0.88999784;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.5" y="66.360001" id="rect40" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="138.11032" height="0.11032366" x="3.444838" y="67.444839" id="rect42" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:0.88967633;stroke-opacity:1" /> </g> <rect width="137.5" height="0.14" x="3.7" y="-26.9" transform="scale(1,-1)" id="rect44" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-25.799999" transform="scale(1,-1)" id="rect46" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-472.70001" transform="scale(1,-1)" id="rect48" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-471.39999" transform="scale(1,-1)" id="rect50" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <path d="M 134,491 C 134,492 133,493 132,493 C 131,493 131,492 131,491 C 131,491 131,490 132,490 C 133,490 134,491 134,491 z" id="path58" style="fill:#fff080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> <path d="M 80,485 C 80,490 77,493 72,493 C 67,493 64,490 64,485 C 64,481 67,477 72,477 C 77,477 80,481 80,485 L 80,485 z" id="path60" style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" /> <text id="text54" style="font-size:12px;font-weight:bold;font-family:Bitstream Vera Sans"> <tspan x="68" y="489" id="tspan56" style="font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans">X</tspan> </text> <path d="M 79,32 C 90,32 90,32 90,32 L 94,35 L 96,39 L 96,52 L 94,55 L 90,58 L 79,58 L 79,58 L 79,60 L 65,60 L 65,58 L 54,58 L 50,55 L 48,52 L 48,39 L 50,35 L 54,32 L 65,32 L 65,36 L 79,36 L 79,32 z" id="path59" style="fill:url(#linearGradient3267);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text61" style="font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans"> <tspan x="72" y="49" id="tspan63" style="font-size:12px">clean</tspan> </text> <path d="M 54,77 L 65,77 L 65,81 L 62,81 L 62,79 L 55,79" id="path65" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,95 L 65,95 L 65,91 L 62,91 L 62,93 L 55,93" id="path67" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,73 C 50,73 50,73 50,73 L 53,76 L 56,80 L 56,93 L 53,96 L 50,99 L 38,99 L 38,99 L 38,101 L 25,101 L 25,99 L 14,99 L 10,96 L 8,93 L 8,80 L 10,76 L 14,73 L 24,73 L 24,77 L 39,77 L 39,73 z" id="path69" style="fill:url(#linearGradient3333);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text71" style="font-size:8.00004005px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="90" id="tspan73" style="font-size:12px">forward</tspan> </text> <path d="M 126,77 L 137,77 L 137,81 L 134,81 L 134,79 L 127,79" id="path75" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,95 L 137,95 L 137,91 L 134,91 L 134,93 L 127,93" id="path77" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,73 C 122,73 122,73 122,73 L 125,76 L 128,80 L 128,93 L 125,96 L 122,99 L 110,99 L 110,99 L 110,101 L 97,101 L 97,99 L 86,99 L 82,96 L 80,93 L 80,80 L 82,76 L 86,73 L 96,73 L 96,77 L 111,77 L 111,73 z" id="path79" style="fill:url(#linearGradient3349);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text81" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="90" id="tspan83" style="font-size:12px">back</tspan> </text> <path d="M 54,117 L 65,117 L 65,121 L 62,121 L 62,119 L 55,119" id="path85" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,136 L 65,136 L 65,132 L 62,132 L 62,134 L 55,134" id="path87" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,114 C 50,114 50,114 50,114 L 53,117 L 56,121 L 56,133 L 53,137 L 50,139 L 38,139 L 38,139 L 38,142 L 25,142 L 25,139 L 14,139 L 10,137 L 8,133 L 8,121 L 10,117 L 14,114 L 24,114 L 24,117 L 39,117 L 39,114 z" id="path89" style="fill:url(#linearGradient3341);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text91" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="131" id="tspan93" style="font-size:12px">left</tspan> </text> <path d="M 126,117 L 137,117 L 137,121 L 134,121 L 134,119 L 127,119" id="path112" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,136 L 137,136 L 137,132 L 134,132 L 134,134 L 127,134" id="path96" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,114 C 122,114 122,114 122,114 L 125,117 L 128,121 L 128,133 L 125,137 L 122,139 L 110,139 L 110,139 L 110,142 L 97,142 L 97,139 L 86,139 L 82,137 L 80,133 L 80,121 L 82,117 L 86,114 L 96,114 L 96,117 L 111,117 L 111,114 z" id="path98" style="fill:url(#linearGradient3357);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text100" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="131" id="tspan102" style="font-size:12px">right</tspan> </text> <path d="M 89,181 L 100,181 L 100,185 L 98,185 L 98,183 L 91,183" id="path104" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 89,199 L 100,199 L 100,195 L 98,195 L 98,197 L 91,197" id="path106" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 90,156 L 101,156 L 101,160 L 98,160 L 98,158 L 91,158" id="path108" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 90,174 L 101,174 L 101,170 L 98,170 L 98,172 L 91,172" id="path130" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 75,153 C 86,153 86,153 86,153 L 89,155 L 92,159 L 92,197 L 89,200 L 86,203 L 74,203 L 74,203 L 74,205 L 61,205 L 61,203 L 50,203 L 46,200 L 44,197 L 44,159 L 46,155 L 50,153 L 60,153 L 60,156 L 75,156 L 75,153 z" id="path111" style="fill:url(#linearGradient3365);fill-opacity:1;stroke:#00a000;stroke-width:1.33334005;stroke-opacity:1" /> <text id="text113" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="68" y="181" id="tspan136" style="font-size:12px">arc</tspan> </text> <text id="text116" style="font-size:8px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans"> <tspan x="90" y="167" id="tspan118" style="font-size:9px">angle</tspan> <tspan x="90" y="196" id="tspan120" style="font-size:9px">radius</tspan> </text> <path d="M 53,250 L 64,250 L 64,254 L 62,254 L 62,252 L 55,252" id="path122" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 53,268 L 64,268 L 64,264 L 62,264 L 62,266 L 55,266" id="path124" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,225 L 65,225 L 65,229 L 62,229 L 62,227 L 55,227" id="path126" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,244 L 65,244 L 65,240 L 62,240 L 62,242 L 55,242" id="path128" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,222 C 50,222 50,222 50,222 L 53,225 L 56,229 L 56,266 L 53,269 L 50,272 L 38,272 L 38,272 L 38,275 L 25,275 L 25,272 L 14,272 L 10,269 L 8,266 L 8,229 L 10,225 L 14,222 L 24,222 L 24,225 L 39,225 L 39,222 z" id="path131" style="fill:url(#linearGradient3373);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text133" style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="250" id="tspan158" style="font-size:12px">setyx</tspan> </text> <text id="text136" style="font-size:9px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans"> <tspan x="54" y="236" id="tspan138" style="font-size:9px">x</tspan> <tspan x="54" y="265" id="tspan140" style="font-size:9px">y</tspan> </text> <g transform="translate(0,-2)" id="g142"> <path d="M 126,227 L 137.08348,227 L 137,231 L 134,231 L 134,229 L 127,229" id="path144" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,246 L 137,246 L 137,242 L 134,242 L 134,244 L 127,244" id="path146" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,224 C 122,224 122,224 122,224 L 125,227 L 128,231 L 128,243 L 125,247 L 122,250 L 110,250 L 110,250 L 110,252 L 97,252 L 97,250 L 86,250 L 82,247 L 80,243 L 80,231 L 82,227 L 86,224 L 96,224 L 96,227 L 111,227 L 111,224 z" id="path148" style="fill:url(#linearGradient3381);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text150" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="241" id="tspan152" style="font-size:12px">seth</tspan> </text> </g> <path d="M 38,405 L 41,405 L 41,408 L 46,408 L 46,405 L 107,405 L 107,419 L 46,419 L 46,416 L 41,416 L 41,419 L 38,419 L 38,405 z" id="path154" style="fill:url(#linearGradient3405);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text156" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="416" id="tspan159" style="font-size:10.5px">xcor</tspan> </text> <path d="M 38,429 L 41,429 L 41,432 L 46,432 L 46,429 L 107,429 L 107,443 L 46,443 L 46,440 L 41,440 L 41,443 L 38,443 L 38,429 z" id="path161" style="fill:url(#linearGradient3413);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text163" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="439" id="tspan165" style="font-size:10.5px">ycor</tspan> </text> <path d="M 38,453 L 41,453 L 41,456 L 46,456 L 46,453 L 107,453 L 107,467 L 46,467 L 46,464 L 41,464 L 41,467 L 38,467 L 38,453 z" id="path167" style="fill:url(#linearGradient3421);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text169" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="463" id="tspan171" style="font-size:10.5px">heading</tspan> </text> <text id="text173" style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="19" id="tspan175" style="font-size:20px">Turtle</tspan> </text> <rect width="137.5" height="0.14" x="3.7" y="280.60001" id="rect177" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="281.70001" id="rect179" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="282.60001" id="rect181" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="398.5" id="rect183" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="399.60001" id="rect185" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="400.60001" id="rect187" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <g transform="translate(0.1,0)" id="g3515"> <path d="M 60.4,293.2 L 71.4,293.2 L 71.4,297.2 L 68.4,297.2 L 68.4,295.2 L 61.4,295.2" id="path191" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 60.4,310.2 L 71.4,310.2 L 71.4,306.2 L 68.4,306.2 L 68.4,308.2 L 61.4,308.2" id="path193" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 45.4,288.2 C 56.4,288.2 56.4,288.2 56.4,288.2 L 59.4,291.2 L 62.4,295.2 L 62.4,307.2 L 59.4,311.2 L 56.4,314.2 L 44.4,314.2 L 44.4,314.2 L 44.4,316.2 L 31.4,316.2 L 31.4,314.2 L 20.4,314.2 L 16.4,311.2 L 14.4,307.2 L 14.4,295.2 L 16.4,291.2 L 20.4,288.2 L 30.4,288.2 L 30.4,291.2 L 45.4,291.2 L 45.4,288.2 z" id="path195" style="fill:url(#linearGradient3535);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-65.599998" y="64.199997" id="text197" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="38.400002" y="305.20001" id="tspan199" style="font-size:12px">show</tspan> </text> </g> <g transform="translate(1.1,-0.4000015)" id="g3506"> <path d="M 59.4,328 L 70.4,328 L 70.4,332 L 67.4,332 L 67.4,330 L 60.4,330" id="path203" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 59.4,345 L 70.4,345 L 70.4,341 L 67.4,341 L 67.4,343 L 60.4,343" id="path205" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 44.4,323 C 55.4,323 55.4,323 55.4,323 L 58.4,326 L 61.4,330 L 61.4,342 L 58.4,346 L 55.4,349 L 43.4,349 L 43.4,349 L 43.4,351 L 30.4,351 L 30.4,349 L 19.4,349 L 15.4,346 L 13.4,342 L 13.4,330 L 15.4,326 L 19.4,323 L 29.4,323 L 29.4,326 L 44.4,326 L 44.4,323 z" id="path207" style="fill:url(#linearGradient3533);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-66.599998" y="99" id="text209" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="37.400002" y="335" id="tspan211" style="font-size:12px">set</tspan> </text> <text x="-66.599998" y="99" id="text213" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="37.400002" y="345" id="tspan215" style="font-size:12px">scale</tspan> </text> </g> <path d="M 64.07,364.3575 L 67.42,364.3575 L 67.42,366.87 L 72.11,366.87 L 72.11,349.45 L 129.73,349.45 L 129.73,392.33 L 72.11,392.33 L 72.11,373.905 L 67.42,373.905 L 67.42,376.585 L 64.07,376.585 L 64.07,364.3575 z" id="path224" style="fill:url(#linearGradient2711);fill-opacity:1;fill-rule:nonzero;stroke:#a0a000;stroke-width:1.34000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <g transform="matrix(0.75,0,0,0.75,80.7745,350.9375)" id="activity-journal" style="stroke:#000000;stroke-opacity:1;display:block"> <path d="M 45.866,44.669 C 45.866,47.18 44.338,49 41.534,49 L 12.077,49 L 12.077,6 L 41.535,6 C 43.685,6 45.867,8.154 45.867,10.33 L 45.866,44.669 L 45.866,44.669 z" id="path2458" style="fill:#ffffff;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <line id="line2460" y2="48.881001" y1="6.1209998" x2="21.341" x1="21.341" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,14.464 C 7.384,14.464 9.468,15.159 11.554,15.159 C 13.64,15.159 15.727,14.464 15.727,14.464" id="path2462" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,28.021 C 7.384,28.021 9.296,28.716 11.729,28.716 C 14.162,28.716 15.728,28.021 15.728,28.021" id="path2464" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,41.232 C 7.384,41.232 9.12,41.927 11.902,41.927 C 14.683,41.927 15.727,41.232 15.727,41.232" id="path2466" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> </g> <g id="g3522"> <path d="M 60.5,362 L 71.5,362 L 71.5,366 L 68.5,366 L 68.5,364 L 61.5,364" id="path2722" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 60.5,379 L 71.5,379 L 71.5,375 L 68.5,375 L 68.5,377 L 61.5,377" id="path2724" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 45.5,357 C 56.5,357 56.5,357 56.5,357 L 59.5,360 L 62.5,364 L 62.5,376 L 59.5,380 L 56.5,383 L 44.5,383 L 44.5,383 L 44.5,385 L 31.5,385 L 31.5,383 L 20.5,383 L 16.5,380 L 14.5,376 L 14.5,364 L 16.5,360 L 20.5,357 L 30.5,357 L 30.5,360 L 45.5,360 L 45.5,357 z" id="path2726" style="fill:url(#linearGradient3502);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-65.5" y="133" id="text2728" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="38.5" y="374" id="tspan2730" style="font-size:12px">show</tspan> </text> </g> <path d="M 64.1,294.6 L 67.1,294.6 L 67.1,297.6 L 72.1,297.6 L 72.1,294.6 L 133.1,294.6 L 133.1,308.6 L 72.1,308.6 L 72.1,305.6 L 67.1,305.6 L 67.1,308.6 L 64.1,308.6 L 64.1,294.6 z" id="path2694" style="fill:url(#linearGradient2696);fill-opacity:1;stroke:#a0a000;stroke-width:1;stroke-opacity:1" /> <text x="28.000002" y="-131.10329" id="text3529" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="100.00002" y="305.89673" id="tspan3531" style="font-size:10.5px">name</tspan> </text></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="145" height="500" id="svg2"> <defs id="defs103"> <linearGradient id="linearGradient3250"> <stop id="stop3252" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop3254" style="stop-color:#00ff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3256" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3258" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3260" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3264" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="22" x2="74" y2="22" id="linearGradient3267" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="90" x2="56" y2="90" id="linearGradient3333" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="130" x2="56" y2="130" id="linearGradient3341" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="90" x2="128" y2="90" id="linearGradient3349" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="130" x2="128" y2="130" id="linearGradient3357" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="43" y1="181" x2="92" y2="181" id="linearGradient3365" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="7" y1="251" x2="56" y2="251" id="linearGradient3373" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3381" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="6" y1="303" x2="72" y2="303" id="linearGradient3389" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="89" y1="314" x2="137" y2="314" id="linearGradient3397" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="359" x2="107" y2="359" id="linearGradient3405" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="37" y1="382" x2="107" y2="382" id="linearGradient3413" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="37" y1="406" x2="107" y2="406" id="linearGradient3421" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,26)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2505" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2519" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="406" x2="107" y2="406" id="linearGradient2527" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient3172" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" /> <linearGradient id="linearGradient3166"> <stop id="stop3168" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop3170" style="stop-color:#00ff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="0" y1="0" x2="100" y2="20" id="linearGradient2707" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.7,0,0,1.,0.1,32)" /> <linearGradient id="linearGradient2701"> <stop id="stop2703" style="stop-color:#ffffff;stop-opacity:1" offset="0" /> <stop id="stop2705" style="stop-color:#ffff00;stop-opacity:1" offset="1" /> </linearGradient> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient2732" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient2736" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,60,321)" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient3552" xlink:href="#linearGradient3166" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,60,321)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3554" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" /> <linearGradient x1="37" y1="359" x2="107" y2="359" id="linearGradient2696" xlink:href="#linearGradient2701" gradientUnits="userSpaceOnUse" gradientTransform="translate(26.1,-84.4)" /> <linearGradient x1="0" y1="0" x2="100" y2="66" id="linearGradient2711" xlink:href="#linearGradient2701" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.67,0,0,0.67,63.4,348)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3486" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.6,64.2)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3495" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-66.6,99)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3502" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.5,133)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3533" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-66.6,99)" /> <linearGradient x1="79" y1="238" x2="128" y2="238" id="linearGradient3535" xlink:href="#linearGradient3250" gradientUnits="userSpaceOnUse" gradientTransform="translate(-65.6,64.2)" /> </defs> <path d="M 0.58809792,0.55108212 L 0.52581012,484.98977 L 3.6485499,492.43821 L 8.520663,496.82385 L 15.179825,499.47419 L 128.96395,499.47419 L 135.80997,496.63739 L 141.75709,491.22606 L 144.47996,482.0929 L 144.51764,0.52581012 L 0.58809792,0.55108212 z" id="path30" style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0" x="3.7" y="213" id="rect32" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0.14" x="3.7" y="214.3" id="rect34" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137" height="0.14" x="3.7" y="215" id="rect36" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <g id="g2681"> <rect width="138.11" height="0.11000219" x="3.4449987" y="65.445" id="rect38" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:0.88999784;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.5" y="66.360001" id="rect40" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="138.11032" height="0.11032366" x="3.444838" y="67.444839" id="rect42" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:0.88967633;stroke-opacity:1" /> </g> <rect width="137.5" height="0.14" x="3.7" y="-26.9" transform="scale(1,-1)" id="rect44" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-25.799999" transform="scale(1,-1)" id="rect46" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-472.70001" transform="scale(1,-1)" id="rect48" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="-471.39999" transform="scale(1,-1)" id="rect50" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <path d="M 134,491 C 134,492 133,493 132,493 C 131,493 131,492 131,491 C 131,491 131,490 132,490 C 133,490 134,491 134,491 z" id="path58" style="fill:#fff080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> <path d="M 80,485 C 80,490 77,493 72,493 C 67,493 64,490 64,485 C 64,481 67,477 72,477 C 77,477 80,481 80,485 L 80,485 z" id="path60" style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" /> <text id="text54" style="font-size:12px;font-weight:bold;font-family:Bitstream Vera Sans"> <tspan x="68" y="489" id="tspan56" style="font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans">X</tspan> </text> <path d="M 79,32 C 90,32 90,32 90,32 L 94,35 L 96,39 L 96,52 L 94,55 L 90,58 L 79,58 L 79,58 L 79,60 L 65,60 L 65,58 L 54,58 L 50,55 L 48,52 L 48,39 L 50,35 L 54,32 L 65,32 L 65,36 L 79,36 L 79,32 z" id="path59" style="fill:url(#linearGradient3267);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text61" style="font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans"> <tspan x="72" y="49" id="tspan63" style="font-size:12px">clean</tspan> </text> <path d="M 54,77 L 65,77 L 65,81 L 62,81 L 62,79 L 55,79" id="path65" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,95 L 65,95 L 65,91 L 62,91 L 62,93 L 55,93" id="path67" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,73 C 50,73 50,73 50,73 L 53,76 L 56,80 L 56,93 L 53,96 L 50,99 L 38,99 L 38,99 L 38,101 L 25,101 L 25,99 L 14,99 L 10,96 L 8,93 L 8,80 L 10,76 L 14,73 L 24,73 L 24,77 L 39,77 L 39,73 z" id="path69" style="fill:url(#linearGradient3333);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text71" style="font-size:8.00004005px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="90" id="tspan73" style="font-size:12px">forward</tspan> </text> <path d="M 126,77 L 137,77 L 137,81 L 134,81 L 134,79 L 127,79" id="path75" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,95 L 137,95 L 137,91 L 134,91 L 134,93 L 127,93" id="path77" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,73 C 122,73 122,73 122,73 L 125,76 L 128,80 L 128,93 L 125,96 L 122,99 L 110,99 L 110,99 L 110,101 L 97,101 L 97,99 L 86,99 L 82,96 L 80,93 L 80,80 L 82,76 L 86,73 L 96,73 L 96,77 L 111,77 L 111,73 z" id="path79" style="fill:url(#linearGradient3349);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text81" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="90" id="tspan83" style="font-size:12px">back</tspan> </text> <path d="M 54,117 L 65,117 L 65,121 L 62,121 L 62,119 L 55,119" id="path85" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,136 L 65,136 L 65,132 L 62,132 L 62,134 L 55,134" id="path87" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,114 C 50,114 50,114 50,114 L 53,117 L 56,121 L 56,133 L 53,137 L 50,139 L 38,139 L 38,139 L 38,142 L 25,142 L 25,139 L 14,139 L 10,137 L 8,133 L 8,121 L 10,117 L 14,114 L 24,114 L 24,117 L 39,117 L 39,114 z" id="path89" style="fill:url(#linearGradient3341);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text91" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="131" id="tspan93" style="font-size:12px">left</tspan> </text> <path d="M 126,117 L 137,117 L 137,121 L 134,121 L 134,119 L 127,119" id="path112" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,136 L 137,136 L 137,132 L 134,132 L 134,134 L 127,134" id="path96" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,114 C 122,114 122,114 122,114 L 125,117 L 128,121 L 128,133 L 125,137 L 122,139 L 110,139 L 110,139 L 110,142 L 97,142 L 97,139 L 86,139 L 82,137 L 80,133 L 80,121 L 82,117 L 86,114 L 96,114 L 96,117 L 111,117 L 111,114 z" id="path98" style="fill:url(#linearGradient3357);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text100" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="131" id="tspan102" style="font-size:12px">right</tspan> </text> <path d="M 89,181 L 100,181 L 100,185 L 98,185 L 98,183 L 91,183" id="path104" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 89,199 L 100,199 L 100,195 L 98,195 L 98,197 L 91,197" id="path106" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 90,156 L 101,156 L 101,160 L 98,160 L 98,158 L 91,158" id="path108" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 90,174 L 101,174 L 101,170 L 98,170 L 98,172 L 91,172" id="path130" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 75,153 C 86,153 86,153 86,153 L 89,155 L 92,159 L 92,197 L 89,200 L 86,203 L 74,203 L 74,203 L 74,205 L 61,205 L 61,203 L 50,203 L 46,200 L 44,197 L 44,159 L 46,155 L 50,153 L 60,153 L 60,156 L 75,156 L 75,153 z" id="path111" style="fill:url(#linearGradient3365);fill-opacity:1;stroke:#00a000;stroke-width:1.33334005;stroke-opacity:1" /> <text id="text113" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="68" y="181" id="tspan136" style="font-size:12px">arc</tspan> </text> <text id="text116" style="font-size:8px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans"> <tspan x="90" y="167" id="tspan118" style="font-size:9px">angle</tspan> <tspan x="90" y="196" id="tspan120" style="font-size:9px">radius</tspan> </text> <path d="M 53,250 L 64,250 L 64,254 L 62,254 L 62,252 L 55,252" id="path122" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 53,268 L 64,268 L 64,264 L 62,264 L 62,266 L 55,266" id="path124" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,225 L 65,225 L 65,229 L 62,229 L 62,227 L 55,227" id="path126" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 54,244 L 65,244 L 65,240 L 62,240 L 62,242 L 55,242" id="path128" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 39,222 C 50,222 50,222 50,222 L 53,225 L 56,229 L 56,266 L 53,269 L 50,272 L 38,272 L 38,272 L 38,275 L 25,275 L 25,272 L 14,272 L 10,269 L 8,266 L 8,229 L 10,225 L 14,222 L 24,222 L 24,225 L 39,225 L 39,222 z" id="path131" style="fill:url(#linearGradient3373);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text133" style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="32" y="250" id="tspan158" style="font-size:12px">setxy</tspan> </text> <text id="text136" style="font-size:9px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans"> <tspan x="54" y="236" id="tspan138" style="font-size:9px">x</tspan> <tspan x="54" y="265" id="tspan140" style="font-size:9px">y</tspan> </text> <g transform="translate(0,-2)" id="g142"> <path d="M 126,227 L 137.08348,227 L 137,231 L 134,231 L 134,229 L 127,229" id="path144" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 126,246 L 137,246 L 137,242 L 134,242 L 134,244 L 127,244" id="path146" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 111,224 C 122,224 122,224 122,224 L 125,227 L 128,231 L 128,243 L 125,247 L 122,250 L 110,250 L 110,250 L 110,252 L 97,252 L 97,250 L 86,250 L 82,247 L 80,243 L 80,231 L 82,227 L 86,224 L 96,224 L 96,227 L 111,227 L 111,224 z" id="path148" style="fill:url(#linearGradient3381);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text id="text150" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="104" y="241" id="tspan152" style="font-size:12px">seth</tspan> </text> </g> <path d="M 38,405 L 41,405 L 41,408 L 46,408 L 46,405 L 107,405 L 107,419 L 46,419 L 46,416 L 41,416 L 41,419 L 38,419 L 38,405 z" id="path154" style="fill:url(#linearGradient3405);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text156" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="416" id="tspan159" style="font-size:10.5px">xcor</tspan> </text> <path d="M 38,429 L 41,429 L 41,432 L 46,432 L 46,429 L 107,429 L 107,443 L 46,443 L 46,440 L 41,440 L 41,443 L 38,443 L 38,429 z" id="path161" style="fill:url(#linearGradient3413);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text163" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="439" id="tspan165" style="font-size:10.5px">ycor</tspan> </text> <path d="M 38,453 L 41,453 L 41,456 L 46,456 L 46,453 L 107,453 L 107,467 L 46,467 L 46,464 L 41,464 L 41,467 L 38,467 L 38,453 z" id="path167" style="fill:url(#linearGradient3421);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text y="26" id="text169" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="463" id="tspan171" style="font-size:10.5px">heading</tspan> </text> <text id="text173" style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="72" y="19" id="tspan175" style="font-size:20px">Turtle</tspan> </text> <rect width="137.5" height="0.14" x="3.7" y="280.60001" id="rect177" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="281.70001" id="rect179" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="282.60001" id="rect181" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="398.5" id="rect183" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="399.60001" id="rect185" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> <rect width="137.5" height="0.14" x="3.7" y="400.60001" id="rect187" style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" /> <g transform="translate(0.1,0)" id="g3515"> <path d="M 60.4,293.2 L 71.4,293.2 L 71.4,297.2 L 68.4,297.2 L 68.4,295.2 L 61.4,295.2" id="path191" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 60.4,310.2 L 71.4,310.2 L 71.4,306.2 L 68.4,306.2 L 68.4,308.2 L 61.4,308.2" id="path193" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 45.4,288.2 C 56.4,288.2 56.4,288.2 56.4,288.2 L 59.4,291.2 L 62.4,295.2 L 62.4,307.2 L 59.4,311.2 L 56.4,314.2 L 44.4,314.2 L 44.4,314.2 L 44.4,316.2 L 31.4,316.2 L 31.4,314.2 L 20.4,314.2 L 16.4,311.2 L 14.4,307.2 L 14.4,295.2 L 16.4,291.2 L 20.4,288.2 L 30.4,288.2 L 30.4,291.2 L 45.4,291.2 L 45.4,288.2 z" id="path195" style="fill:url(#linearGradient3535);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-65.599998" y="64.199997" id="text197" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="38.400002" y="305.20001" id="tspan199" style="font-size:12px">show</tspan> </text> </g> <g transform="translate(1.1,-0.4000015)" id="g3506"> <path d="M 59.4,328 L 70.4,328 L 70.4,332 L 67.4,332 L 67.4,330 L 60.4,330" id="path203" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 59.4,345 L 70.4,345 L 70.4,341 L 67.4,341 L 67.4,343 L 60.4,343" id="path205" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 44.4,323 C 55.4,323 55.4,323 55.4,323 L 58.4,326 L 61.4,330 L 61.4,342 L 58.4,346 L 55.4,349 L 43.4,349 L 43.4,349 L 43.4,351 L 30.4,351 L 30.4,349 L 19.4,349 L 15.4,346 L 13.4,342 L 13.4,330 L 15.4,326 L 19.4,323 L 29.4,323 L 29.4,326 L 44.4,326 L 44.4,323 z" id="path207" style="fill:url(#linearGradient3533);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-66.599998" y="99" id="text209" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="37.400002" y="335" id="tspan211" style="font-size:12px">set</tspan> </text> <text x="-66.599998" y="99" id="text213" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="37.400002" y="345" id="tspan215" style="font-size:12px">scale</tspan> </text> </g> <path d="M 64.07,364.3575 L 67.42,364.3575 L 67.42,366.87 L 72.11,366.87 L 72.11,349.45 L 129.73,349.45 L 129.73,392.33 L 72.11,392.33 L 72.11,373.905 L 67.42,373.905 L 67.42,376.585 L 64.07,376.585 L 64.07,364.3575 z" id="path224" style="fill:url(#linearGradient2711);fill-opacity:1;fill-rule:nonzero;stroke:#a0a000;stroke-width:1.34000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" /> <g transform="matrix(0.75,0,0,0.75,80.7745,350.9375)" id="activity-journal" style="stroke:#000000;stroke-opacity:1;display:block"> <path d="M 45.866,44.669 C 45.866,47.18 44.338,49 41.534,49 L 12.077,49 L 12.077,6 L 41.535,6 C 43.685,6 45.867,8.154 45.867,10.33 L 45.866,44.669 L 45.866,44.669 z" id="path2458" style="fill:#ffffff;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <line id="line2460" y2="48.881001" y1="6.1209998" x2="21.341" x1="21.341" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,14.464 C 7.384,14.464 9.468,15.159 11.554,15.159 C 13.64,15.159 15.727,14.464 15.727,14.464" id="path2462" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,28.021 C 7.384,28.021 9.296,28.716 11.729,28.716 C 14.162,28.716 15.728,28.021 15.728,28.021" id="path2464" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> <path d="M 7.384,41.232 C 7.384,41.232 9.12,41.927 11.902,41.927 C 14.683,41.927 15.727,41.232 15.727,41.232" id="path2466" style="fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" /> </g> <g id="g3522"> <path d="M 60.5,362 L 71.5,362 L 71.5,366 L 68.5,366 L 68.5,364 L 61.5,364" id="path2722" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 60.5,379 L 71.5,379 L 71.5,375 L 68.5,375 L 68.5,377 L 61.5,377" id="path2724" style="fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1" /> <path d="M 45.5,357 C 56.5,357 56.5,357 56.5,357 L 59.5,360 L 62.5,364 L 62.5,376 L 59.5,380 L 56.5,383 L 44.5,383 L 44.5,383 L 44.5,385 L 31.5,385 L 31.5,383 L 20.5,383 L 16.5,380 L 14.5,376 L 14.5,364 L 16.5,360 L 20.5,357 L 30.5,357 L 30.5,360 L 45.5,360 L 45.5,357 z" id="path2726" style="fill:url(#linearGradient3502);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1" /> <text x="-65.5" y="133" id="text2728" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="38.5" y="374" id="tspan2730" style="font-size:12px">show</tspan> </text> </g> <path d="M 64.1,294.6 L 67.1,294.6 L 67.1,297.6 L 72.1,297.6 L 72.1,294.6 L 133.1,294.6 L 133.1,308.6 L 72.1,308.6 L 72.1,305.6 L 67.1,305.6 L 67.1,308.6 L 64.1,308.6 L 64.1,294.6 z" id="path2694" style="fill:url(#linearGradient2696);fill-opacity:1;stroke:#a0a000;stroke-width:1;stroke-opacity:1" /> <text x="28.000002" y="-131.10329" id="text3529" style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> <tspan x="100.00002" y="305.89673" id="tspan3531" style="font-size:10.5px">text</tspan> </text></svg>
diff --git a/images/es/sensors/sensorsgroup.svg b/images/es/sensors/sensorsgroup.svg
index 5bb868f..1fa6a9c 100644
--- a/images/es/sensors/sensorsgroup.svg
+++ b/images/es/sensors/sensorsgroup.svg
@@ -253,7 +253,7 @@
x="72.5"
y="21.5"
id="tspan30"
- style="font-size:20px">Mas opciones</tspan>
+ style="font-size:20px">Extras</tspan>
</text>
<path
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"
@@ -288,7 +288,7 @@
style="font-size:11px">teclado</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,111.5)"
id="g2492">
<path
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"
@@ -304,7 +304,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,105.9)"
id="g2497">
<path
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"
@@ -474,9 +474,6 @@
d="M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z"
id="path14"
style="fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 66.803117,120.0391 C 66.144861,120.19978 65.524624,120.46491 64.953796,120.79702 C 65.160095,121.08611 65.28728,121.44601 65.28728,121.82779 C 65.28728,122.80548 64.476052,123.58616 63.498592,123.58616 C 63.109286,123.58616 62.760028,123.46628 62.467823,123.25267 C 62.17102,123.75763 61.930135,124.3119 61.770538,124.88978 C 62.604971,125.03181 63.225742,125.7723 63.225742,126.64815 C 63.225742,127.53198 62.588886,128.24635 61.740221,128.3762 C 61.900827,129.03728 62.16321,129.6556 62.49814,130.22552 C 62.786736,130.02041 63.118086,129.89204 63.498592,129.89204 C 64.476043,129.89204 65.28728,130.70223 65.28728,131.68073 C 65.28728,132.06218 65.159048,132.39259 64.953796,132.68118 C 65.523779,133.01579 66.143425,133.27764 66.803117,133.4391 C 66.932795,132.58989 67.644283,131.92326 68.531172,131.92326 C 69.394719,131.92327 70.105343,132.55808 70.259226,133.37847 C 70.847303,133.21703 71.412232,132.98092 71.926647,132.68118 C 71.721405,132.39241 71.593162,132.03141 71.593162,131.65041 C 71.593162,130.67445 72.375606,129.89204 73.351534,129.89204 C 73.733699,129.89204 74.093047,130.01912 74.382302,130.22552 C 74.716476,129.65801 74.979954,129.03588 75.140221,128.3762 C 74.287782,128.24958 73.624384,127.50571 73.624384,126.61783 C 73.624384,125.75199 74.256874,125.04224 75.079587,124.88978 C 74.917362,124.30479 74.681386,123.76451 74.382302,123.25267 C 74.093047,123.45908 73.733699,123.58616 73.351534,123.58616 C 72.375606,123.58615 71.593162,122.80375 71.593162,121.82779 C 71.593162,121.44561 71.72025,121.08628 71.926647,120.79702 C 71.405635,120.48805 70.859235,120.23235 70.259226,120.06942 C 70.116664,120.90272 69.404885,121.55494 68.531172,121.55494 C 67.646941,121.55493 66.933115,120.88718 66.803117,120.0391 z M 68.440221,124.67756 C 69.573369,124.67755 70.471443,125.60479 70.471443,126.7391 C 70.471433,127.87178 69.573359,128.80064 68.440221,128.80064 C 67.309877,128.80063 66.378683,127.87179 66.378683,126.7391 C 66.378683,125.60534 67.310353,124.67756 68.440221,124.67756 z"
- id="circle2615" />
<g>
<path
d="M 37.998271,350.82011 L 41.331771,350.82011 L 41.331771,353.4869 L 45.998671,353.4869 L 45.998671,350.82011 L 107.00173,350.82011 L 107.00173,364.1541 L 45.998671,364.1541 L 45.998671,361.4873 L 41.331771,361.4873 L 41.331771,364.1541 L 37.998271,364.1541 L 37.998271,350.82011 z"
@@ -533,4 +530,20 @@
style="font-size:11px">inferior</tspan>
</text>
</g>
+ <g
+ transform="matrix(0.75,0,0,0.75,41.2,104.5)">
+ <path
+ d="M 36.900421,42.139076 C 40.57847,42.139076 46.040263,40.559298 46.040263,35.912927 C 46.040263,30.744416 41.284228,30.266809 39.311914,29.743556 C 37.131988,29.298791 35.679932,28.678125 35.592711,27.820324 C 35.443451,26.349651 36.303997,25.776856 38.016489,25.776856 C 38.016489,25.776856 42.090107,27.816428 45.550716,26.188778 C 46.526124,25.730654 48.273013,23.590328 48.273013,22.114088 C 48.273013,20.637291 42.633706,18.930597 40.922443,18.930597 C 39.209951,18.930597 37.753595,21.072036 37.753595,21.072036 C 34.32984,21.072036 30.90547,24.02563 30.90547,26.979224 C 30.90547,29.932261 34.181195,32.242365 38.096339,32.886411 C 39.916323,33.147481 41.438401,34.122178 41.092586,35.913483 C 40.81188,37.368014 39.252947,38.867077 35.956953,38.867077 C 33.345219,38.867077 27.787605,38.745171 26.900033,36.596495 C 26.329407,35.212659 27.003225,33.699123 27.859471,33.699123 L 27.842886,33.610059 C 26.97067,33.522108 24.435101,33.699123 24.435101,36.65216 C 24.434487,40.438505 30.051681,42.139076 36.900421,42.139076 z"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 45.550102,26.189335 C 43.938959,26.029576 41.489383,25.076031 40.963596,23.39383"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <circle
+ cx="35.8"
+ cy="10.96"
+ r="1.67"
+ transform="matrix(0.6,0,0,0.6,19.4,15.1)"
+ id="circle2478"
+ style="fill:#000000;fill-opacity:1;stroke-width:3.4;stroke-miterlimit:4;stroke-dasharray:none" />
+ </g>
</svg>
diff --git a/images/fi/sensors/sensorsgroup.svg b/images/fi/sensors/sensorsgroup.svg
index c1c71e6..8745ac7 100644
--- a/images/fi/sensors/sensorsgroup.svg
+++ b/images/fi/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/fr/flow/flowgroup.svg b/images/fr/flow/flowgroup.svg
index 3df641e..04c7e5d 100644
--- a/images/fr/flow/flowgroup.svg
+++ b/images/fr/flow/flowgroup.svg
@@ -261,11 +261,12 @@
id="path75"
style="fill:url(#linearGradient4708);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
<text
+ y="-4"
id="text77"
style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
<tspan
x="105"
- y="288"
+ y="284"
id="tspan79"
style="font-size:10px">arrête</tspan>
</text>
@@ -308,4 +309,15 @@
d="M 49.4155,411.64166 C 60.0827,411.64166 60.0827,411.64166 60.0827,411.64166 C 60.0827,411.64166 62.83737,413.29944 63.74955,414.30846 C 64.68124,415.33906 66.083,418.30866 66.083,418.30866 L 66.083,450.97696 C 66.083,450.97696 64.60489,453.43952 63.74955,454.31046 C 62.79646,455.28093 60.0827,456.97726 60.0827,456.97726 L 48.7488,456.97726 L 48.7488,456.97726 L 48.7488,459.64406 L 35.4148,459.64406 L 35.4148,456.97726 L 24.0809,456.97726 C 24.0809,456.97726 21.367138,455.28093 20.41405,454.31046 C 19.558707,453.43952 18.0806,450.97696 18.0806,450.97696 L 18.0806,418.30866 C 18.0806,418.30866 19.482356,415.33906 20.41405,414.30846 C 21.32623,413.29944 24.0809,411.64166 24.0809,411.64166 L 34.7481,411.64166 L 34.7481,414.97516 L 49.4155,414.97516 L 49.4155,411.64166 z"
id="path105"
style="fill:url(#linearGradient4683);fill-opacity:1;stroke:#a97513;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="0.7124716"
+ y="4.6988468"
+ id="text2436"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105.71246"
+ y="292.69885"
+ id="tspan2438"
+ style="font-size:10px">l'action</tspan>
+ </text>
</svg>
diff --git a/images/fr/flow/stopstack.svg b/images/fr/flow/stopstack.svg
index 5df0f2b..6085090 100644
--- a/images/fr/flow/stopstack.svg
+++ b/images/fr/flow/stopstack.svg
@@ -39,6 +39,13 @@
<tspan
sodipodi:role="line"
x="37"
- y="26"
+ y="20"
style="font-size:14px;text-anchor:middle">arrête</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ sodipodi:role="line"
+ x="37"
+ y="32"
+ style="font-size:14px;text-anchor:middle">l'action</tspan></text>
</svg>
diff --git a/images/fr/pen/pengroup.svg b/images/fr/pen/pengroup.svg
index bdf3591..82e5c38 100644
--- a/images/fr/pen/pengroup.svg
+++ b/images/fr/pen/pengroup.svg
@@ -1,623 +1,707 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!-- Created with Inkscape (http://www.inkscape.org/) -->
- <svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="145"
- height="500"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3876">
- <stop
- id="stop3878"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3880"
- style="stop-color:#00ffff;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="18"
- y1="48"
- x2="67"
- y2="48"
- id="linearGradient4830"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="77"
- y1="48"
- x2="126"
- y2="48"
- id="linearGradient4838"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="95"
- x2="92"
- y2="95"
- id="linearGradient4846"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="147"
- x2="92"
- y2="147"
- id="linearGradient4854"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient4862"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="258"
- x2="92"
- y2="258"
- id="linearGradient4870"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="312"
- x2="107"
- y2="312"
- id="linearGradient4878"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,65)" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient4886"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,61)" />
- <linearGradient
- x1="37"
- y1="362"
- x2="107"
- y2="362"
- id="linearGradient4894"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,57)" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient2501"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,95)" />
- <linearGradient
- x1="43"
- y1="95"
- x2="92"
- y2="95"
- id="linearGradient2560"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="147"
- x2="92"
- y2="147"
- id="linearGradient2562"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2580"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2582"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient2584"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(0,95)" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient2598"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="362"
- x2="107"
- y2="362"
- id="linearGradient2600"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="362"
- x2="107"
- y2="362"
- id="linearGradient2627"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient2629"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="362"
- x2="107"
- y2="362"
- id="linearGradient2631"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="37"
- y1="337"
- x2="107"
- y2="337"
- id="linearGradient2633"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2521"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2523"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2530"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="43"
- y1="199"
- x2="92"
- y2="199"
- id="linearGradient2539"
- xlink:href="#linearGradient3876"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- d="M 0.5,0.5 L 0.5,486 L 3.6,492 L 8.5,496 L 15.2,499 L 129,499 L 135.8,496 L 141.8,492 L 144.5,486 L 144.5,0.5 L 0.5,0.5 z"
- style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="123.6"
- height="0.14"
- x="10.7"
- y="363"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="123.6"
- height="0.14"
- x="10.7"
- y="364"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <rect
- width="123.6"
- height="0.14"
- x="10.7"
- y="365"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-29"
- transform="scale(1,-1)"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-27.799999"
- transform="scale(1,-1)"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-474.79999"
- transform="scale(1,-1)"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-473.5"
- transform="scale(1,-1)"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 80.9,486.4 C 80.9,490.9 77.1,494.5 72.5,494.5 C 67.9,494.5 64.1,490.09 64.1,486.4 C 64.1,481.9 67.9,478.3 72.5,478.3 C 77.1,478.3 80.9,481.9 80.9,486.4 L 80.9,486.4 z"
- style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="491"
- style="font-size:12px;font-weight:bold;fill:#ffffff">X</tspan>
- </text>
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="21"
- style="font-size:20px">Crayon</tspan>
- </text>
- <g>
- <path
- d="M 50,34 C 60,34 60,34 60,34 L 64,37 L 66,41 L 66,53 L 64,57 L 60,59 L 49,59 L 49,59 L 49,62 L 36,62 L 36,59 L 24,59 L 21,57 L 18,53 L 18,41 L 21,37 L 24,34 L 35,34 L 35,37 L 50,37 L 50,34 z"
- style="fill:url(#linearGradient4830);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- id="text49"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="43"
- y="45"
- style="font-size:10px">crayon</tspan>
- </text>
- <text
- id="text49"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="43"
- y="55"
- style="font-size:10px">levé</tspan>
- </text>
- </g>
- <g>
- <path
- d="M 109,34 C 120,34 120,34 120,34 L 123,37 L 126,41 L 126,53 L 123,57 L 120,59 L 108,59 L 108,59 L 108,62 L 95,62 L 95,59 L 84,59 L 80,57 L 78,53 L 78,41 L 80,37 L 84,34 L 94,34 L 94,37 L 109,37 L 109,34 z"
- style="fill:url(#linearGradient4838);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
- <text
- id="text55"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="101"
- y="45"
- style="font-size:10px">crayon</tspan>
- </text>
- <text
- id="text55"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="101"
- y="55"
- style="font-size:10px">abaissé</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-6)">
- <path
- d="M 90,85 L 101,85 L 101,89 L 98,89 L 98,87 L 91,87"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
- <path
- d="M 90,103 L 101,103 L 101,99 L 98,99 L 98,101 L 91,101"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
- <path
- d="M 75,76 C 86,76 86,76 86,76 L 89,78 L 92,82 L 92,105 L 89,109 L 86,112 L 74,112 L 74,112 L 74,114 L 61,114 L 61,112 L 50,112 L 46,109 L 44,105 L 44,82 L 46,78 L 50,76 L 60,76 L 60,79 L 75,79 L 75,76 z"
- style="fill:url(#linearGradient2560);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
- <text
- id="text65"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="89"
- style="font-size:10px">fixe</tspan>
- </text>
- <text
- id="text69"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="98"
- style="font-size:10px">l'épaisseur</tspan>
- </text>
- <text
- id="text69"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="108"
- style="font-size:10px">du trait</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-12)">
- <path
- d="M 90,137 L 101,137 L 101,141 L 98,141 L 98,139 L 91,139"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 90,155 L 101,155 L 101,151 L 98,151 L 98,153 L 91,153"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 75,128 C 86,128 86,128 86,128 L 89,130 L 92,134 L 92,157 L 89,161 L 86,164 L 74,164 L 74,164 L 74,166 L 61,166 L 61,164 L 50,164 L 46,161 L 44,157 L 44,134 L 46,130 L 50,128 L 60,128 L 60,131 L 75,131 L 75,128 z"
- style="fill:url(#linearGradient2562);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- id="text79"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="145"
- style="font-size:11px">fixe</tspan>
- </text>
- <text
- id="text83"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="158"
- style="font-size:11px">la couleur</tspan>
- </text>
- </g>
- <g>
- <path
- d="M 90,171 L 101,171 L 101,175 L 98,175 L 98,173 L 91,173"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 90,189 L 101,189 L 101,185 L 98,185 L 98,187 L 91,187"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 75,162 C 86,162 86,162 86,162 L 89,164 L 92,168 L 92,191 L 89,195 L 86,198 L 74,198 L 74,198 L 74,200 L 61,200 L 61,198 L 50,198 L 46,195 L 44,191 L 44,168 L 46,164 L 50,162 L 60,162 L 60,165 L 75,165 L 75,162 z"
- style="fill:url(#linearGradient2539);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- id="text93"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="177"
- id="tspan95"
- style="font-size:11px">fixe</tspan>
- </text>
- <text
- id="text97"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="190"
- id="tspan99"
- style="font-size:11px">la teinte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-24)">
- <path
- d="M 89,260 L 100,260 L 100,264 L 98,264 L 98,262 L 91,262"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 89,278 L 100,278 L 100,274 L 98,274 L 98,276 L 91,276"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 90,235 L 101,235 L 101,239 L 98,239 L 98,237 L 91,237"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 90,253 L 101,253 L 101,249 L 98,249 L 98,251 L 91,251"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
- <path
- d="M 75,232 C 86,232 86,232 86,232 L 89,234 L 92,238 L 92,276 L 89,279 L 86,282 L 74,282 L 74,282 L 74,284 L 61,284 L 61,282 L 50,282 L 46,279 L 44,276 L 44,238 L 46,234 L 50,232 L 60,232 L 60,235 L 75,235 L 75,232 z"
- style="fill:url(#linearGradient4870);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- id="text111"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="255"
- id="tspan113"
- style="font-size:11px">peins</tspan>
- </text>
- <text
- id="text115"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="268"
- id="tspan117"
- style="font-size:11px">fond</tspan>
- </text>
- <text
- id="text119"
- style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
- <tspan
- x="91"
- y="243"
- id="tspan121"
- style="font-size:8px">couleur</tspan>
- </text>
- <text
- id="text123"
- style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
- <tspan
- x="91"
- y="277"
- id="tspan125"
- style="font-size:8px">teinte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-2)">
- <path
- d="M 37,372 L 41,372 L 41,374 L 45,374 L 45,372 L 107,372 L 107,385 L 45,385 L 45,382 L 41,382 L 41,385 L 37,385 L 37,372 z"
- style="fill:url(#linearGradient4878);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- x="4"
- y="65"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="76"
- y="381"
- style="font-size:10.5">épaisseur</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-2)">
- <path
- d="M 37,393 L 41,393 L 41,395 L 45,395 L 45,393 L 107,393 L 107,406 L 45,406 L 45,403 L 41,403 L 41,406 L 37,406 L 37,393 z"
- style="fill:url(#linearGradient2633);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- x="4"
- y="61"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="76"
- y="402"
- style="font-size:10.5">couleur</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-1)">
- <path
- d="M 37,413 L 41,413 L 41,416 L 45,416 L 45,413 L 107,413 L 107,427 L 45,427 L 45,424 L 41,424 L 41,427 L 37,427 L 37,413 z"
- style="fill:url(#linearGradient2631);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- x="4"
- y="57"
- style="font-size:10px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="76"
- y="423"
- style="font-size:10.5">teinte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-30)">
- <path
- d="M 90,309 L 101,309 L 101,313 L 99,313 L 99,311 L 91,311"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 90,327 L 101,327 L 101,323 L 99,323 L 99,325 L 91,325"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 75,300 C 86,300 86,300 86,300 L 90,302 L 92,306 L 92,329 L 90,333 L 86,336 L 75,336 L 75,336 L 75,339 L 61,339 L 61,336 L 50,336 L 46,333 L 44,329 L 44,306 L 46,302 L 50,300 L 61,300 L 61,303 L 75,303 L 75,300 z"
- style="fill:url(#linearGradient2584);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:10;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="314"
- style="font-size:10.5">définir la</tspan>
- </text>
- <text
- style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="323"
- style="font-size:10.5px">épaisseur</tspan>
- </text>
- <text
- style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="332"
- style="font-size:10.5px">du texte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,18)">
- <path
- d="M 90,309 L 101,309 L 101,313 L 99,313 L 99,311 L 91,311"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 90,327 L 101,327 L 101,323 L 99,323 L 99,325 L 91,325"
- style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 75,300 C 86,300 86,300 86,300 L 90,302 L 92,306 L 92,329 L 90,333 L 86,336 L 75,336 L 75,336 L 75,339 L 61,339 L 61,336 L 50,336 L 46,333 L 44,329 L 44,306 L 46,302 L 50,300 L 61,300 L 61,303 L 75,303 L 75,300 z"
- style="fill:url(#linearGradient2501);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:10.5;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="314"
- style="font-size:10.5">définir la</tspan>
- </text>
- <text
- style="font-size:10.5;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="323"
- style="font-size:10.5px">couleur</tspan>
- </text>
- <text
- style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="332"
- style="font-size:10.5px">du texte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-2)">
- <path
- d="M 37,435 L 41,435 L 41,438 L 45,438 L 45,435 L 107,435 L 107,449 L 45,449 L 45,446 L 41,446 L 41,449 L 37,449 L 37,435 z"
- style="fill:url(#linearGradient2629);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="76"
- y="445"
- style="font-size:10.5px">c. du texte</tspan>
- </text>
- </g>
- <g
- transform="translate(0,-2)">
- <path
- d="M 37,456 L 41,456 L 41,459 L 45,459 L 45,456 L 107,456 L 107,470 L 45,470 L 45,467 L 41,467 L 41,470 L 37,470 L 37,456 z"
- style="fill:url(#linearGradient2627);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="76"
- y="466"
- style="font-size:10.5">é. du texte</tspan>
- </text>
- </g>
- </svg>
-
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3876">
+ <stop
+ id="stop3878"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3880"
+ style="stop-color:#00ffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="18"
+ y1="48"
+ x2="67"
+ y2="48"
+ id="linearGradient4830"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="77"
+ y1="48"
+ x2="126"
+ y2="48"
+ id="linearGradient4838"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="95"
+ x2="92"
+ y2="95"
+ id="linearGradient4846"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="147"
+ x2="92"
+ y2="147"
+ id="linearGradient4854"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient4862"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="258"
+ x2="92"
+ y2="258"
+ id="linearGradient4870"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="312"
+ x2="107"
+ y2="312"
+ id="linearGradient4878"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,65)" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient4886"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,61)" />
+ <linearGradient
+ x1="37"
+ y1="362"
+ x2="107"
+ y2="362"
+ id="linearGradient4894"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,57)" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,95)" />
+ <linearGradient
+ x1="43"
+ y1="95"
+ x2="92"
+ y2="95"
+ id="linearGradient2560"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="147"
+ x2="92"
+ y2="147"
+ id="linearGradient2562"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2580"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2582"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient2584"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,95)" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient2598"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="362"
+ x2="107"
+ y2="362"
+ id="linearGradient2600"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="362"
+ x2="107"
+ y2="362"
+ id="linearGradient2627"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient2629"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="362"
+ x2="107"
+ y2="362"
+ id="linearGradient2631"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37"
+ y1="337"
+ x2="107"
+ y2="337"
+ id="linearGradient2633"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2521"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2523"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2530"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="199"
+ x2="92"
+ y2="199"
+ id="linearGradient2539"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 0.5,0.5 L 0.5,486 L 3.6,492 L 8.5,496 L 15.2,499 L 129,499 L 135.8,496 L 141.8,492 L 144.5,486 L 144.5,0.5 L 0.5,0.5 z"
+ id="path32"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="363"
+ id="rect34"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="364"
+ id="rect36"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="365"
+ id="rect38"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-29"
+ transform="scale(1,-1)"
+ id="rect40"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-27.799999"
+ transform="scale(1,-1)"
+ id="rect42"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-474.79999"
+ transform="scale(1,-1)"
+ id="rect44"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-473.5"
+ transform="scale(1,-1)"
+ id="rect46"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 80.9,486.4 C 80.9,490.9 77.1,494.5 72.5,494.5 C 67.9,494.5 64.1,490.09 64.1,486.4 C 64.1,481.9 67.9,478.3 72.5,478.3 C 77.1,478.3 80.9,481.9 80.9,486.4 L 80.9,486.4 z"
+ id="path48"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text50"
+ style="font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="491"
+ id="tspan52"
+ style="font-size:12px;font-weight:bold;fill:#ffffff">X</tspan>
+ </text>
+ <text
+ id="text54"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21"
+ id="tspan56"
+ style="font-size:20px">Crayon</tspan>
+ </text>
+ <g
+ id="g58">
+ <path
+ d="M 50,34 C 60,34 60,34 60,34 L 64,37 L 66,41 L 66,53 L 64,57 L 60,59 L 49,59 L 49,59 L 49,62 L 36,62 L 36,59 L 24,59 L 21,57 L 18,53 L 18,41 L 21,37 L 24,34 L 35,34 L 35,37 L 50,37 L 50,34 z"
+ id="path60"
+ style="fill:url(#linearGradient4830);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text49"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="43"
+ y="45"
+ id="tspan63"
+ style="font-size:10px">crayon</tspan>
+ </text>
+ <text
+ id="text65"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="43"
+ y="55"
+ id="tspan67"
+ style="font-size:10px">levé</tspan>
+ </text>
+ </g>
+ <g
+ id="g69">
+ <path
+ d="M 109,34 C 120,34 120,34 120,34 L 123,37 L 126,41 L 126,53 L 123,57 L 120,59 L 108,59 L 108,59 L 108,62 L 95,62 L 95,59 L 84,59 L 80,57 L 78,53 L 78,41 L 80,37 L 84,34 L 94,34 L 94,37 L 109,37 L 109,34 z"
+ id="path71"
+ style="fill:url(#linearGradient4838);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ id="text55"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="101"
+ y="45"
+ id="tspan74"
+ style="font-size:10px">crayon</tspan>
+ </text>
+ <text
+ id="text76"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="101"
+ y="55"
+ id="tspan78"
+ style="font-size:10px">abaissé</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-6)"
+ id="g80">
+ <path
+ d="M 90,85 L 101,85 L 101,89 L 98,89 L 98,87 L 91,87"
+ id="path82"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90,103 L 101,103 L 101,99 L 98,99 L 98,101 L 91,101"
+ id="path84"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 75,76 C 86,76 86,76 86,76 L 89,78 L 92,82 L 92,105 L 89,109 L 86,112 L 74,112 L 74,112 L 74,114 L 61,114 L 61,112 L 50,112 L 46,109 L 44,105 L 44,82 L 46,78 L 50,76 L 60,76 L 60,79 L 75,79 L 75,76 z"
+ id="path86"
+ style="fill:url(#linearGradient2560);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ id="text88"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="89"
+ id="tspan90"
+ style="font-size:10px">fixe</tspan>
+ </text>
+ <text
+ id="text69"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="98"
+ id="tspan93"
+ style="font-size:10px">l'épaisseur</tspan>
+ </text>
+ <text
+ id="text95"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="108"
+ id="tspan97"
+ style="font-size:10px">du trait</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-12)"
+ id="g99">
+ <path
+ d="M 90,137 L 101,137 L 101,141 L 98,141 L 98,139 L 91,139"
+ id="path101"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,155 L 101,155 L 101,151 L 98,151 L 98,153 L 91,153"
+ id="path103"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,128 C 86,128 86,128 86,128 L 89,130 L 92,134 L 92,157 L 89,161 L 86,164 L 74,164 L 74,164 L 74,166 L 61,166 L 61,164 L 50,164 L 46,161 L 44,157 L 44,134 L 46,130 L 50,128 L 60,128 L 60,131 L 75,131 L 75,128 z"
+ id="path105"
+ style="fill:url(#linearGradient2562);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text79"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="145"
+ id="tspan108"
+ style="font-size:11px">fixe</tspan>
+ </text>
+ <text
+ id="text83"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="158"
+ id="tspan111"
+ style="font-size:11px">la couleur</tspan>
+ </text>
+ </g>
+ <g
+ id="g113">
+ <path
+ d="M 90,171 L 101,171 L 101,175 L 98,175 L 98,173 L 91,173"
+ id="path115"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,189 L 101,189 L 101,185 L 98,185 L 98,187 L 91,187"
+ id="path117"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,162 C 86,162 86,162 86,162 L 89,164 L 92,168 L 92,191 L 89,195 L 86,198 L 74,198 L 74,198 L 74,200 L 61,200 L 61,198 L 50,198 L 46,195 L 44,191 L 44,168 L 46,164 L 50,162 L 60,162 L 60,165 L 75,165 L 75,162 z"
+ id="path119"
+ style="fill:url(#linearGradient2539);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text93"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="177"
+ id="tspan95"
+ style="font-size:11px">fixe</tspan>
+ </text>
+ <text
+ id="text97"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="190"
+ id="tspan99"
+ style="font-size:11px">la teinte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-24)"
+ id="g125">
+ <path
+ d="M 89,260 L 100,260 L 100,264 L 98,264 L 98,262 L 91,262"
+ id="path127"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 89,278 L 100,278 L 100,274 L 98,274 L 98,276 L 91,276"
+ id="path129"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,235 L 101,235 L 101,239 L 98,239 L 98,237 L 91,237"
+ id="path131"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,253 L 101,253 L 101,249 L 98,249 L 98,251 L 91,251"
+ id="path133"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,232 C 86,232 86,232 86,232 L 89,234 L 92,238 L 92,276 L 89,279 L 86,282 L 74,282 L 74,282 L 74,284 L 61,284 L 61,282 L 50,282 L 46,279 L 44,276 L 44,238 L 46,234 L 50,232 L 60,232 L 60,235 L 75,235 L 75,232 z"
+ id="path135"
+ style="fill:url(#linearGradient4870);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text111"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="255"
+ id="tspan113"
+ style="font-size:11px">peins</tspan>
+ </text>
+ <text
+ id="text115"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="268"
+ id="tspan117"
+ style="font-size:11px">fond</tspan>
+ </text>
+ <text
+ id="text119"
+ style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="91"
+ y="243"
+ id="tspan121"
+ style="font-size:8px">couleur</tspan>
+ </text>
+ <text
+ id="text123"
+ style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="91"
+ y="277"
+ id="tspan125"
+ style="font-size:8px">teinte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-2)"
+ id="g145">
+ <path
+ d="M 37,372 L 41,372 L 41,374 L 45,374 L 45,372 L 107,372 L 107,385 L 45,385 L 45,382 L 41,382 L 41,385 L 37,385 L 37,372 z"
+ id="path147"
+ style="fill:url(#linearGradient4878);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="4"
+ y="65"
+ id="text149"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="76"
+ y="381"
+ id="tspan151"
+ style="font-size:10.5px">épaisseur</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-2)"
+ id="g153">
+ <path
+ d="M 37,393 L 41,393 L 41,395 L 45,395 L 45,393 L 107,393 L 107,406 L 45,406 L 45,403 L 41,403 L 41,406 L 37,406 L 37,393 z"
+ id="path155"
+ style="fill:url(#linearGradient2633);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="4"
+ y="61"
+ id="text157"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="76"
+ y="402"
+ id="tspan159"
+ style="font-size:10.5px">couleur</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-1)"
+ id="g161">
+ <path
+ d="M 37,413 L 41,413 L 41,416 L 45,416 L 45,413 L 107,413 L 107,427 L 45,427 L 45,424 L 41,424 L 41,427 L 37,427 L 37,413 z"
+ id="path163"
+ style="fill:url(#linearGradient2631);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="4"
+ y="57"
+ id="text165"
+ style="font-size:10px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="76"
+ y="423"
+ id="tspan167"
+ style="font-size:10.5px">teinte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-30)"
+ id="g169">
+ <path
+ d="M 90,309 L 101,309 L 101,313 L 99,313 L 99,311 L 91,311"
+ id="path171"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 90,327 L 101,327 L 101,323 L 99,323 L 99,325 L 91,325"
+ id="path173"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75,300 C 86,300 86,300 86,300 L 90,302 L 92,306 L 92,329 L 90,333 L 86,336 L 75,336 L 75,336 L 75,339 L 61,339 L 61,336 L 50,336 L 46,333 L 44,329 L 44,306 L 46,302 L 50,300 L 61,300 L 61,303 L 75,303 L 75,300 z"
+ id="path175"
+ style="fill:url(#linearGradient2584);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text177"
+ style="font-size:10px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="314"
+ id="tspan179"
+ style="font-size:10.5px">définir la</tspan>
+ </text>
+ <text
+ id="text181"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="323"
+ id="tspan183"
+ style="font-size:10.5px">épaisseur</tspan>
+ </text>
+ <text
+ id="text185"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="332"
+ id="tspan187"
+ style="font-size:10.5px">du texte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,18)"
+ id="g189">
+ <path
+ d="M 90,309 L 101,309 L 101,313 L 99,313 L 99,311 L 91,311"
+ id="path191"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 90,327 L 101,327 L 101,323 L 99,323 L 99,325 L 91,325"
+ id="path193"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75,300 C 86,300 86,300 86,300 L 90,302 L 92,306 L 92,329 L 90,333 L 86,336 L 75,336 L 75,336 L 75,339 L 61,339 L 61,336 L 50,336 L 46,333 L 44,329 L 44,306 L 46,302 L 50,300 L 61,300 L 61,303 L 75,303 L 75,300 z"
+ id="path195"
+ style="fill:url(#linearGradient2501);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text197"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="314"
+ id="tspan199"
+ style="font-size:10.5px">définir la</tspan>
+ </text>
+ <text
+ id="text201"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="323"
+ id="tspan203"
+ style="font-size:10.5px">couleur</tspan>
+ </text>
+ <text
+ id="text205"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="332"
+ id="tspan207"
+ style="font-size:10.5px">du texte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-2)"
+ id="g209">
+ <path
+ d="M 37,435 L 41,435 L 41,438 L 45,438 L 45,435 L 107,435 L 107,449 L 45,449 L 45,446 L 41,446 L 41,449 L 37,449 L 37,435 z"
+ id="path211"
+ style="fill:url(#linearGradient2629);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-2"
+ id="text213"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="74"
+ y="445"
+ id="tspan215"
+ style="font-size:8px">couleur du texte</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(0,-2)"
+ id="g217">
+ <path
+ d="M 37,456 L 41,456 L 41,459 L 45,459 L 45,456 L 107,456 L 107,470 L 45,470 L 45,467 L 41,467 L 41,470 L 37,470 L 37,456 z"
+ id="path219"
+ style="fill:url(#linearGradient2627);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text221"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="76"
+ y="466"
+ id="tspan223"
+ style="font-size:9px">taille du texte</tspan>
+ </text>
+ </g>
+</svg>
diff --git a/images/fr/pen/textsize.svg b/images/fr/pen/textsize.svg
index 8c49bda..78fc259 100644
--- a/images/fr/pen/textsize.svg
+++ b/images/fr/pen/textsize.svg
@@ -1,40 +1,46 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <svg
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- width="105"
- height="21">
- <defs
- id="defs5">
- <linearGradient
- id="linearGradient3166">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3168" />
- <stop
- style="stop-color:#00ffff;stop-opacity:1;"
- offset="1"
- id="stop3170" />
- </linearGradient>
- <linearGradient
- xlink:href="#linearGradient3166"
- id="linearGradient3172"
- x1="0"
- y1="0"
- x2="104"
- y2="21"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
- 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" />
- <text
- style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
- <tspan
- x="52"
- y="15.5"
- style="font-size:16px;">é du texte</tspan>
- </text>
- </svg>
-
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2657">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#00ffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path2664"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text2666"
+ style="font-size:16px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan2668"
+ style="font-size:14px">taille du texte</tspan>
+ </text>
+</svg>
diff --git a/images/fr/sensors/bottompos.svg b/images/fr/sensors/bottompos.svg
index acf79cb..8bdfdb5 100644
--- a/images/fr/sensors/bottompos.svg
+++ b/images/fr/sensors/bottompos.svg
@@ -1,46 +1,46 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="105"
- height="21"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3166">
- <stop
- id="stop3168"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3170"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="0"
- y1="0"
- x2="104"
- y2="21"
- id="linearGradient3172"
- xlink:href="#linearGradient3166"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
- <text
- id="text12"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="52"
- y="15.5"
- id="tspan14"
- style="font-size:16px">bottom</tspan>
- </text>
-</svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+ <!-- Created with Inkscape (http://www.inkscape.org/) -->
+ <svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">bas</tspan>
+ </text>
+ </svg>
diff --git a/images/fr/sensors/clearheap.svg b/images/fr/sensors/clearheap.svg
index f277b41..f0e483d 100644
--- a/images/fr/sensors/clearheap.svg
+++ b/images/fr/sensors/clearheap.svg
@@ -1,46 +1,68 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <svg
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- width="87"
- height="60"
- version="1.0">
- <defs>
- <linearGradient
- id="linearGradient3166">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3168" />
- <stop
- style="stop-color:#ff0000;stop-opacity:1;"
- offset="1"
- id="stop3170" />
- </linearGradient>
- <linearGradient
- xlink:href="#linearGradient3166"
- id="linearGradient3172"
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1"
- 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" />
- <text
- style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
- <tspan
- x="37"
- y="27"
- style="font-size:18px;">clear</tspan>
- </text>
- <text
- style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
- <tspan
- x="37"
- y="46"
- style="font-size:18px;">heap</tspan>
- </text>
- </svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="87"
+ height="60"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ y="-6"
+ id="text12"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="21"
+ id="tspan14"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">vide</tspan>
+ </text>
+ <text
+ y="-10"
+ id="text16"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="36"
+ id="tspan18"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">le</tspan>
+ </text>
+ <text
+ x="0.002216113"
+ y="4.8481474"
+ id="text2396"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37.002216"
+ y="50.848148"
+ id="tspan2398"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">tas</tspan>
+ </text>
+</svg>
diff --git a/images/fr/sensors/hres.svg b/images/fr/sensors/hres.svg
index 630111c..8788189 100644
--- a/images/fr/sensors/hres.svg
+++ b/images/fr/sensors/hres.svg
@@ -1,46 +1,46 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="105"
- height="21"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3166">
- <stop
- id="stop3168"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3170"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="0"
- y1="0"
- x2="104"
- y2="21"
- id="linearGradient3172"
- xlink:href="#linearGradient3166"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
- <text
- id="text12"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="52"
- y="15.5"
- id="tspan14"
- style="font-size:16px">hres</tspan>
- </text>
-</svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+ <!-- Created with Inkscape (http://www.inkscape.org/) -->
+ <svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">largeur</tspan>
+ </text>
+ </svg>
diff --git a/images/fr/sensors/kbinput.svg b/images/fr/sensors/kbinput.svg
index 1ffc165..3c94a2b 100644
--- a/images/fr/sensors/kbinput.svg
+++ b/images/fr/sensors/kbinput.svg
@@ -1,55 +1,68 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="87"
- height="60"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3166">
- <stop
- id="stop3168"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3170"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3172"
- xlink:href="#linearGradient3166"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1" />
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+ <!-- Created with Inkscape (http://www.inkscape.org/) -->
+ <svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="87"
+ height="60"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1" />
<text
+ y="-6"
id="text12"
- style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
<tspan
x="37"
- y="27"
+ y="21"
id="tspan14"
- style="font-size:18px">query</tspan>
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">vide</tspan>
</text>
<text
+ y="-10"
id="text16"
- style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
<tspan
x="37"
- y="46"
+ y="36"
id="tspan18"
- style="font-size:18px">kb</tspan>
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">la</tspan>
</text>
-</svg>
+ <text
+ x="0.002216113"
+ y="4.8481474"
+ id="text2396"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37.002216"
+ y="50.848148"
+ id="tspan2398"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">touche</tspan>
+ </text>
+ </svg>
diff --git a/images/fr/sensors/printheap.svg b/images/fr/sensors/printheap.svg
index 026631e..91dc463 100644
--- a/images/fr/sensors/printheap.svg
+++ b/images/fr/sensors/printheap.svg
@@ -29,18 +29,35 @@
<path
style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1"
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" />
- <text
- style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
- <tspan
- x="37"
- y="27"
- style="font-size:18px;">show</tspan>
- </text>
- <text
- style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
- <tspan
- x="37"
- y="46"
- style="font-size:18px;">heap</tspan>
- </text>
+ <text
+ y="-6"
+ id="text12"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="21"
+ id="tspan14"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">affiche</tspan>
+ </text>
+ <text
+ y="-10"
+ id="text16"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="36"
+ id="tspan18"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">le</tspan>
+ </text>
+ <text
+ x="0.002216113"
+ y="4.8481474"
+ id="text2396"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">
+ <tspan
+ x="37.002216"
+ y="50.848148"
+ id="tspan2398"
+ style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">tas</tspan>
+ </text>
</svg>
diff --git a/images/fr/sensors/push.svg b/images/fr/sensors/push.svg
index 9683008..7d7de13 100644
--- a/images/fr/sensors/push.svg
+++ b/images/fr/sensors/push.svg
@@ -39,6 +39,6 @@
<tspan
x="37"
y="26"
- style="font-size:16px;;font-family:Bitstream Vera Sans">push</tspan>
+ style="font-size:16px;;font-family:Bitstream Vera Sans">pousse</tspan>
</text>
</svg>
diff --git a/images/fr/sensors/sensorsgroup.svg b/images/fr/sensors/sensorsgroup.svg
index c0a5c41..977be73 100644
--- a/images/fr/sensors/sensorsgroup.svg
+++ b/images/fr/sensors/sensorsgroup.svg
@@ -1,444 +1,622 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!-- Created with Inkscape (http://www.inkscape.org/) -->
- <svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="145"
- height="500"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3712">
- <stop
- id="stop3714"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3716"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient2431"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524281,-133.82775)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3208"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,47.71,36.248183)" />
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient2505"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524278,106.11408)" />
- <linearGradient
- x1="69.85585"
- y1="226.65366"
- x2="140.1927"
- y2="226.65366"
- id="linearGradient2507"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524276,132.44905)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient2513"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5,0,0,0.5,34.0625,146.60834)" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3199"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3209"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3213"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3219"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3222"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3225"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3318"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,15.710001,283.04264)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3320"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,77.710001,282.90001)" />
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient3322"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-33.02428,30.4667)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3452"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,43.3125,226.87273)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3338"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,43.33,112.19)" />
- </defs>
- <path
- 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"
- id="path23"
- style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
- <path
- 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"
- transform="translate(1.375,47.250977)"
- id="path39"
- style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
- <text
- id="text41"
- 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">
- <tspan
- x="68"
- y="490"
- id="tspan43"
- style="font-size:12px">X</tspan>
- </text>
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-28.9"
- transform="scale(1,-1)"
- id="rect15"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-27.8"
- transform="scale(1,-1)"
- id="rect17"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-340.7"
- transform="scale(1,-1)"
- id="rect19"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-339.4"
- transform="scale(1,-1)"
- id="rect4001"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <text
- id="text28"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="21.5"
- id="tspan30"
- style="font-size:20px">Clavier</tspan>
- </text>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="54."
- id="tspan14"
- style="font-size:12.06000042px">read</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="67."
- id="tspan18"
- style="font-size:12.06000042px">key</tspan>
- </text>
- <path
- d="M 37.998269,86.158913 L 41.33177,86.158913 L 41.33177,88.825713 L 45.998669,88.825713 L 45.998669,86.158913 L 107.00173,86.158913 L 107.00173,99.492913 L 45.998669,99.492913 L 45.998669,96.826113 L 41.33177,96.826113 L 41.33177,99.492913 L 37.998269,99.492913 L 37.998269,86.158913 z"
- id="path2425"
- style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="96."
- id="tspan2429"
- style="font-size:11px">clavier</tspan>
- </text>
- <g
- transform="translate(-1e-6,-151.4585)"
- id="g2492">
- <path
- 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"
- id="path2435"
- style="fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="336"
- id="tspan2439"
- style="font-size:11px">hres</tspan>
- </text>
- </g>
- <g
- transform="translate(-5e-7,-155.92557)"
- id="g2497">
- <path
- 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"
- id="path2429"
- style="fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="362."
- id="tspan2433"
- style="font-size:11px">vres</tspan>
- </text>
- </g>
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-108."
- transform="scale(1,-1)"
- id="rect2656"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-107."
- transform="scale(1,-1)"
- id="rect2658"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <path
- 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"
- id="path2493"
- style="fill:url(#linearGradient3225);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path2495"
- style="fill:url(#linearGradient3222);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path2653"
- style="fill:url(#linearGradient3219);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path9"
- style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="160.7"
- id="tspan2696"
- style="font-size:11px;fill:#000000;fill-opacity:1">x</tspan>
- </text>
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-219.6"
- transform="scale(1,-1)"
- id="rect3247"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-218."
- transform="scale(1,-1)"
- id="rect3249"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <g
- transform="translate(0,14)"
- id="g3283">
- <path
- 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"
- id="path3261"
- style="fill:url(#linearGradient3322);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72"
- y="260"
- id="tspan3265"
- style="font-size:11px">pop</tspan>
- </text>
- </g>
- <g
- transform="translate(1,4)"
- id="g3304">
- <g
- transform="translate(0,-0.14263)"
- id="g3288">
- <path
- 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"
- id="path3251"
- style="fill:url(#linearGradient3318);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="40"
- y="301"
- id="tspan3255"
- style="font-size:12.06000042px">show</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="40"
- y="313.8"
- id="tspan3259"
- style="font-size:12.06000042px">heap</tspan>
- </text>
- </g>
- <g
- id="g3295">
- <path
- 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"
- id="path3271"
- style="fill:url(#linearGradient3320);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="102"
- y="301"
- id="tspan3275"
- style="font-size:12.06000042px">empty</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="102"
- y="314"
- id="tspan3279"
- style="font-size:12.06000042px">heap</tspan>
- </text>
- </g>
- </g>
- <path
- 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"
- id="path3422"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path3424"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path3426"
- style="fill:url(#linearGradient3452);fill-opacity:1;stroke:#c00000;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:12.06000042px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="244"
- id="tspan3430"
- style="font-size:12.06000042px;font-family:Bitstream Vera Sans">push</tspan>
- </text>
- <path
- d="M 90.23,116.21 L 101.285,116.21 L 101.285,120.23 L 98.605,120.23 L 98.605,118.22 L 91.57,118.22"
- id="path2561"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 90.23,134.635 L 101.285,134.635 L 101.285,130.615 L 98.605,130.615 L 98.605,132.625 L 91.57,132.625"
- id="path12"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z"
- id="path14"
- style="fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 66.803117,120.0391 C 66.144861,120.19978 65.524624,120.46491 64.953796,120.79702 C 65.160095,121.08611 65.28728,121.44601 65.28728,121.82779 C 65.28728,122.80548 64.476052,123.58616 63.498592,123.58616 C 63.109286,123.58616 62.760028,123.46628 62.467823,123.25267 C 62.17102,123.75763 61.930135,124.3119 61.770538,124.88978 C 62.604971,125.03181 63.225742,125.7723 63.225742,126.64815 C 63.225742,127.53198 62.588886,128.24635 61.740221,128.3762 C 61.900827,129.03728 62.16321,129.6556 62.49814,130.22552 C 62.786736,130.02041 63.118086,129.89204 63.498592,129.89204 C 64.476043,129.89204 65.28728,130.70223 65.28728,131.68073 C 65.28728,132.06218 65.159048,132.39259 64.953796,132.68118 C 65.523779,133.01579 66.143425,133.27764 66.803117,133.4391 C 66.932795,132.58989 67.644283,131.92326 68.531172,131.92326 C 69.394719,131.92327 70.105343,132.55808 70.259226,133.37847 C 70.847303,133.21703 71.412232,132.98092 71.926647,132.68118 C 71.721405,132.39241 71.593162,132.03141 71.593162,131.65041 C 71.593162,130.67445 72.375606,129.89204 73.351534,129.89204 C 73.733699,129.89204 74.093047,130.01912 74.382302,130.22552 C 74.716476,129.65801 74.979954,129.03588 75.140221,128.3762 C 74.287782,128.24958 73.624384,127.50571 73.624384,126.61783 C 73.624384,125.75199 74.256874,125.04224 75.079587,124.88978 C 74.917362,124.30479 74.681386,123.76451 74.382302,123.25267 C 74.093047,123.45908 73.733699,123.58616 73.351534,123.58616 C 72.375606,123.58615 71.593162,122.80375 71.593162,121.82779 C 71.593162,121.44561 71.72025,121.08628 71.926647,120.79702 C 71.405635,120.48805 70.859235,120.23235 70.259226,120.06942 C 70.116664,120.90272 69.404885,121.55494 68.531172,121.55494 C 67.646941,121.55493 66.933115,120.88718 66.803117,120.0391 z M 68.440221,124.67756 C 69.573369,124.67755 70.471443,125.60479 70.471443,126.7391 C 70.471433,127.87178 69.573359,128.80064 68.440221,128.80064 C 67.309877,128.80063 66.378683,127.87179 66.378683,126.7391 C 66.378683,125.60534 67.310353,124.67756 68.440221,124.67756 z"
- id="circle2615" />
- </svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3716"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient2431"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524281,-133.82775)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3208"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,47.71,36.248183)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient2505"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524278,106.11408)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2507"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,132.44905)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2513"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,34.0625,146.60834)" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3199"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3209"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3213"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3219"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3222"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3225"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3318"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,15.710001,283.04264)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3320"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,77.710001,282.90001)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3322"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-33.02428,30.4667)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3452"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,43.3125,226.87273)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3338"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,43.33,112.19)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3510"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524279,130.83345)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient3512"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,196.22361)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3514"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524279,174.35571)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient3516"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,152.70135)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2517"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,15.710001,282.90001)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,77.710001,282.90001)" />
+ </defs>
+ <path
+ 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"
+ id="path23"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <path
+ 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"
+ transform="translate(1.375,47.250977)"
+ id="path39"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text41"
+ 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">
+ <tspan
+ x="68"
+ y="490"
+ id="tspan43"
+ style="font-size:12px">X</tspan>
+ </text>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-28.9"
+ transform="scale(1,-1)"
+ id="rect15"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-27.799999"
+ transform="scale(1,-1)"
+ id="rect17"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-340.70001"
+ transform="scale(1,-1)"
+ id="rect19"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-339.39999"
+ transform="scale(1,-1)"
+ id="rect4001"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text28"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan30"
+ style="font-size:20px">Extras</tspan>
+ </text>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ y="-4"
+ id="text38"
+ style="font-size:8.03999996px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="50"
+ id="tspan14"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">lit</tspan>
+ </text>
+ <text
+ y="-6"
+ id="text42"
+ style="font-size:8.03999996px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="61"
+ id="tspan18"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">la</tspan>
+ </text>
+ <path
+ d="M 37.998269,86.158913 L 41.33177,86.158913 L 41.33177,88.825713 L 45.998669,88.825713 L 45.998669,86.158913 L 107.00173,86.158913 L 107.00173,99.492913 L 45.998669,99.492913 L 45.998669,96.826113 L 41.33177,96.826113 L 41.33177,99.492913 L 37.998269,99.492913 L 37.998269,86.158913 z"
+ id="path2425"
+ style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text46"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="96"
+ id="tspan2429"
+ style="font-size:11px">clavier</tspan>
+ </text>
+ <g
+ transform="translate(-1e-6,111.5)"
+ id="g2492">
+ <path
+ 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"
+ id="path2435"
+ style="fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text51"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="336"
+ id="tspan2439"
+ style="font-size:11px">largeur</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(-5e-7,105.9)"
+ id="g2497">
+ <path
+ 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"
+ id="path2429"
+ style="fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text56"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="362"
+ id="tspan2433"
+ style="font-size:11px">hauteur</tspan>
+ </text>
+ </g>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-108"
+ transform="scale(1,-1)"
+ id="rect2656"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-107"
+ transform="scale(1,-1)"
+ id="rect2658"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2493"
+ style="fill:url(#linearGradient3225);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2495"
+ style="fill:url(#linearGradient3222);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2653"
+ style="fill:url(#linearGradient3219);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text65"
+ style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="160.7"
+ id="tspan2696"
+ style="font-size:11px;fill:#000000;fill-opacity:1">x</tspan>
+ </text>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-219.60001"
+ transform="scale(1,-1)"
+ id="rect3247"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-218"
+ transform="scale(1,-1)"
+ id="rect3249"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(0,14)"
+ id="g3283">
+ <path
+ 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"
+ id="path3261"
+ style="fill:url(#linearGradient3322);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text72"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="260"
+ id="tspan3265"
+ style="font-size:11px">dépile</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(1,4)"
+ id="g3304">
+ <path
+ d="M 47.87,283.57 C 58.590001,283.57 58.590001,283.57 58.590001,283.57 L 62.275001,286.25 L 64.620001,290.27001 L 64.620001,313.05 L 62.275001,317.07 L 58.590001,319.75 L 47.200001,319.75 L 47.200001,319.75 L 47.200001,322.43 L 33.8,322.43 L 33.8,319.75 L 22.41,319.75 L 18.725001,317.07 L 16.38,313.05 L 16.38,290.27001 L 18.725001,286.25 L 22.41,283.57 L 33.13,283.57 L 33.13,286.92001 L 47.87,286.92001 L 47.87,283.57 z"
+ id="path3251"
+ style="fill:url(#linearGradient2517);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ y="-4.1426301"
+ id="text78"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="40"
+ y="296.85736"
+ id="tspan3255"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">affiche</tspan>
+ </text>
+ <text
+ y="-6.1426301"
+ id="text81"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="40"
+ y="307.65735"
+ id="tspan3259"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">le</tspan>
+ </text>
+ <path
+ 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"
+ id="path3271"
+ style="fill:url(#linearGradient2524);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ y="-4"
+ id="text86"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102"
+ y="297"
+ id="tspan3275"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">vide</tspan>
+ </text>
+ <text
+ y="-6"
+ id="text89"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102"
+ y="308"
+ id="tspan3279"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">le</tspan>
+ </text>
+ <text
+ x="-0.11858418"
+ y="3.6620004"
+ id="text2526"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="39.881416"
+ y="317.46198"
+ id="tspan2528"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">tas</tspan>
+ </text>
+ <text
+ x="62.02813"
+ y="4.1040111"
+ id="text2530"
+ style="font-size:8px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102.02813"
+ y="317.90399"
+ id="tspan2532"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">tas</tspan>
+ </text>
+ </g>
+ <path
+ 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"
+ id="path3422"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path3424"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path3426"
+ style="fill:url(#linearGradient3452);fill-opacity:1;stroke:#c00000;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text95"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="244"
+ id="tspan3430"
+ style="font-size:12px;font-family:Bitstream Vera Sans">pousse</tspan>
+ </text>
+ <path
+ d="M 90.23,116.21 L 101.285,116.21 L 101.285,120.23 L 98.605,120.23 L 98.605,118.22 L 91.57,118.22"
+ id="path2561"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 90.23,134.635 L 101.285,134.635 L 101.285,130.615 L 98.605,130.615 L 98.605,132.625 L 91.57,132.625"
+ id="path12"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z"
+ id="path14"
+ style="fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ id="g101">
+ <path
+ d="M 37.998271,350.82011 L 41.331771,350.82011 L 41.331771,353.4869 L 45.998671,353.4869 L 45.998671,350.82011 L 107.00173,350.82011 L 107.00173,364.1541 L 45.998671,364.1541 L 45.998671,361.4873 L 41.331771,361.4873 L 41.331771,364.1541 L 37.998271,364.1541 L 37.998271,350.82011 z"
+ id="path2476"
+ style="fill:url(#linearGradient3510);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text104"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="360.5"
+ id="tspan2480"
+ style="font-size:11px">gauche</tspan>
+ </text>
+ </g>
+ <g
+ id="g107">
+ <path
+ d="M 37.998271,372.688 L 41.33177,372.688 L 41.33177,375.3548 L 45.998671,375.3548 L 45.998671,372.688 L 107.00173,372.688 L 107.00173,386.022 L 45.998671,386.022 L 45.998671,383.3552 L 41.33177,383.3552 L 41.33177,386.022 L 37.998271,386.022 L 37.998271,372.688 z"
+ id="path2484"
+ style="fill:url(#linearGradient3516);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text110"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="382.5"
+ id="tspan2488"
+ style="font-size:11px">haut</tspan>
+ </text>
+ </g>
+ <g
+ id="g113">
+ <path
+ d="M 37.998271,394.34238 L 41.331771,394.34238 L 41.331771,397.00916 L 45.998671,397.00916 L 45.998671,394.34238 L 107.00173,394.34238 L 107.00173,407.67636 L 45.998671,407.67636 L 45.998671,405.00956 L 41.331771,405.00956 L 41.331771,407.67636 L 37.998271,407.67636 L 37.998271,394.34238 z"
+ id="path2496"
+ style="fill:url(#linearGradient3514);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text116"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="404.25"
+ id="tspan2500"
+ style="font-size:11px">droite</tspan>
+ </text>
+ </g>
+ <g
+ id="g119">
+ <path
+ d="M 37.998271,416.21026 L 41.33177,416.21026 L 41.33177,418.87707 L 45.998671,418.87707 L 45.998671,416.21026 L 107.00173,416.21026 L 107.00173,429.54426 L 45.998671,429.54426 L 45.998671,426.87747 L 41.33177,426.87747 L 41.33177,429.54426 L 37.998271,429.54426 L 37.998271,416.21026 z"
+ id="path2504"
+ style="fill:url(#linearGradient3512);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text122"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="425.5"
+ id="tspan2508"
+ style="font-size:11px">bas</tspan>
+ </text>
+ </g>
+ <g
+ transform="matrix(0.75,0,0,0.75,41.2,104.5)"
+ id="g125">
+ <path
+ d="M 36.900421,42.139076 C 40.57847,42.139076 46.040263,40.559298 46.040263,35.912927 C 46.040263,30.744416 41.284228,30.266809 39.311914,29.743556 C 37.131988,29.298791 35.679932,28.678125 35.592711,27.820324 C 35.443451,26.349651 36.303997,25.776856 38.016489,25.776856 C 38.016489,25.776856 42.090107,27.816428 45.550716,26.188778 C 46.526124,25.730654 48.273013,23.590328 48.273013,22.114088 C 48.273013,20.637291 42.633706,18.930597 40.922443,18.930597 C 39.209951,18.930597 37.753595,21.072036 37.753595,21.072036 C 34.32984,21.072036 30.90547,24.02563 30.90547,26.979224 C 30.90547,29.932261 34.181195,32.242365 38.096339,32.886411 C 39.916323,33.147481 41.438401,34.122178 41.092586,35.913483 C 40.81188,37.368014 39.252947,38.867077 35.956953,38.867077 C 33.345219,38.867077 27.787605,38.745171 26.900033,36.596495 C 26.329407,35.212659 27.003225,33.699123 27.859471,33.699123 L 27.842886,33.610059 C 26.97067,33.522108 24.435101,33.699123 24.435101,36.65216 C 24.434487,40.438505 30.051681,42.139076 36.900421,42.139076 z"
+ id="path127"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 45.550102,26.189335 C 43.938959,26.029576 41.489383,25.076031 40.963596,23.39383"
+ id="path129"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <circle
+ cx="35.799999"
+ cy="10.96"
+ r="1.67"
+ transform="matrix(0.6,0,0,0.6,19.4,15.1)"
+ id="circle2478"
+ style="fill:#000000;fill-opacity:1;stroke-width:3.4000001;stroke-miterlimit:4;stroke-dasharray:none" />
+ </g>
+ <text
+ x="0.030089831"
+ y="2.4470963"
+ id="text2508"
+ style="font-size:8.03999996px;text-align:center;line-height:125%;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.03009"
+ y="69.44709"
+ id="tspan2510"
+ style="font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">touche</tspan>
+ </text>
+</svg>
diff --git a/images/fr/sensors/toppos.svg b/images/fr/sensors/toppos.svg
index 7b9e287..c522fee 100644
--- a/images/fr/sensors/toppos.svg
+++ b/images/fr/sensors/toppos.svg
@@ -1,46 +1,46 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="105"
- height="21"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3166">
- <stop
- id="stop3168"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3170"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="0"
- y1="0"
- x2="104"
- y2="21"
- id="linearGradient3172"
- xlink:href="#linearGradient3166"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
- <text
- id="text12"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="52"
- y="15.5"
- id="tspan14"
- style="font-size:16px">top</tspan>
- </text>
-</svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+ <!-- Created with Inkscape (http://www.inkscape.org/) -->
+ <svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">haut</tspan>
+ </text>
+ </svg>
diff --git a/images/fr/sensors/vres.svg b/images/fr/sensors/vres.svg
index cd25565..50074b2 100644
--- a/images/fr/sensors/vres.svg
+++ b/images/fr/sensors/vres.svg
@@ -1,46 +1,46 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="105"
- height="21"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3166">
- <stop
- id="stop3168"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3170"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="0"
- y1="0"
- x2="104"
- y2="21"
- id="linearGradient3172"
- xlink:href="#linearGradient3166"
- gradientUnits="userSpaceOnUse" />
- </defs>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
- <text
- id="text12"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="52"
- y="15.5"
- id="tspan14"
- style="font-size:16px">vres</tspan>
- </text>
-</svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+ <!-- Created with Inkscape (http://www.inkscape.org/) -->
+ <svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">hauteur</tspan>
+ </text>
+ </svg>
diff --git a/images/it/sensors/sensorsgroup.svg b/images/it/sensors/sensorsgroup.svg
index 825e428..e50645b 100644
--- a/images/it/sensors/sensorsgroup.svg
+++ b/images/it/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">tastiera</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/mg/sensors/sensorsgroup.svg b/images/mg/sensors/sensorsgroup.svg
index 70ea9d1..43d6bc3 100644
--- a/images/mg/sensors/sensorsgroup.svg
+++ b/images/mg/sensors/sensorsgroup.svg
@@ -288,7 +288,7 @@
style="font-size:11px">extras</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -304,7 +304,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/mn/sensors/sensorsgroup.svg b/images/mn/sensors/sensorsgroup.svg
index 37a8ee6..b7c39c2 100644
--- a/images/mn/sensors/sensorsgroup.svg
+++ b/images/mn/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">гар</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/nb/sensors/sensorsgroup.svg b/images/nb/sensors/sensorsgroup.svg
index 87b7c47..9e5ab46 100644
--- a/images/nb/sensors/sensorsgroup.svg
+++ b/images/nb/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">tastatur</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/nl/sensors/sensorsgroup.svg b/images/nl/sensors/sensorsgroup.svg
index 7fb3893..137cdb1 100644
--- a/images/nl/sensors/sensorsgroup.svg
+++ b/images/nl/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">toetsenbord</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/pt/sensors/bottompos.svg b/images/pt/sensors/bottompos.svg
index acf79cb..a4f15a1 100644
--- a/images/pt/sensors/bottompos.svg
+++ b/images/pt/sensors/bottompos.svg
@@ -41,6 +41,6 @@
x="52"
y="15.5"
id="tspan14"
- style="font-size:16px">bottom</tspan>
+ style="font-size:16px">inferior</tspan>
</text>
</svg>
diff --git a/images/pt/sensors/hres.svg b/images/pt/sensors/hres.svg
index 630111c..0ff753c 100644
--- a/images/pt/sensors/hres.svg
+++ b/images/pt/sensors/hres.svg
@@ -41,6 +41,6 @@
x="52"
y="15.5"
id="tspan14"
- style="font-size:16px">hres</tspan>
+ style="font-size:16px">largura</tspan>
</text>
</svg>
diff --git a/images/pt/sensors/sensorsgroup.svg b/images/pt/sensors/sensorsgroup.svg
index d1539a2..1a02214 100644
--- a/images/pt/sensors/sensorsgroup.svg
+++ b/images/pt/sensors/sensorsgroup.svg
@@ -1,444 +1,585 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!-- Created with Inkscape (http://www.inkscape.org/) -->
- <svg
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- version="1.0"
- width="145"
- height="500"
- id="svg2">
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3712">
- <stop
- id="stop3714"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3716"
- style="stop-color:#ff0000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient2431"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524281,-133.82775)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3208"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,47.71,36.248183)" />
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient2505"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524278,106.11408)" />
- <linearGradient
- x1="69.85585"
- y1="226.65366"
- x2="140.1927"
- y2="226.65366"
- id="linearGradient2507"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-32.524276,132.44905)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient2513"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.5,0,0,0.5,34.0625,146.60834)" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3199"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3209"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3213"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3219"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3222"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="34.0625"
- y1="156.60834"
- x2="110.9375"
- y2="156.60834"
- id="linearGradient3225"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3318"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,15.710001,283.04264)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3320"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,77.710001,282.90001)" />
- <linearGradient
- x1="69"
- y1="226"
- x2="140"
- y2="226"
- id="linearGradient3322"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(-33.02428,30.4667)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3452"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,43.3125,226.87273)" />
- <linearGradient
- x1="0"
- y1="22"
- x2="74"
- y2="22"
- id="linearGradient3338"
- xlink:href="#linearGradient3712"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.67,0,0,0.67,43.33,112.19)" />
- </defs>
- <path
- 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"
- id="path23"
- style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
- <path
- 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"
- transform="translate(1.375,47.250977)"
- id="path39"
- style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
- <text
- id="text41"
- 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">
- <tspan
- x="68"
- y="490"
- id="tspan43"
- style="font-size:12px">X</tspan>
- </text>
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-28.9"
- transform="scale(1,-1)"
- id="rect15"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-27.8"
- transform="scale(1,-1)"
- id="rect17"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-340.7"
- transform="scale(1,-1)"
- id="rect19"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.7"
- y="-339.4"
- transform="scale(1,-1)"
- id="rect4001"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <text
- id="text28"
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="21.5"
- id="tspan30"
- style="font-size:20px">Teclado</tspan>
- </text>
- <path
- 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"
- id="path10"
- style="fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="54."
- id="tspan14"
- style="font-size:12.06000042px">ler</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="67."
- id="tspan18"
- style="font-size:12.06000042px">a</tspan>
- </text>
- <path
- d="M 37.998269,86.158913 L 41.33177,86.158913 L 41.33177,88.825713 L 45.998669,88.825713 L 45.998669,86.158913 L 107.00173,86.158913 L 107.00173,99.492913 L 45.998669,99.492913 L 45.998669,96.826113 L 41.33177,96.826113 L 41.33177,99.492913 L 37.998269,99.492913 L 37.998269,86.158913 z"
- id="path2425"
- style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="96."
- id="tspan2429"
- style="font-size:11px">teclado</tspan>
- </text>
- <g
- transform="translate(-1e-6,-151.4585)"
- id="g2492">
- <path
- 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"
- id="path2435"
- style="fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72."
- y="336"
- id="tspan2439"
- style="font-size:11px">hres</tspan>
- </text>
- </g>
- <g
- transform="translate(-5e-7,-155.92557)"
- id="g2497">
- <path
- 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"
- id="path2429"
- style="fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="362."
- id="tspan2433"
- style="font-size:11px">vres</tspan>
- </text>
- </g>
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-108."
- transform="scale(1,-1)"
- id="rect2656"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-107."
- transform="scale(1,-1)"
- id="rect2658"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <path
- 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"
- id="path2493"
- style="fill:url(#linearGradient3225);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path2495"
- style="fill:url(#linearGradient3222);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path2653"
- style="fill:url(#linearGradient3219);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path9"
- style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
- <tspan
- x="72.5"
- y="160.7"
- id="tspan2696"
- style="font-size:11px;fill:#000000;fill-opacity:1">x</tspan>
- </text>
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-219.6"
- transform="scale(1,-1)"
- id="rect3247"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
- <rect
- width="137.5"
- height="0.14"
- x="3.75"
- y="-218."
- transform="scale(1,-1)"
- id="rect3249"
- style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
- <g
- transform="translate(0,14)"
- id="g3283">
- <path
- 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"
- id="path3261"
- style="fill:url(#linearGradient3322);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
- <text
- style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="72"
- y="260"
- id="tspan3265"
- style="font-size:11px">pop</tspan>
- </text>
- </g>
- <g
- transform="translate(1,4)"
- id="g3304">
- <g
- transform="translate(0,-0.14263)"
- id="g3288">
- <path
- 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"
- id="path3251"
- style="fill:url(#linearGradient3318);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="40"
- y="301"
- id="tspan3255"
- style="font-size:12.06000042px">show</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="40"
- y="313.8"
- id="tspan3259"
- style="font-size:12.06000042px">heap</tspan>
- </text>
- </g>
- <g
- id="g3295">
- <path
- 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"
- id="path3271"
- style="fill:url(#linearGradient3320);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="102"
- y="301"
- id="tspan3275"
- style="font-size:12.06000042px">empty</tspan>
- </text>
- <text
- style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="102"
- y="314"
- id="tspan3279"
- style="font-size:12.06000042px">heap</tspan>
- </text>
- </g>
- </g>
- <path
- 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"
- id="path3422"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path3424"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- 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"
- id="path3426"
- style="fill:url(#linearGradient3452);fill-opacity:1;stroke:#c00000;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- style="font-size:12.06000042px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
- <tspan
- x="68"
- y="244"
- id="tspan3430"
- style="font-size:12.06000042px;font-family:Bitstream Vera Sans">push</tspan>
- </text>
- <path
- d="M 90.23,116.21 L 101.285,116.21 L 101.285,120.23 L 98.605,120.23 L 98.605,118.22 L 91.57,118.22"
- id="path2561"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 90.23,134.635 L 101.285,134.635 L 101.285,130.615 L 98.605,130.615 L 98.605,132.625 L 91.57,132.625"
- id="path12"
- style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z"
- id="path14"
- style="fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <path
- d="M 66.803117,120.0391 C 66.144861,120.19978 65.524624,120.46491 64.953796,120.79702 C 65.160095,121.08611 65.28728,121.44601 65.28728,121.82779 C 65.28728,122.80548 64.476052,123.58616 63.498592,123.58616 C 63.109286,123.58616 62.760028,123.46628 62.467823,123.25267 C 62.17102,123.75763 61.930135,124.3119 61.770538,124.88978 C 62.604971,125.03181 63.225742,125.7723 63.225742,126.64815 C 63.225742,127.53198 62.588886,128.24635 61.740221,128.3762 C 61.900827,129.03728 62.16321,129.6556 62.49814,130.22552 C 62.786736,130.02041 63.118086,129.89204 63.498592,129.89204 C 64.476043,129.89204 65.28728,130.70223 65.28728,131.68073 C 65.28728,132.06218 65.159048,132.39259 64.953796,132.68118 C 65.523779,133.01579 66.143425,133.27764 66.803117,133.4391 C 66.932795,132.58989 67.644283,131.92326 68.531172,131.92326 C 69.394719,131.92327 70.105343,132.55808 70.259226,133.37847 C 70.847303,133.21703 71.412232,132.98092 71.926647,132.68118 C 71.721405,132.39241 71.593162,132.03141 71.593162,131.65041 C 71.593162,130.67445 72.375606,129.89204 73.351534,129.89204 C 73.733699,129.89204 74.093047,130.01912 74.382302,130.22552 C 74.716476,129.65801 74.979954,129.03588 75.140221,128.3762 C 74.287782,128.24958 73.624384,127.50571 73.624384,126.61783 C 73.624384,125.75199 74.256874,125.04224 75.079587,124.88978 C 74.917362,124.30479 74.681386,123.76451 74.382302,123.25267 C 74.093047,123.45908 73.733699,123.58616 73.351534,123.58616 C 72.375606,123.58615 71.593162,122.80375 71.593162,121.82779 C 71.593162,121.44561 71.72025,121.08628 71.926647,120.79702 C 71.405635,120.48805 70.859235,120.23235 70.259226,120.06942 C 70.116664,120.90272 69.404885,121.55494 68.531172,121.55494 C 67.646941,121.55493 66.933115,120.88718 66.803117,120.0391 z M 68.440221,124.67756 C 69.573369,124.67755 70.471443,125.60479 70.471443,126.7391 C 70.471433,127.87178 69.573359,128.80064 68.440221,128.80064 C 67.309877,128.80063 66.378683,127.87179 66.378683,126.7391 C 66.378683,125.60534 67.310353,124.67756 68.440221,124.67756 z"
- id="circle2615" />
- </svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3716"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient2431"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524281,-133.82775)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3208"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,47.71,36.248183)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient2505"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524278,106.11408)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2507"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,132.44905)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2513"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,34.0625,146.60834)" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3199"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3209"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3213"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3219"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3222"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="34.0625"
+ y1="156.60834"
+ x2="110.9375"
+ y2="156.60834"
+ id="linearGradient3225"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3318"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,15.710001,283.04264)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3320"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,77.710001,282.90001)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3322"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-33.02428,30.4667)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3452"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,43.3125,226.87273)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3338"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,43.33,112.19)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3510"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524279,130.83345)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient3512"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,196.22361)" />
+ <linearGradient
+ x1="69"
+ y1="226"
+ x2="140"
+ y2="226"
+ id="linearGradient3514"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524279,174.35571)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient3516"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,152.70135)" />
+ </defs>
+ <path
+ 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"
+ id="path23"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <path
+ 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"
+ transform="translate(1.375,47.250977)"
+ id="path39"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text41"
+ 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">
+ <tspan
+ x="68"
+ y="490"
+ id="tspan43"
+ style="font-size:12px">X</tspan>
+ </text>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-28.9"
+ transform="scale(1,-1)"
+ id="rect15"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-27.799999"
+ transform="scale(1,-1)"
+ id="rect17"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-340.70001"
+ transform="scale(1,-1)"
+ id="rect19"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-339.39999"
+ transform="scale(1,-1)"
+ id="rect4001"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text28"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan30"
+ style="font-size:20px">Extras</tspan>
+ </text>
+ <path
+ 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"
+ id="path10"
+ style="fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ y="-4"
+ id="text38"
+ style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="50"
+ id="tspan14"
+ style="font-size:12.06000042px">ler</tspan>
+ </text>
+ <text
+ y="-8"
+ id="text42"
+ style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="59"
+ id="tspan18"
+ style="font-size:12.06000042px">a</tspan>
+ </text>
+ <path
+ d="M 37.998269,86.158913 L 41.33177,86.158913 L 41.33177,88.825713 L 45.998669,88.825713 L 45.998669,86.158913 L 107.00173,86.158913 L 107.00173,99.492913 L 45.998669,99.492913 L 45.998669,96.826113 L 41.33177,96.826113 L 41.33177,99.492913 L 37.998269,99.492913 L 37.998269,86.158913 z"
+ id="path2425"
+ style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text46"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="96"
+ id="tspan2429"
+ style="font-size:11px">teclado</tspan>
+ </text>
+ <g
+ transform="translate(-1e-6,111.5)"
+ id="g2492">
+ <path
+ 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"
+ id="path2435"
+ style="fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text51"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="336"
+ id="tspan2439"
+ style="font-size:11px">largura</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(-5e-7,105.9)"
+ id="g2497">
+ <path
+ 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"
+ id="path2429"
+ style="fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text56"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="362"
+ id="tspan2433"
+ style="font-size:11px">altura</tspan>
+ </text>
+ </g>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-108"
+ transform="scale(1,-1)"
+ id="rect2656"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-107"
+ transform="scale(1,-1)"
+ id="rect2658"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2493"
+ style="fill:url(#linearGradient3225);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2495"
+ style="fill:url(#linearGradient3222);fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path2653"
+ style="fill:url(#linearGradient3219);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text65"
+ style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="160.7"
+ id="tspan2696"
+ style="font-size:11px;fill:#000000;fill-opacity:1">x</tspan>
+ </text>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-219.60001"
+ transform="scale(1,-1)"
+ id="rect3247"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-218"
+ transform="scale(1,-1)"
+ id="rect3249"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(0,14)"
+ id="g3283">
+ <path
+ 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"
+ id="path3261"
+ style="fill:url(#linearGradient3322);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text72"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="260"
+ id="tspan3265"
+ style="font-size:11px">pop</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(1,4)"
+ id="g3304">
+ <g
+ transform="translate(0,-0.14263)"
+ id="g3288">
+ <path
+ 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"
+ id="path3251"
+ style="fill:url(#linearGradient3318);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text78"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="40"
+ y="301"
+ id="tspan3255"
+ style="font-size:12px">mostrar</tspan>
+ </text>
+ <text
+ id="text81"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="40"
+ y="313.79999"
+ id="tspan3259"
+ style="font-size:12px">heap</tspan>
+ </text>
+ </g>
+ <g
+ id="g3295">
+ <path
+ 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"
+ id="path3271"
+ style="fill:url(#linearGradient3320);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text86"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102"
+ y="301"
+ id="tspan3275"
+ style="font-size:12px">esvaziar</tspan>
+ </text>
+ <text
+ id="text89"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102"
+ y="314"
+ id="tspan3279"
+ style="font-size:12px">heap</tspan>
+ </text>
+ </g>
+ </g>
+ <path
+ 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"
+ id="path3422"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path3424"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ 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"
+ id="path3426"
+ style="fill:url(#linearGradient3452);fill-opacity:1;stroke:#c00000;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text95"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="244"
+ id="tspan3430"
+ style="font-size:12px;font-family:Bitstream Vera Sans">push</tspan>
+ </text>
+ <path
+ d="M 90.23,116.21 L 101.285,116.21 L 101.285,120.23 L 98.605,120.23 L 98.605,118.22 L 91.57,118.22"
+ id="path2561"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 90.23,134.635 L 101.285,134.635 L 101.285,130.615 L 98.605,130.615 L 98.605,132.625 L 91.57,132.625"
+ id="path12"
+ style="fill:#e00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z"
+ id="path14"
+ style="fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ id="g101">
+ <path
+ d="M 37.998271,350.82011 L 41.331771,350.82011 L 41.331771,353.4869 L 45.998671,353.4869 L 45.998671,350.82011 L 107.00173,350.82011 L 107.00173,364.1541 L 45.998671,364.1541 L 45.998671,361.4873 L 41.331771,361.4873 L 41.331771,364.1541 L 37.998271,364.1541 L 37.998271,350.82011 z"
+ id="path2476"
+ style="fill:url(#linearGradient3510);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text104"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="360.5"
+ id="tspan2480"
+ style="font-size:11px">esquerda</tspan>
+ </text>
+ </g>
+ <g
+ id="g107">
+ <path
+ d="M 37.998271,372.688 L 41.33177,372.688 L 41.33177,375.3548 L 45.998671,375.3548 L 45.998671,372.688 L 107.00173,372.688 L 107.00173,386.022 L 45.998671,386.022 L 45.998671,383.3552 L 41.33177,383.3552 L 41.33177,386.022 L 37.998271,386.022 L 37.998271,372.688 z"
+ id="path2484"
+ style="fill:url(#linearGradient3516);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text110"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="382.5"
+ id="tspan2488"
+ style="font-size:11px">superior</tspan>
+ </text>
+ </g>
+ <g
+ id="g113">
+ <path
+ d="M 37.998271,394.34238 L 41.331771,394.34238 L 41.331771,397.00916 L 45.998671,397.00916 L 45.998671,394.34238 L 107.00173,394.34238 L 107.00173,407.67636 L 45.998671,407.67636 L 45.998671,405.00956 L 41.331771,405.00956 L 41.331771,407.67636 L 37.998271,407.67636 L 37.998271,394.34238 z"
+ id="path2496"
+ style="fill:url(#linearGradient3514);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text116"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="404.25"
+ id="tspan2500"
+ style="font-size:11px">direita</tspan>
+ </text>
+ </g>
+ <g
+ id="g119">
+ <path
+ d="M 37.998271,416.21026 L 41.33177,416.21026 L 41.33177,418.87707 L 45.998671,418.87707 L 45.998671,416.21026 L 107.00173,416.21026 L 107.00173,429.54426 L 45.998671,429.54426 L 45.998671,426.87747 L 41.33177,426.87747 L 41.33177,429.54426 L 37.998271,429.54426 L 37.998271,416.21026 z"
+ id="path2504"
+ style="fill:url(#linearGradient3512);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text122"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="425.5"
+ id="tspan2508"
+ style="font-size:11px">inferior</tspan>
+ </text>
+ </g>
+ <g
+ transform="matrix(0.75,0,0,0.75,41.2,104.5)"
+ id="g125">
+ <path
+ d="M 36.900421,42.139076 C 40.57847,42.139076 46.040263,40.559298 46.040263,35.912927 C 46.040263,30.744416 41.284228,30.266809 39.311914,29.743556 C 37.131988,29.298791 35.679932,28.678125 35.592711,27.820324 C 35.443451,26.349651 36.303997,25.776856 38.016489,25.776856 C 38.016489,25.776856 42.090107,27.816428 45.550716,26.188778 C 46.526124,25.730654 48.273013,23.590328 48.273013,22.114088 C 48.273013,20.637291 42.633706,18.930597 40.922443,18.930597 C 39.209951,18.930597 37.753595,21.072036 37.753595,21.072036 C 34.32984,21.072036 30.90547,24.02563 30.90547,26.979224 C 30.90547,29.932261 34.181195,32.242365 38.096339,32.886411 C 39.916323,33.147481 41.438401,34.122178 41.092586,35.913483 C 40.81188,37.368014 39.252947,38.867077 35.956953,38.867077 C 33.345219,38.867077 27.787605,38.745171 26.900033,36.596495 C 26.329407,35.212659 27.003225,33.699123 27.859471,33.699123 L 27.842886,33.610059 C 26.97067,33.522108 24.435101,33.699123 24.435101,36.65216 C 24.434487,40.438505 30.051681,42.139076 36.900421,42.139076 z"
+ id="path127"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 45.550102,26.189335 C 43.938959,26.029576 41.489383,25.076031 40.963596,23.39383"
+ id="path129"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <circle
+ cx="35.799999"
+ cy="10.96"
+ r="1.67"
+ transform="matrix(0.6,0,0,0.6,19.4,15.1)"
+ id="circle2478"
+ style="fill:#000000;fill-opacity:1;stroke-width:3.4000001;stroke-miterlimit:4;stroke-dasharray:none" />
+ </g>
+ <text
+ x="0.41299769"
+ y="1.0879616"
+ id="text2508"
+ style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.412994"
+ y="68.087959"
+ id="tspan2510"
+ style="font-size:12.06000042px">chave</tspan>
+ </text>
+</svg>
diff --git a/images/pt/sensors/toppos.svg b/images/pt/sensors/toppos.svg
index 7b9e287..d1fbef1 100644
--- a/images/pt/sensors/toppos.svg
+++ b/images/pt/sensors/toppos.svg
@@ -41,6 +41,6 @@
x="52"
y="15.5"
id="tspan14"
- style="font-size:16px">top</tspan>
+ style="font-size:16px">superior</tspan>
</text>
</svg>
diff --git a/images/pt/sensors/vres.svg b/images/pt/sensors/vres.svg
index cd25565..d3fa49f 100644
--- a/images/pt/sensors/vres.svg
+++ b/images/pt/sensors/vres.svg
@@ -41,6 +41,6 @@
x="52"
y="15.5"
id="tspan14"
- style="font-size:16px">vres</tspan>
+ style="font-size:16px">altura</tspan>
</text>
</svg>
diff --git a/images/ru/sensors/sensorsgroup.svg b/images/ru/sensors/sensorsgroup.svg
index c1c71e6..8745ac7 100644
--- a/images/ru/sensors/sensorsgroup.svg
+++ b/images/ru/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/sensorsmask.png b/images/sensorsmask.png
index 2259ba2..5e43814 100644
--- a/images/sensorsmask.png
+++ b/images/sensorsmask.png
Binary files differ
diff --git a/images/sl/sensors/sensorsgroup.svg b/images/sl/sensors/sensorsgroup.svg
index c1c71e6..8745ac7 100644
--- a/images/sl/sensors/sensorsgroup.svg
+++ b/images/sl/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/sv/sensors/sensorsgroup.svg b/images/sv/sensors/sensorsgroup.svg
index 9f20433..b532f87 100644
--- a/images/sv/sensors/sensorsgroup.svg
+++ b/images/sv/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">tangentbord</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/ta/sensors/sensorsgroup.svg b/images/ta/sensors/sensorsgroup.svg
index 1eea360..ccab8f6 100644
--- a/images/ta/sensors/sensorsgroup.svg
+++ b/images/ta/sensors/sensorsgroup.svg
@@ -288,7 +288,7 @@
style="font-size:11px">extras</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-10.55)"
id="g2492">
<path
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"
@@ -304,7 +304,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-06.17)"
id="g2497">
<path
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"
diff --git a/images/tr/sensors/sensorsgroup.svg b/images/tr/sensors/sensorsgroup.svg
index c1c71e6..8745ac7 100644
--- a/images/tr/sensors/sensorsgroup.svg
+++ b/images/tr/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">keyboard</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/vi/sensors/sensorsgroup.svg b/images/vi/sensors/sensorsgroup.svg
index 498959b..12d192f 100644
--- a/images/vi/sensors/sensorsgroup.svg
+++ b/images/vi/sensors/sensorsgroup.svg
@@ -252,7 +252,7 @@
style="font-size:11px">bàn phím</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -268,7 +268,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/images/zh_TW/sensors/sensorsgroup.svg b/images/zh_TW/sensors/sensorsgroup.svg
index 5ced1c9..3d32aa6 100644
--- a/images/zh_TW/sensors/sensorsgroup.svg
+++ b/images/zh_TW/sensors/sensorsgroup.svg
@@ -244,7 +244,7 @@
style="font-size:11px">鍵盤</tspan>
</text>
<g
- transform="translate(-1e-6,-151.4585)"
+ transform="translate(-1e-6,-110.5)"
id="g2492">
<path
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"
@@ -260,7 +260,7 @@
</text>
</g>
<g
- transform="translate(-5e-7,-155.92557)"
+ transform="translate(-5e-7,-106.1)"
id="g2497">
<path
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"
diff --git a/locale/nb/LC_MESSAGES/org.laptop.TurtleArtActivity.mo b/locale/nb/LC_MESSAGES/org.laptop.TurtleArtActivity.mo
deleted file mode 100644
index c839fc7..0000000
--- a/locale/nb/LC_MESSAGES/org.laptop.TurtleArtActivity.mo
+++ /dev/null
Binary files differ
diff --git a/locale/nb/activity.linfo b/locale/nb/activity.linfo
deleted file mode 100644
index 0b2ef7c..0000000
--- a/locale/nb/activity.linfo
+++ /dev/null
@@ -1,2 +0,0 @@
-[Activity]
-name = Skilpaddetegner
diff --git a/po/TurtleArt.pot b/po/TurtleArt.pot
index 5ec13bf..8e22ded 100644
--- a/po/TurtleArt.pot
+++ b/po/TurtleArt.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-18 12:07+0000\n"
+"POT-Creation-Date: 2009-09-18 19:45+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#: activity/activity.info:2
-#: /home/walter/Desktop/turtleart-activity/taexporthtml.py:229
+#: /home/walter/Desktop/turtleart-activity/taexporthtml.py:280
msgid "Turtle Art"
msgstr ""
@@ -450,12 +450,12 @@ msgid "declutter canvas by hiding blocks"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:97
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1319
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1382
msgid "Save snapshot"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:108
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:999
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1034
msgid "Save as HTML"
msgstr ""
@@ -464,168 +464,185 @@ msgid "Save as Logo"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:122
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1015
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1050
msgid "Save as image"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:129
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1063
msgid "Load my block"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:148
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1302
-msgid "Fullscreen"
-msgstr ""
-
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:163
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:571
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:582
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:598
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:610
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1203
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1354
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1364
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1407
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1419
-msgid "Hide palette"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:137
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1071
+msgid "Import project from the Journal"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:166
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1207
-msgid "<Alt>p"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:157
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1365
+msgid "Fullscreen"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:172
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:591
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:608
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1215
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1400
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:601
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:612
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:628
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:640
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1266
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1417
-msgid "Hide blocks"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1427
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1470
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1482
+msgid "Hide palette"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:175
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1219
-msgid "<Alt>b"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1270
+msgid "<Ctrl>p"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:181
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1285
-msgid "Clean"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:621
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:638
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1278
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1463
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1480
+msgid "Hide blocks"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:184
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1289
-msgid "<Alt>e"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1282
+msgid "<Ctrl>b"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:190
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1232
-msgid "Run"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1348
+msgid "Clean"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:193
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1236
-msgid "<Alt>r"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1352
+msgid "<Ctrl>e"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:199
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1244
-msgid "Step"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1295
+msgid "Run"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:202
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1248
-msgid "<Alt>w"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1299
+msgid "<Ctrl>r"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:208
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1256
-msgid "Debug"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1307
+msgid "Step"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:211
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1260
-msgid "<Alt>d"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1311
+msgid "<Ctrl>w"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:217
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1268
-msgid "Stop turtle"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1319
+msgid "Debug"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:220
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1272
-msgid "<Alt>s"
+msgid "<Alt>d"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:232
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1336
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:226
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1331
+msgid "Stop turtle"
+msgstr ""
+
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:229
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1335
+msgid "<Ctrl>s"
+msgstr ""
+
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:241
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1399
msgid "Samples"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:243
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:981
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:252
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1016
msgid "Move the cursor over the orange palette for help."
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:279
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:288
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:494
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1187
msgid "Project"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:281
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:290
msgid "Edit"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:283
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:292
msgid "Import/Export"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:285
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:294
msgid "Help"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:425
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1079
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:435
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1122
msgid "presentation"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:567
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:577
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:595
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:604
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1350
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1359
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1404
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:550
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1244
+msgid "image"
+msgstr ""
+
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:578
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1518
+msgid "snapshot"
+msgstr ""
+
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:597
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:607
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:625
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:634
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1413
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1422
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1467
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1476
msgid "Show palette"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:588
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:602
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1397
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1411
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:618
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:632
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1460
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1474
msgid "Show blocks"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:930
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:965
msgid "Copy"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:942
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:977
msgid "Paste"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1007
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1042
msgid "Save Logo"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1028
-msgid "load my block"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1323
+msgid "<Ctrl>d"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1340
-msgid "<Alt>o"
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1403
+msgid "<Ctrl>o"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/hat2.py:40
@@ -656,7 +673,8 @@ msgid "start"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/keyboard.py:40
-msgid "Keyboard"
+#: /home/walter/Desktop/turtleart-activity/svg/sensorsgroup.py:42
+msgid "keyboard"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/flowgroup.py:40
@@ -843,10 +861,6 @@ msgstr ""
msgid "read key"
msgstr ""
-#: /home/walter/Desktop/turtleart-activity/svg/sensorsgroup.py:42
-msgid "keyboard"
-msgstr ""
-
#: /home/walter/Desktop/turtleart-activity/svg/sensorsgroup.py:43
#: /home/walter/Desktop/turtleart-activity/svg/hres.py:40
msgid "width"
@@ -908,7 +922,8 @@ msgid "radius"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/turtlegroup.py:49
-msgid "setyx"
+#: /home/walter/Desktop/turtleart-activity/svg/setxy.py:40
+msgid "set xy"
msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/turtlegroup.py:51
@@ -992,7 +1007,3 @@ msgstr ""
#: /home/walter/Desktop/turtleart-activity/svg/pensize.py:40
msgid "pen size"
msgstr ""
-
-#: /home/walter/Desktop/turtleart-activity/svg/setxy.py:40
-msgid "set xy"
-msgstr ""
diff --git a/po/es.po b/po/es.po
index eee5b36..9113d24 100644
--- a/po/es.po
+++ b/po/es.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-09-18 12:07+0000\n"
-"PO-Revision-Date: 2009-09-21 21:00-0400\n"
-"Last-Translator: Rafael Ortiz <rafael@laptop.org>\n"
+"PO-Revision-Date: 2009-09-22 17:21-0400\n"
+"Last-Translator: Chema Q <jameson.quinn@gmail.com>\n"
"Language-Team: LANGUAGE <walter@sugarlabs.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
@@ -268,7 +268,7 @@ msgstr "operador lógico de igualdad"
#: /home/walter/Desktop/turtleart-activity/tahoverhelp.py:71
msgid "logical greater-than operator"
-msgstr "operador lógico mayor que "
+msgstr "operador lógico mayor que"
#: /home/walter/Desktop/turtleart-activity/tahoverhelp.py:72
msgid "logical less-than operator"
@@ -678,9 +678,8 @@ msgstr "pila 2"
#: /home/walter/Desktop/turtleart-activity/svg/stack1.py:40
#: /home/walter/Desktop/turtleart-activity/svg/hat1.py:40
#: /home/walter/Desktop/turtleart-activity/svg/myblocksgroup.py:41
-#, fuzzy
msgid "stack 1"
-msgstr "acción 1"
+msgstr "pila 1"
#: /home/walter/Desktop/turtleart-activity/svg/hideblocks.py:40
#: /home/walter/Desktop/turtleart-activity/svg/templatesgroup.py:41
@@ -784,9 +783,8 @@ msgstr "mostrar pila"
#: /home/walter/Desktop/turtleart-activity/svg/pendown.py:40
#: /home/walter/Desktop/turtleart-activity/svg/pengroup.py:42
-#, fuzzy
msgid "pen down"
-msgstr "cp"
+msgstr "bajar pluma"
#: /home/walter/Desktop/turtleart-activity/svg/numbersgroup.py:40
msgid "Numbers"
@@ -1012,10 +1010,11 @@ msgstr "fijar el color del texto"
msgid "Pen"
msgstr "Pluma"
+# verbo
#: /home/walter/Desktop/turtleart-activity/svg/pengroup.py:41
#: /home/walter/Desktop/turtleart-activity/svg/penup.py:40
msgid "pen up"
-msgstr "pluma arriba"
+msgstr "subir pluma"
#: /home/walter/Desktop/turtleart-activity/svg/pengroup.py:43
#: /home/walter/Desktop/turtleart-activity/svg/setpensize.py:40
diff --git a/po/fr.po b/po/fr.po
index c471dd1..94b9fc9 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -537,8 +537,7 @@ msgstr "<Alt>p"
msgid "Hide blocks"
msgstr "Masquer les blocs"
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:175
-#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:1219
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:156
msgid "<Alt>b"
msgstr "<Alt>b"
@@ -642,6 +641,11 @@ msgid "Show blocks"
msgstr "Afficher les blocs"
#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:930
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:212
+msgid "Move the cursor over the yellow palettes for help."
+msgstr "Passer le curseur sur les palettes jaunes pour afficher l'aide."
+
+#: /home/walter/Desktop/turtleart-activity/TurtleArtActivity.py:865
msgid "Copy"
msgstr "Copier"
@@ -957,6 +961,9 @@ msgstr "y"
msgid "set heading"
msgstr "seth"
+msgid "seth"
+msgstr "seth"
+
#: /home/walter/Desktop/turtleart-activity/svg/turtlegroup.py:53
#: /home/walter/Desktop/turtleart-activity/svg/xcor.py:40
msgid "xcor"
diff --git a/samples/About_me.ta b/samples/About_me.ta
index 805b0cf..05ecdaf 100644
--- a/samples/About_me.ta
+++ b/samples/About_me.ta
@@ -1,390 +1 @@
-(lp0
-(I0
-S'stack1'
-p1
-I442
-I94
-(lp2
-I8
-aI1
-atp3
-a(I1
-S'template7'
-p4
-I442
-I133
-(lp5
-I0
-aI2
-aI3
-aI4
-aI5
-aI6
-aI7
-atp6
-a(I2
-(S'title'
-p7
-S'My favorite things'
-p8
-tp9
-I452
-I148
-(lp10
-I1
-aNatp11
-a(I3
-(S'journal'
-p12
-S'None'
-p13
-tp14
-I452
-I179
-(lp15
-I1
-aNatp16
-a(I4
-(g12
-g13
-tp17
-I532
-I179
-(lp18
-I1
-aNatp19
-a(I5
-(g12
-g13
-tp20
-I452
-I236
-(lp21
-I1
-aNatp22
-a(I6
-(g12
-g13
-tp23
-I532
-I236
-(lp24
-I1
-aNatp25
-a(I7
-S'stack2'
-p26
-I442
-I295
-(lp27
-I1
-aI10
-atp28
-a(I8
-S'hat'
-p29
-I404
-I24
-(lp30
-NaI9
-aI0
-atp31
-a(I9
-(S'string'
-p32
-S'Part2'
-p33
-tp34
-I426
-I51
-(lp35
-I8
-aNatp36
-a(I10
-g1
-I442
-I334
-(lp37
-I7
-aI11
-atp38
-a(I11
-S'template3'
-p39
-I442
-I373
-(lp40
-I10
-aI12
-aI13
-aI14
-aI15
-aI16
-aI17
-aI18
-aI19
-aNatp41
-a(I12
-(g7
-S'Me'
-p42
-tp43
-I452
-I387
-(lp44
-I11
-aNatp45
-a(I13
-(g32
-S'Name'
-p46
-tp47
-I452
-I413
-(lp48
-I11
-aNatp49
-a(I14
-(g32
-S'Age'
-p50
-tp51
-I452
-I439
-(lp52
-I11
-aNatp53
-a(I15
-(g32
-S'Hair color'
-p54
-tp55
-I452
-I465
-(lp56
-I11
-aNatp57
-a(I16
-(g32
-S'Eye color'
-p58
-tp59
-I452
-I491
-(lp60
-I11
-aNatp61
-a(I17
-(g32
-S'Favorite color'
-p62
-tp63
-I452
-I517
-(lp64
-I11
-aNatp65
-a(I18
-(g32
-S'Favorite food'
-p66
-tp67
-I452
-I543
-(lp68
-I11
-aNatp69
-a(I19
-(g32
-S'Favorite hobby'
-p70
-tp71
-I452
-I569
-(lp72
-I11
-aNatp73
-a(I20
-S'hat1'
-p74
-I990
-I271
-(lp75
-NaI21
-atp76
-a(I21
-S'clean'
-p77
-I1002
-I321
-(lp78
-I20
-aNatp79
-a(I22
-S'hat2'
-p80
-I993
-I386
-(lp81
-NaI23
-atp82
-a(I23
-S'wait'
-p83
-I1005
-I436
-(lp84
-I22
-aI24
-aNatp85
-a(I24
-(S'number'
-p86
-S'30'
-p87
-tp88
-I1079
-I445
-(lp89
-I23
-aNatp90
-a(I25
-S'hideblocks'
-p91
-I250
-I29
-(lp92
-NaI26
-atp93
-a(I26
-g1
-I250
-I83
-(lp94
-I25
-aI27
-atp95
-a(I27
-S'template1'
-p96
-I250
-I122
-(lp97
-I26
-aI28
-aI29
-aI30
-atp98
-a(I28
-(g7
-S'About me'
-p99
-tp100
-I260
-I137
-(lp101
-I27
-aNatp102
-a(I29
-(g12
-g13
-tp103
-I260
-I168
-(lp104
-I27
-aNatp105
-a(I30
-g26
-I250
-I230
-(lp106
-I27
-aI31
-atp107
-a(I31
-g1
-I250
-I269
-(lp108
-I30
-aI32
-atp109
-a(I32
-S'template6'
-p110
-I250
-I308
-(lp111
-I31
-aI33
-aI34
-aI35
-aI36
-atp112
-a(I33
-(g7
-S'My family'
-p113
-tp114
-I260
-I323
-(lp115
-I32
-aNatp116
-a(I34
-(g12
-g13
-tp117
-I260
-I354
-(lp118
-I32
-aNatp119
-a(I35
-(g12
-g13
-tp120
-I260
-I411
-(lp121
-I32
-aNatp122
-a(I36
-g26
-I250
-I470
-(lp123
-I32
-aI37
-atp124
-a(I37
-S'stack'
-p125
-I250
-I509
-(lp126
-I36
-aI38
-aNatp127
-a(I38
-(g32
-S'Part2'
-p128
-tp129
-I262
-I521
-(lp130
-I37
-aNatp131
-a(I-1
-S'turtle'
-p132
-I0
-I0
-I0
-I0
-I50
-I5
-tp133
-a. \ No newline at end of file
+[[0, "start", 235, 98, [null, 1]], [1, "stack1", 247, 148, [0, 2]], [2, "template1", 247, 187, [1, 3, 4, 5]], [3, ["string", "About me"], 257, 202, [2, null]], [4, ["journal", null], 257, 233, [2, null]], [5, "stack2", 247, 295, [2, 6]], [6, "stack1", 247, 334, [5, 7]], [7, "template6", 247, 373, [6, 8, 9, 10, 11]], [8, ["string", "My family"], 257, 388, [7, null]], [9, ["journal", null], 257, 419, [7, null]], [10, ["journal", null], 257, 476, [7, null]], [11, "stack2", 247, 535, [7, 12]], [12, "stack", 247, 574, [11, 13, null]], [13, ["string", "Part2"], 259, 586, [12, null]], [14, "hat", 406, 87, [null, 15, 16]], [15, ["string", "Part2"], 428, 114, [14, null]], [16, "stack1", 444, 157, [14, 17]], [17, "template7", 444, 196, [16, 18, 19, 20, 21, 22, 23]], [18, ["string", "My favorite things"], 454, 211, [17, null]], [19, ["journal", null], 454, 242, [17, null]], [20, ["journal", null], 534, 242, [17, null]], [21, ["journal", null], 454, 299, [17, null]], [22, ["journal", null], 534, 299, [17, null]], [23, "stack2", 444, 358, [17, 24]], [24, "stack1", 444, 397, [23, 25]], [25, "template3", 444, 436, [24, 26, 27, 28, 29, 30, 31, 32, 33, null]], [26, ["string", "Me"], 454, 450, [25, null]], [27, ["string", "Name"], 454, 476, [25, null]], [28, ["string", "Age"], 454, 502, [25, null]], [29, ["string", "Hair color"], 454, 528, [25, null]], [30, ["string", "Eye color"], 454, 554, [25, null]], [31, ["string", "Favorite color"], 454, 580, [25, null]], [32, ["string", "Favorite food"], 454, 606, [25, null]], [33, ["string", "Favorite hobby"], 454, 632, [25, null]], [34, "hat1", 713, 263, [null, 35]], [35, "clean", 725, 313, [34, null]], [36, "hat2", 720, 394, [null, 37]], [37, "wait", 732, 444, [36, 38, null]], [38, ["number", "30"], 806, 453, [37, null]], [-1, "turtle", -525.0, -30, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/Learning_Experiences.ta b/samples/Learning_Experiences.ta
index e06c702..fc85172 100644
--- a/samples/Learning_Experiences.ta
+++ b/samples/Learning_Experiences.ta
@@ -1,529 +1 @@
-(lp0
-(I0
-S'hat'
-p1
-I194
-I11
-(lp2
-NaI35
-aI1
-atp3
-a(I1
-S'stack1'
-p4
-I232
-I81
-(lp5
-I0
-aI2
-atp6
-a(I2
-S'template1'
-p7
-I232
-I120
-(lp8
-I1
-aI27
-aI3
-aI4
-atp9
-a(I3
-(S'journal'
-p10
-Ntp11
-I242
-I166
-(lp12
-I2
-aNatp13
-a(I4
-g4
-I232
-I228
-(lp14
-I2
-aI5
-atp15
-a(I5
-g7
-I232
-I267
-(lp16
-I4
-aI28
-aI6
-aI7
-atp17
-a(I6
-(g10
-Ntp18
-I242
-I313
-(lp19
-I5
-aNatp20
-a(I7
-g4
-I232
-I375
-(lp21
-I5
-aI8
-atp22
-a(I8
-g7
-I232
-I414
-(lp23
-I7
-aI29
-aI9
-aI10
-atp24
-a(I9
-(g10
-Ntp25
-I242
-I460
-(lp26
-I8
-aNatp27
-a(I10
-g4
-I232
-I522
-(lp28
-I8
-aI11
-atp29
-a(I11
-g7
-I232
-I561
-(lp30
-I10
-aI30
-aI12
-aNatp31
-a(I12
-(g10
-Ntp32
-I242
-I607
-(lp33
-I11
-aNatp34
-a(I13
-g1
-I592
-I11
-(lp35
-NaI36
-aI14
-atp36
-a(I14
-g4
-I630
-I81
-(lp37
-I13
-aI15
-atp38
-a(I15
-g7
-I630
-I120
-(lp39
-I14
-aI31
-aI16
-aI17
-atp40
-a(I16
-(g10
-Ntp41
-I640
-I166
-(lp42
-I15
-aNatp43
-a(I17
-g4
-I630
-I228
-(lp44
-I15
-aI18
-atp45
-a(I18
-g7
-I630
-I267
-(lp46
-I17
-aI32
-aI19
-aI20
-atp47
-a(I19
-(g10
-Ntp48
-I640
-I313
-(lp49
-I18
-aNatp50
-a(I20
-g4
-I630
-I375
-(lp51
-I18
-aI21
-atp52
-a(I21
-g7
-I630
-I414
-(lp53
-I20
-aI33
-aI22
-aI23
-atp54
-a(I22
-(g10
-Ntp55
-I640
-I460
-(lp56
-I21
-aNatp57
-a(I23
-g4
-I630
-I522
-(lp58
-I21
-aI24
-atp59
-a(I24
-g7
-I630
-I561
-(lp60
-I23
-aI34
-aI25
-aNatp61
-a(I25
-(g10
-Ntp62
-I640
-I607
-(lp63
-I24
-aNatp64
-a(I26
-S'hat1'
-p65
-I944
-I130
-(lp66
-NaI37
-atp67
-a(I27
-(S'title'
-p68
-S'art'
-p69
-tp70
-I242
-I135
-(lp71
-I2
-aNatp72
-a(I28
-(g68
-S'math'
-p73
-tp74
-I242
-I282
-(lp75
-I5
-aNatp76
-a(I29
-(g68
-S'music'
-p77
-tp78
-I242
-I429
-(lp79
-I8
-aNatp80
-a(I30
-(g68
-S'physical ed.'
-p81
-tp82
-I242
-I576
-(lp83
-I11
-aNatp84
-a(I31
-(g68
-S'reading'
-p85
-tp86
-I640
-I135
-(lp87
-I15
-aNatp88
-a(I32
-(g68
-S'science'
-p89
-tp90
-I640
-I282
-(lp91
-I18
-aNatp92
-a(I33
-(g68
-S'social science'
-p93
-tp94
-I640
-I429
-(lp95
-I21
-aNatp96
-a(I34
-(g68
-S'writing'
-p97
-tp98
-I640
-I576
-(lp99
-I24
-aNatp100
-a(I35
-(S'string'
-p101
-S'A'
-p102
-tp103
-I216
-I38
-(lp104
-I0
-aNatp105
-a(I36
-(g101
-S'B'
-p106
-tp107
-I614
-I38
-(lp108
-I13
-aNatp109
-a(I37
-S'wait'
-p110
-I956
-I180
-(lp111
-I26
-aI38
-aI39
-atp112
-a(I38
-(S'number'
-p113
-S'30'
-p114
-tp115
-I1030
-I189
-(lp116
-I37
-aNatp117
-a(I39
-S'clean'
-p118
-I956
-I219
-(lp119
-I37
-aNatp120
-a(I40
-S'hideblocks'
-p121
-I435
-I24
-(lp122
-NaI41
-atp123
-a(I41
-g4
-I435
-I78
-(lp124
-I40
-aI42
-atp125
-a(I42
-g7
-I435
-I117
-(lp126
-I41
-aI43
-aI44
-aI45
-atp127
-a(I43
-(g68
-S'name'
-p128
-tp129
-I445
-I132
-(lp130
-I42
-aNatp131
-a(I44
-(g10
-Ntp132
-I445
-I163
-(lp133
-I42
-aNatp134
-a(I45
-S'stack'
-p135
-I435
-I225
-(lp136
-I42
-aI46
-aI47
-atp137
-a(I46
-(g101
-g102
-tp138
-I447
-I237
-(lp139
-I45
-aNatp140
-a(I47
-g135
-I435
-I264
-(lp141
-I45
-aI48
-aI49
-atp142
-a(I48
-(g101
-g106
-tp143
-I447
-I276
-(lp144
-I47
-aNatp145
-a(I49
-g4
-I435
-I303
-(lp146
-I47
-aI50
-atp147
-a(I50
-g7
-I435
-I342
-(lp148
-I49
-aI51
-aI52
-aI53
-atp149
-a(I51
-(g68
-S'personal growth'
-p150
-tp151
-I445
-I357
-(lp152
-I50
-aNatp153
-a(I52
-(g10
-Ntp154
-I445
-I388
-(lp155
-I50
-aNatp156
-a(I53
-g4
-I435
-I450
-(lp157
-I50
-aI54
-atp158
-a(I54
-g7
-I435
-I489
-(lp159
-I53
-aI55
-aI56
-aNatp160
-a(I55
-(g68
-S'work habits'
-p161
-tp162
-I445
-I504
-(lp163
-I54
-aNatp164
-a(I56
-(g10
-Ntp165
-I445
-I535
-(lp166
-I54
-aNatp167
-a(I-1
-S'turtle'
-p168
-I0
-I0
-I0
-I0
-I50
-I5
-tp169
-a. \ No newline at end of file
+[[0, "hat", 592, 11, [null, 17, 1]], [1, "stack1", 630, 81, [0, 2]], [2, "template1", 630, 120, [1, 13, 3, 4]], [3, ["journal", null], 640, 166, [2, null]], [4, "stack1", 630, 228, [2, 5]], [5, "template1", 630, 267, [4, 14, 6, 7]], [6, ["journal", null], 640, 313, [5, null]], [7, "stack1", 630, 375, [5, 8]], [8, "template1", 630, 414, [7, 15, 9, 10]], [9, ["journal", null], 640, 460, [8, null]], [10, "stack1", 630, 522, [8, 11]], [11, "template1", 630, 561, [10, 16, 12, null]], [12, ["journal", null], 640, 607, [11, null]], [13, ["string", "reading"], 640, 135, [2, null]], [14, ["string", "science"], 640, 282, [5, null]], [15, ["string", "social science"], 640, 429, [8, null]], [16, ["string", "writing"], 640, 576, [11, null]], [17, ["string", "B"], 614, 38, [0, null]], [18, "start", 211, 17, [null, 19]], [19, "stack1", 223, 67, [18, 20]], [20, "template1", 223, 106, [19, 21, 22, 23]], [21, ["string", "name"], 233, 121, [20, null]], [22, ["journal", null], 233, 152, [20, null]], [23, "stack", 223, 214, [20, 24, 25]], [24, ["string", "A"], 235, 226, [23, null]], [25, "stack", 223, 253, [23, 26, 27]], [26, ["string", "B"], 235, 265, [25, null]], [27, "stack1", 223, 292, [25, 28]], [28, "template1", 223, 331, [27, 29, 30, 31]], [29, ["string", "personal growth"], 233, 346, [28, null]], [30, ["journal", null], 233, 377, [28, null]], [31, "stack1", 223, 439, [28, 32]], [32, "template1", 223, 478, [31, 33, 34, null]], [33, ["string", "work habits"], 233, 493, [32, null]], [34, ["journal", null], 233, 524, [32, null]], [35, "hat", 375, 11, [null, 36, 37]], [36, ["string", "A"], 397, 38, [35, null]], [37, "stack1", 413, 81, [35, 38]], [38, "template1", 413, 120, [37, 39, 40, 41]], [39, ["string", "art"], 423, 135, [38, null]], [40, ["journal", null], 423, 166, [38, null]], [41, "stack1", 413, 228, [38, 42]], [42, "template1", 413, 267, [41, 43, 44, 45]], [43, ["string", "math"], 423, 282, [42, null]], [44, ["journal", null], 423, 313, [42, null]], [45, "stack1", 413, 375, [42, 46]], [46, "template1", 413, 414, [45, 47, 48, 49]], [47, ["string", "music"], 423, 429, [46, null]], [48, ["journal", null], 423, 460, [46, null]], [49, "stack1", 413, 522, [46, 50]], [50, "template1", 413, 561, [49, 51, 52, null]], [51, ["string", "physical ed."], 423, 576, [50, null]], [52, ["journal", null], 423, 607, [50, null]], [53, "hat1", 805, 27, [null, 54]], [54, "wait", 817, 77, [53, 55, 56]], [55, ["number", "30"], 891, 86, [54, null]], [56, "clean", 817, 116, [54, null]], [-1, "turtle", 0, 0, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/Que_Como_Por_que_Para_que.ta b/samples/Que_Como_Por_que_Para_que.ta
index 3fa1151..1fd2bdf 100644
--- a/samples/Que_Como_Por_que_Para_que.ta
+++ b/samples/Que_Como_Por_que_Para_que.ta
@@ -1,236 +1 @@
-(lp0
-(I0
-S'hat1'
-p1
-I990
-I271
-(lp2
-NaI1
-atp3
-a(I1
-S'clean'
-p4
-I1002
-I321
-(lp5
-I0
-aNatp6
-a(I2
-S'hat2'
-p7
-I993
-I386
-(lp8
-NaI3
-atp9
-a(I3
-S'wait'
-p10
-I1005
-I436
-(lp11
-I2
-aI4
-aNatp12
-a(I4
-(S'number'
-p13
-S'30'
-p14
-tp15
-I1079
-I445
-(lp16
-I3
-aNatp17
-a(I5
-S'hideblocks'
-p18
-I232
-I15
-(lp19
-NaI6
-atp20
-a(I6
-S'stack1'
-p21
-I232
-I69
-(lp22
-I5
-aI7
-atp23
-a(I7
-S'template1'
-p24
-I232
-I108
-(lp25
-I6
-aI21
-aI8
-aI9
-atp26
-a(I8
-(S'journal'
-p27
-Ntp28
-I242
-I154
-(lp29
-I7
-aNatp30
-a(I9
-S'stack2'
-p31
-I232
-I216
-(lp32
-I7
-aI10
-atp33
-a(I10
-g21
-I232
-I255
-(lp34
-I9
-aI11
-atp35
-a(I11
-g24
-I232
-I294
-(lp36
-I10
-aI22
-aI12
-aI13
-atp37
-a(I12
-(g27
-Ntp38
-I242
-I340
-(lp39
-I11
-aNatp40
-a(I13
-g31
-I232
-I402
-(lp41
-I11
-aI14
-atp42
-a(I14
-g21
-I232
-I441
-(lp43
-I13
-aI15
-atp44
-a(I15
-g24
-I232
-I480
-(lp45
-I14
-aI23
-aI16
-aI17
-atp46
-a(I16
-(g27
-Ntp47
-I242
-I526
-(lp48
-I15
-aNatp49
-a(I17
-g31
-I232
-I588
-(lp50
-I15
-aI18
-atp51
-a(I18
-g21
-I232
-I627
-(lp52
-I17
-aI19
-atp53
-a(I19
-g24
-I232
-I666
-(lp54
-I18
-aI24
-aI20
-aNatp55
-a(I20
-(g27
-Ntp56
-I242
-I712
-(lp57
-I19
-aNatp58
-a(I21
-(S'title'
-p59
-S'¿Qué?'
-p60
-tp61
-I242
-I123
-(lp62
-I7
-aNatp63
-a(I22
-(g59
-S'¿Cómo?'
-p64
-tp65
-I242
-I309
-(lp66
-I11
-aNatp67
-a(I23
-(g59
-S'¿Por qué?'
-p68
-tp69
-I242
-I495
-(lp70
-I15
-aNatp71
-a(I24
-(g59
-S'¿Para qui?'
-p72
-tp73
-I242
-I681
-(lp74
-I19
-aNatp75
-a(I-1
-S'turtle'
-p76
-I0
-I0
-I0
-I0
-I50
-I5
-tp77
-a.
+[[0, "hat1", 678, 49, [null, 1]], [1, "clean", 690, 99, [0, null]], [2, "hat2", 684, 197, [null, 3]], [3, "wait", 696, 247, [2, 4, null]], [4, ["number", "30"], 770, 256, [3, null]], [5, "stack1", 313, 58, [24, 6]], [6, "template1", 313, 97, [5, 7, 8, 9]], [7, ["string", "\u00bfQu\u00e9?"], 323, 112, [6, null]], [8, ["journal", null], 323, 143, [6, null]], [9, "stack2", 313, 205, [6, 10]], [10, "stack1", 313, 244, [9, 11]], [11, "template1", 313, 283, [10, 12, 13, 14]], [12, ["string", "\u00bfC\u00f3mo?"], 323, 298, [11, null]], [13, ["journal", null], 323, 329, [11, null]], [14, "stack2", 313, 391, [11, 15]], [15, "stack1", 313, 430, [14, 16]], [16, "template1", 313, 469, [15, 17, 18, 19]], [17, ["string", "\u00bfPor qu\u00e9?"], 323, 484, [16, null]], [18, ["journal", null], 323, 515, [16, null]], [19, "stack2", 313, 577, [16, 20]], [20, "stack1", 313, 616, [19, 21]], [21, "template1", 313, 655, [20, 22, 23, null]], [22, ["string", "\u00bfPara qui?"], 323, 670, [21, null]], [23, ["journal", null], 323, 701, [21, null]], [24, "start", 301, 8, [null, 5]], [-1, "turtle", 0, 354, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/What_How_Why_For_whom.ta b/samples/What_How_Why_For_whom.ta
index 1e150d1..3cc9678 100644
--- a/samples/What_How_Why_For_whom.ta
+++ b/samples/What_How_Why_For_whom.ta
@@ -1,240 +1 @@
-(lp0
-(I0
-S'hat1'
-p1
-I990
-I271
-(lp2
-NaI1
-atp3
-a(I1
-S'clean'
-p4
-I1002
-I321
-(lp5
-I0
-aNatp6
-a(I2
-S'hat2'
-p7
-I993
-I386
-(lp8
-NaI3
-atp9
-a(I3
-S'wait'
-p10
-I1005
-I436
-(lp11
-I2
-aI4
-aNatp12
-a(I4
-(S'number'
-p13
-S'30'
-p14
-tp15
-I1079
-I445
-(lp16
-I3
-aNatp17
-a(I5
-S'hideblocks'
-p18
-I232
-I15
-(lp19
-NaI6
-atp20
-a(I6
-S'stack1'
-p21
-I232
-I69
-(lp22
-I5
-aI7
-atp23
-a(I7
-S'template1'
-p24
-I232
-I108
-(lp25
-I6
-aI8
-aI9
-aI10
-atp26
-a(I8
-(S'title'
-p27
-S'What?'
-p28
-tp29
-I242
-I123
-(lp30
-I7
-aNatp31
-a(I9
-(S'journal'
-p32
-Ntp33
-I242
-I154
-(lp34
-I7
-aNatp35
-a(I10
-S'stack2'
-p36
-I232
-I216
-(lp37
-I7
-aI11
-atp38
-a(I11
-g21
-I232
-I255
-(lp39
-I10
-aI12
-atp40
-a(I12
-g24
-I232
-I294
-(lp41
-I11
-aI13
-aI14
-aI15
-atp42
-a(I13
-(g27
-S'How?'
-p43
-tp44
-I242
-I309
-(lp45
-I12
-aNatp46
-a(I14
-(g32
-S'None'
-p47
-tp48
-I242
-I340
-(lp49
-I12
-aNatp50
-a(I15
-g36
-I232
-I402
-(lp51
-I12
-aI16
-atp52
-a(I16
-g21
-I232
-I441
-(lp53
-I15
-aI17
-atp54
-a(I17
-g24
-I232
-I480
-(lp55
-I16
-aI18
-aI19
-aI20
-atp56
-a(I18
-(g27
-S'Why?'
-p57
-tp58
-I242
-I495
-(lp59
-I17
-aNatp60
-a(I19
-(g32
-g47
-tp61
-I242
-I526
-(lp62
-I17
-aNatp63
-a(I20
-g36
-I232
-I588
-(lp64
-I17
-aI21
-atp65
-a(I21
-g21
-I232
-I627
-(lp66
-I20
-aI22
-atp67
-a(I22
-g24
-I232
-I666
-(lp68
-I21
-aI24
-aI23
-aNatp69
-a(I23
-(g32
-g47
-tp70
-I242
-I712
-(lp71
-I22
-aNatp72
-a(I24
-(g27
-S'For whom?'
-p73
-tp74
-I242
-I681
-(lp75
-I22
-aNatp76
-a(I-1
-S'turtle'
-p77
-I0
-I0
-I0
-I0
-I50
-I5
-tp78
-a. \ No newline at end of file
+[[0, "start", 311, 5, [null, 1]], [1, "stack1", 323, 55, [0, 2]], [2, "template1", 323, 94, [1, 3, 4, 5]], [3, ["string", "What?"], 333, 109, [2, null]], [4, ["journal", null], 333, 140, [2, null]], [5, "stack2", 323, 202, [2, 6]], [6, "stack1", 323, 241, [5, 7]], [7, "template1", 323, 280, [6, 8, 9, 10]], [8, ["string", "How?"], 333, 295, [7, null]], [9, ["journal", null], 333, 326, [7, null]], [10, "stack2", 323, 388, [7, 11]], [11, "stack1", 323, 427, [10, 12]], [12, "template1", 323, 466, [11, 13, 14, 15]], [13, ["string", "Why?"], 333, 481, [12, null]], [14, ["journal", null], 333, 512, [12, null]], [15, "stack2", 323, 574, [12, 16]], [16, "stack1", 323, 613, [15, 17]], [17, "template1", 323, 652, [16, 18, 19, null]], [18, ["string", "For whom?"], 333, 667, [17, null]], [19, ["journal", null], 333, 698, [17, null]], [20, "hat1", 532, 527, [null, 21]], [21, "clean", 544, 577, [20, null]], [22, "hat2", 532, 640, [null, 23]], [23, "wait", 544, 690, [22, 24, null]], [24, ["number", "30"], 618, 699, [23, null]], [-1, "turtle", 0, 354, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/clock.ta b/samples/clock.ta
index 3aef8c4..43a9cf8 100644
--- a/samples/clock.ta
+++ b/samples/clock.ta
@@ -1 +1 @@
-[[0, "hat", -4, 831, [null, 1, 2]], [1, ["string", "show seconds"], 17, 858, [0, null]], [2, "if", 34, 901, [0, 3, 8, 9]], [3, "equal", 114, 911, [2, 4, 6, null]], [4, "box", 146, 915, [3, 5, null]], [5, ["string", "old second"], 164, 920, [4, null]], [6, "box", 295, 915, [3, 7, null]], [7, ["string", "seconds"], 313, 920, [6, null]], [8, "stopstack", 129, 975, [2, null]], [9, "setcolor", 34, 1016, [2, 10, 11]], [10, ["number", "60"], 108, 1033, [9, null]], [11, "setshade", 34, 1070, [9, 12, 13]], [12, ["number", "100"], 108, 1087, [11, null]], [13, "seth", 34, 1124, [11, 14, 20]], [14, "product2", 108, 1109, [13, 15, 17]], [15, "box", 148, 1112, [14, 16, null]], [16, ["string", "old second"], 166, 1117, [15, null]], [17, "division2", 148, 1126, [14, 18, 19]], [18, ["number", "360"], 188, 1134, [17, null]], [19, ["number", "60"], 207, 1167, [17, null]], [20, "setpensize", 34, 1163, [13, 21, 22]], [21, ["number", "5"], 108, 1180, [20, null]], [22, "forward", 34, 1217, [20, 23, 24]], [23, ["number", "225"], 108, 1226, [22, null]], [24, "back", 34, 1256, [22, 25, 26]], [25, ["number", "225"], 108, 1265, [24, null]], [26, "setshade", 34, 1295, [24, 27, 28]], [27, ["number", "50"], 108, 1312, [26, null]], [28, "setcolor", 34, 1349, [26, 29, 30]], [29, ["number", "0"], 108, 1366, [28, null]], [30, "seth", 34, 1403, [28, 31, 37]], [31, "product2", 108, 1388, [30, 32, 34]], [32, "box", 148, 1391, [31, 33, null]], [33, ["string", "seconds"], 166, 1396, [32, null]], [34, "division2", 148, 1405, [31, 35, 36]], [35, ["number", "360"], 188, 1413, [34, null]], [36, ["number", "60"], 207, 1446, [34, null]], [37, "setpensize", 34, 1442, [30, 38, 39]], [38, ["number", "5"], 108, 1459, [37, null]], [39, "forward", 34, 1496, [37, 40, 41]], [40, ["number", "225"], 108, 1505, [39, null]], [41, "back", 34, 1535, [39, 42, 43]], [42, ["number", "225"], 108, 1544, [41, null]], [43, "storein", 34, 1574, [41, 44, 45, null]], [44, ["string", "old second"], 46, 1601, [43, null]], [45, "box", 164, 1587, [43, 46, null]], [46, ["string", "seconds"], 182, 1592, [45, null]], [47, "hat", 1022, 34, [null, 48, 49]], [48, ["string", "clock"], 1043, 61, [47, null]], [49, "stack", 1060, 104, [47, 52, 50]], [50, "stack", 1060, 143, [49, 271, 51]], [51, "stack", 1060, 182, [50, 272, null]], [52, ["string", "show seconds"], 1072, 116, [49, null]], [53, "hat", 900, 833, [null, 54, 55]], [54, ["string", "dial"], 921, 860, [53, null]], [55, "clean", 938, 903, [53, 56]], [56, "fillscreen", 938, 942, [55, 57, 58, 59]], [57, ["number", "60"], 1012, 951, [56, null]], [58, ["number", "100"], 1012, 988, [56, null]], [59, "setpensize", 938, 1018, [56, 60, 61]], [60, ["number", "10"], 1012, 1035, [59, null]], [61, "setxy", 938, 1072, [59, 62, 63, 64]], [62, ["number", "-300"], 1012, 1081, [61, null]], [63, ["number", "0"], 1012, 1118, [61, null]], [64, "repeat", 938, 1148, [61, 65, 66, 70]], [65, ["number", "12"], 1024, 1157, [64, null]], [66, "setcolor", 1033, 1197, [64, 351, 67]], [67, "arc", 1033, 1251, [66, 68, 69, null]], [68, ["number", "30"], 1107, 1260, [67, null]], [69, ["number", "300"], 1107, 1297, [67, null]], [70, "setxy", 938, 1238, [64, 71, 72, 73]], [71, ["number", "0"], 1012, 1247, [70, null]], [72, ["number", "0"], 1012, 1284, [70, null]], [73, "repeat", 938, 1314, [70, 74, 75, 88]], [74, ["number", "60"], 1024, 1323, [73, null]], [75, "hspace", 1033, 1354, [73, 76]], [76, "setcolor", 1124, 1362, [75, 354, 77]], [77, "penup", 1124, 1416, [76, 78]], [78, "forward", 1124, 1455, [77, 79, 80]], [79, ["number", "290"], 1198, 1464, [78, null]], [80, "pendown", 1124, 1494, [78, 81]], [81, "forward", 1124, 1533, [80, 82, 83]], [82, ["number", "10"], 1198, 1542, [81, null]], [83, "penup", 1124, 1572, [81, 84]], [84, "back", 1124, 1611, [83, 85, 86]], [85, ["number", "300"], 1198, 1620, [84, null]], [86, "right", 1124, 1650, [84, 87, null]], [87, ["number", "6"], 1198, 1659, [86, null]], [88, "setxy", 938, 1404, [73, 89, 90, 91]], [89, ["number", "-20"], 1012, 1413, [88, null]], [90, ["number", "0"], 1012, 1450, [88, null]], [91, "storeinbox", 938, 1480, [88, 92, 93, 94]], [92, ["string", "box"], 950, 1491, [91, null]], [93, ["number", "12"], 1068, 1491, [91, null]], [94, "repeat", 938, 1519, [91, 95, 96, 119]], [95, ["number", "12"], 1024, 1528, [94, null]], [96, "vspace", 1033, 1568, [94, 97]], [97, "penup", 1033, 1637, [96, 98]], [98, "seth", 1033, 1676, [97, 99, 105]], [99, "product2", 1107, 1661, [98, 100, 102]], [100, "box", 1147, 1664, [99, 101, null]], [101, ["string", "box"], 1165, 1669, [100, null]], [102, "division2", 1147, 1678, [99, 103, 104]], [103, ["number", "360"], 1187, 1686, [102, null]], [104, ["number", "12"], 1206, 1719, [102, null]], [105, "forward", 1033, 1715, [98, 106, 107]], [106, ["number", "250"], 1107, 1724, [105, null]], [107, "show", 1033, 1754, [105, 108, 110]], [108, "box", 1107, 1758, [107, 109, null]], [109, ["string", "box"], 1125, 1763, [108, null]], [110, "back", 1033, 1793, [107, 111, 112]], [111, ["number", "250"], 1107, 1802, [110, null]], [112, "storeinbox", 1033, 1832, [110, 113, 114, 118]], [113, ["string", "box"], 1045, 1843, [112, null]], [114, "minus2", 1163, 1819, [112, 115, 117]], [115, "box", 1203, 1822, [114, 116, null]], [116, ["string", "box"], 1221, 1827, [115, null]], [117, ["number", "1"], 1222, 1860, [114, null]], [118, "pendown", 1033, 1871, [112, null]], [119, "setxy", 938, 1609, [94, 120, 121, null]], [120, ["number", "0"], 1012, 1618, [119, null]], [121, ["number", "0"], 1012, 1655, [119, null]], [122, "hat", 261, 832, [null, 123, 124]], [123, ["string", "show minutes"], 282, 859, [122, null]], [124, "setcolor", 299, 902, [122, 125, 126]], [125, ["number", "60"], 373, 919, [124, null]], [126, "setshade", 299, 956, [124, 127, 128]], [127, ["number", "100"], 373, 973, [126, null]], [128, "seth", 299, 1010, [126, 129, 135]], [129, "product2", 373, 995, [128, 130, 132]], [130, "box", 413, 998, [129, 131, null]], [131, ["string", "old minute"], 431, 1003, [130, null]], [132, "division2", 413, 1012, [129, 133, 134]], [133, ["number", "360"], 453, 1020, [132, null]], [134, ["number", "60"], 472, 1053, [132, null]], [135, "setpensize", 299, 1049, [128, 136, 137]], [136, ["number", "5"], 373, 1066, [135, null]], [137, "forward", 299, 1103, [135, 138, 198]], [138, ["number", "200"], 373, 1112, [137, null]], [139, "start", 250, 15, [null, 140]], [140, "hideblocks", 262, 65, [139, 141]], [141, "storein", 262, 119, [140, 142, 143, 144]], [142, ["string", "alarm hour"], 274, 146, [141, null]], [143, ["number", "10"], 392, 137, [141, null]], [144, "storein", 262, 173, [141, 145, 146, 147]], [145, ["string", "alarm minute"], 274, 200, [144, null]], [146, ["number", "30"], 392, 191, [144, null]], [147, "stack", 262, 227, [144, 148, 149]], [148, ["string", "dial"], 274, 239, [147, null]], [149, "storein", 262, 266, [147, 150, 151, 152]], [150, ["string", "old hour"], 274, 293, [149, null]], [151, ["number", "12"], 392, 284, [149, null]], [152, "storein", 262, 320, [149, 153, 154, 155]], [153, ["string", "old minute"], 274, 347, [152, null]], [154, ["number", "0"], 392, 338, [152, null]], [155, "storein", 262, 374, [152, 156, 157, 158]], [156, ["string", "old second"], 274, 401, [155, null]], [157, ["number", "0"], 392, 392, [155, null]], [158, "storein", 262, 428, [155, 159, 160, 161]], [159, ["string", "timezone"], 274, 455, [158, null]], [160, ["number", "-4"], 392, 446, [158, null]], [161, "forever", 262, 482, [158, 162, null]], [162, "storein", 343, 496, [161, 163, 164, 170]], [163, ["string", "hours"], 355, 523, [162, null]], [164, "plus2", 473, 490, [162, 165, 168]], [165, "myfunc", 513, 488, [164, 166, 167]], [166, ["string", "localtime().tm_hour"], 537, 499, [165, null]], [167, ["number", "100"], 655, 498, [165, null]], [168, "box", 513, 526, [164, 169, null]], [169, ["string", "timezone"], 531, 531, [168, null]], [170, "storein", 343, 550, [162, 171, 172, 175]], [171, ["string", "minutes"], 355, 577, [170, null]], [172, "myfunc", 473, 558, [170, 173, 174]], [173, ["string", "localtime().tm_min"], 497, 569, [172, null]], [174, ["number", "100"], 615, 568, [172, null]], [175, "storein", 343, 604, [170, 176, 177, 180]], [176, ["string", "seconds"], 355, 631, [175, null]], [177, "myfunc", 473, 612, [175, 178, 179]], [178, ["string", "localtime().tm_sec"], 497, 623, [177, null]], [179, ["number", "100"], 615, 622, [177, null]], [180, "stack", 343, 658, [175, 181, 182]], [181, ["string", "clock"], 355, 670, [180, null]], [182, "if", 343, 697, [180, 183, 194, 196]], [183, "equal", 423, 707, [182, 184, 186, 188]], [184, "box", 455, 711, [183, 185, null]], [185, ["string", "alarm hour"], 473, 716, [184, null]], [186, "box", 604, 711, [183, 187, null]], [187, ["string", "hours"], 622, 716, [186, null]], [188, "and", 715, 704, [183, 189]], [189, "equal", 779, 707, [188, 190, 192, null]], [190, "box", 811, 711, [189, 191, null]], [191, ["string", "alarm minute"], 829, 716, [190, null]], [192, "box", 960, 711, [189, 193, null]], [193, ["string", "minutes"], 978, 716, [192, null]], [194, "stack", 438, 771, [182, 195, null]], [195, ["string", "alarm"], 450, 783, [194, null]], [196, "wait", 343, 812, [182, 197, null]], [197, ["number", "10"], 417, 821, [196, null]], [198, "setpensize", 299, 1142, [137, 199, 200]], [199, ["number", "25"], 373, 1159, [198, null]], [200, "forward", 299, 1196, [198, 201, 202]], [201, ["number", "1"], 373, 1205, [200, null]], [202, "back", 299, 1235, [200, 203, 204]], [203, ["number", "1"], 373, 1244, [202, null]], [204, "setpensize", 299, 1274, [202, 205, 206]], [205, ["number", "7"], 373, 1291, [204, null]], [206, "back", 299, 1328, [204, 207, 208]], [207, ["number", "200"], 373, 1337, [206, null]], [208, "setshade", 299, 1367, [206, 209, 210]], [209, ["number", "30"], 373, 1384, [208, null]], [210, "setcolor", 299, 1421, [208, 211, 212]], [211, ["number", "30"], 373, 1438, [210, null]], [212, "seth", 299, 1475, [210, 213, 219]], [213, "product2", 373, 1460, [212, 214, 216]], [214, "box", 413, 1463, [213, 215, null]], [215, ["string", "minutes"], 431, 1468, [214, null]], [216, "division2", 413, 1477, [213, 217, 218]], [217, ["number", "360"], 453, 1485, [216, null]], [218, ["number", "60"], 472, 1518, [216, null]], [219, "setpensize", 299, 1514, [212, 220, 221]], [220, ["number", "5"], 373, 1531, [219, null]], [221, "forward", 299, 1568, [219, 222, 223]], [222, ["number", "200"], 373, 1577, [221, null]], [223, "setpensize", 299, 1607, [221, 224, 225]], [224, ["number", "25"], 373, 1624, [223, null]], [225, "forward", 299, 1661, [223, 226, 227]], [226, ["number", "1"], 373, 1670, [225, null]], [227, "setpensize", 299, 1700, [225, 228, 229]], [228, ["number", "5"], 373, 1717, [227, null]], [229, "back", 299, 1754, [227, 230, 231]], [230, ["number", "201"], 373, 1763, [229, null]], [231, "storein", 299, 1793, [229, 232, 233, null]], [232, ["string", "old minute"], 311, 1820, [231, null]], [233, "box", 429, 1806, [231, 234, null]], [234, ["string", "minutes"], 447, 1811, [233, null]], [235, "hat", 671, 835, [null, 236, 237]], [236, ["string", "alarm"], 692, 862, [235, null]], [237, "seth", 709, 905, [235, 238, 239]], [238, ["number", "0"], 783, 914, [237, null]], [239, "setxy", 709, 944, [237, 240, 241, 242]], [240, ["number", "-360"], 783, 953, [239, null]], [241, ["number", "0"], 783, 990, [239, null]], [242, "setcolor", 709, 1020, [239, 243, 246]], [243, "random", 783, 1018, [242, 244, 245, null]], [244, ["number", "0"], 811, 1037, [243, null]], [245, ["number", "100"], 933, 1037, [243, null]], [246, "setpensize", 709, 1074, [242, 247, 248]], [247, ["number", "60"], 783, 1091, [246, null]], [248, "repeat", 709, 1128, [246, 249, 250, 259]], [249, ["number", "60"], 795, 1137, [248, null]], [250, "setshade", 804, 1177, [248, 251, 254]], [251, "division2", 878, 1170, [250, 252, 253]], [252, "heading", 918, 1178, [251, null]], [253, ["number", "6"], 937, 1211, [251, null]], [254, "arc", 804, 1231, [250, 255, 256, 257]], [255, ["number", "6"], 878, 1240, [254, null]], [256, ["number", "360"], 878, 1277, [254, null]], [257, "wait", 804, 1307, [254, 258, null]], [258, ["number", "1"], 878, 1316, [257, null]], [259, "setcolor", 709, 1218, [248, 260, 261]], [260, ["number", "60"], 783, 1235, [259, null]], [261, "setshade", 709, 1272, [259, 262, 263]], [262, ["number", "100"], 783, 1289, [261, null]], [263, "repeat", 709, 1326, [261, 264, 265, 268]], [264, ["number", "60"], 795, 1335, [263, null]], [265, "arc", 804, 1375, [263, 266, 267, null]], [266, ["number", "6"], 878, 1384, [265, null]], [267, ["number", "360"], 878, 1421, [265, null]], [268, "setxy", 709, 1416, [263, 269, 270, null]], [269, ["number", "0"], 783, 1425, [268, null]], [270, ["number", "0"], 783, 1462, [268, null]], [271, ["string", "show hours"], 1072, 155, [50, null]], [272, ["string", "show minutes"], 1072, 194, [51, null]], [273, "hat", 442, 831, [null, 274, 275]], [274, ["string", "show hours"], 463, 858, [273, null]], [275, "setcolor", 480, 901, [273, 276, 277]], [276, ["number", "60"], 554, 918, [275, null]], [277, "setshade", 480, 955, [275, 278, 279]], [278, ["number", "100"], 554, 972, [277, null]], [279, "seth", 480, 1009, [277, 280, 297]], [280, "plus2", 554, 994, [279, 281, 288]], [281, "identity2", 594, 966, [280, 282]], [282, "product2", 634, 949, [281, 283, 285]], [283, "box", 674, 952, [282, 284, null]], [284, ["string", "old hour"], 692, 957, [283, null]], [285, "division2", 674, 966, [282, 286, 287]], [286, ["number", "360"], 714, 974, [285, null]], [287, ["number", "12"], 733, 1007, [285, null]], [288, "identity", 594, 1035, [280, 289]], [289, "division2", 634, 1039, [288, 290, 295]], [290, "product2", 674, 1023, [289, 291, 292]], [291, "box", 714, 1026, [290, 350, null]], [292, "division2", 714, 1040, [290, 293, 294]], [293, ["number", "360"], 754, 1048, [292, null]], [294, ["number", "60"], 773, 1081, [292, null]], [295, "identity", 693, 1080, [289, 296]], [296, ["number", "12"], 733, 1108, [295, null]], [297, "setpensize", 480, 1048, [279, 298, 299]], [298, ["number", "5"], 554, 1065, [297, null]], [299, "forward", 480, 1102, [297, 300, 301]], [300, ["number", "100"], 554, 1111, [299, null]], [301, "setpensize", 480, 1141, [299, 302, 303]], [302, ["number", "25"], 554, 1158, [301, null]], [303, "forward", 480, 1195, [301, 304, 305]], [304, ["number", "1"], 554, 1204, [303, null]], [305, "back", 480, 1234, [303, 306, 307]], [306, ["number", "1"], 554, 1243, [305, null]], [307, "setpensize", 480, 1273, [305, 308, 309]], [308, ["number", "7"], 554, 1290, [307, null]], [309, "back", 480, 1327, [307, 310, 311]], [310, ["number", "100"], 554, 1336, [309, null]], [311, "setshade", 480, 1366, [309, 312, 313]], [312, ["number", "50"], 554, 1383, [311, null]], [313, "setcolor", 480, 1420, [311, 314, 315]], [314, ["number", "70"], 554, 1437, [313, null]], [315, "seth", 480, 1474, [313, 316, 334]], [316, "plus2", 554, 1459, [315, 317, 324]], [317, "identity2", 594, 1431, [316, 318]], [318, "product2", 634, 1414, [317, 319, 321]], [319, "box", 674, 1417, [318, 320, null]], [320, ["string", "hours"], 692, 1422, [319, null]], [321, "division2", 674, 1431, [318, 322, 323]], [322, ["number", "360"], 714, 1439, [321, null]], [323, ["number", "12"], 733, 1472, [321, null]], [324, "identity", 594, 1500, [316, 325]], [325, "division2", 634, 1504, [324, 326, 332]], [326, "product2", 674, 1488, [325, 327, 329]], [327, "box", 714, 1491, [326, 328, null]], [328, ["string", "minutes"], 732, 1496, [327, null]], [329, "division2", 714, 1505, [326, 330, 331]], [330, ["number", "360"], 754, 1513, [329, null]], [331, ["number", "60"], 773, 1546, [329, null]], [332, "identity", 693, 1545, [325, 333]], [333, ["number", "12"], 733, 1573, [332, null]], [334, "setpensize", 480, 1513, [315, 335, 336]], [335, ["number", "5"], 554, 1530, [334, null]], [336, "forward", 480, 1567, [334, 337, 338]], [337, ["number", "100"], 554, 1576, [336, null]], [338, "setpensize", 480, 1606, [336, 339, 340]], [339, ["number", "25"], 554, 1623, [338, null]], [340, "forward", 480, 1660, [338, 341, 342]], [341, ["number", "1"], 554, 1669, [340, null]], [342, "setpensize", 480, 1699, [340, 343, 344]], [343, ["number", "5"], 554, 1716, [342, null]], [344, "back", 480, 1753, [342, 345, 346]], [345, ["number", "101"], 554, 1762, [344, null]], [346, "storein", 480, 1792, [344, 347, 348, null]], [347, ["string", "old hour"], 492, 1819, [346, null]], [348, "box", 610, 1805, [346, 349, null]], [349, ["string", "hours"], 628, 1810, [348, null]], [350, ["string", "old minute"], 732, 1031, [291, null]], [351, "division2", 1107, 1190, [66, 352, 353]], [352, "heading", 1147, 1198, [351, null]], [353, ["number", "3.6"], 1166, 1231, [351, null]], [354, "division2", 1198, 1355, [76, 356, 355]], [355, ["number", "3.6"], 1257, 1396, [354, null]], [356, "heading", 1238, 1363, [354, null]], [-1, "turtle", 0.0, -3.694822225952521e-13, 210.0, 30.0, 30.0, 5.0]] \ No newline at end of file
+[[0, "hat", -4, 831, [null, 1, 2]], [1, ["string", "show seconds"], 17, 858, [0, null]], [2, "if", 34, 901, [0, 3, 8, 9]], [3, "equal", 114, 911, [2, 4, 6, null]], [4, "box", 146, 915, [3, 5, null]], [5, ["string", "old second"], 164, 920, [4, null]], [6, "box", 295, 915, [3, 7, null]], [7, ["string", "seconds"], 313, 920, [6, null]], [8, "stopstack", 129, 975, [2, null]], [9, "setcolor", 34, 1016, [2, 10, 11]], [10, ["number", "60"], 108, 1033, [9, null]], [11, "setshade", 34, 1070, [9, 12, 13]], [12, ["number", "100"], 108, 1087, [11, null]], [13, "seth", 34, 1124, [11, 14, 20]], [14, "product2", 108, 1109, [13, 15, 17]], [15, "box", 148, 1112, [14, 16, null]], [16, ["string", "old second"], 166, 1117, [15, null]], [17, "division2", 148, 1126, [14, 18, 19]], [18, ["number", "360"], 188, 1134, [17, null]], [19, ["number", "60"], 207, 1167, [17, null]], [20, "setpensize", 34, 1163, [13, 21, 22]], [21, ["number", "5"], 108, 1180, [20, null]], [22, "forward", 34, 1217, [20, 23, 24]], [23, ["number", "225"], 108, 1226, [22, null]], [24, "back", 34, 1256, [22, 25, 26]], [25, ["number", "225"], 108, 1265, [24, null]], [26, "setshade", 34, 1295, [24, 27, 28]], [27, ["number", "50"], 108, 1312, [26, null]], [28, "setcolor", 34, 1349, [26, 29, 30]], [29, ["number", "0"], 108, 1366, [28, null]], [30, "seth", 34, 1403, [28, 31, 37]], [31, "product2", 108, 1388, [30, 32, 34]], [32, "box", 148, 1391, [31, 33, null]], [33, ["string", "seconds"], 166, 1396, [32, null]], [34, "division2", 148, 1405, [31, 35, 36]], [35, ["number", "360"], 188, 1413, [34, null]], [36, ["number", "60"], 207, 1446, [34, null]], [37, "setpensize", 34, 1442, [30, 38, 39]], [38, ["number", "5"], 108, 1459, [37, null]], [39, "forward", 34, 1496, [37, 40, 41]], [40, ["number", "225"], 108, 1505, [39, null]], [41, "back", 34, 1535, [39, 42, 43]], [42, ["number", "225"], 108, 1544, [41, null]], [43, "storein", 34, 1574, [41, 44, 45, null]], [44, ["string", "old second"], 46, 1601, [43, null]], [45, "box", 164, 1587, [43, 46, null]], [46, ["string", "seconds"], 182, 1592, [45, null]], [47, "hat", 900, 833, [null, 48, 49]], [48, ["string", "dial"], 921, 860, [47, null]], [49, "clean", 938, 903, [47, 50]], [50, "fillscreen", 938, 942, [49, 51, 52, 53]], [51, ["number", "60"], 1012, 951, [50, null]], [52, ["number", "100"], 1012, 988, [50, null]], [53, "setpensize", 938, 1018, [50, 54, 55]], [54, ["number", "10"], 1012, 1035, [53, null]], [55, "setxy", 938, 1072, [53, 56, 57, 58]], [56, ["number", "-300"], 1012, 1081, [55, null]], [57, ["number", "0"], 1012, 1118, [55, null]], [58, "repeat", 938, 1148, [55, 59, 60, 64]], [59, ["number", "12"], 1024, 1157, [58, null]], [60, "setcolor", 1033, 1197, [58, 284, 61]], [61, "arc", 1033, 1251, [60, 62, 63, null]], [62, ["number", "30"], 1107, 1260, [61, null]], [63, ["number", "300"], 1107, 1297, [61, null]], [64, "setxy", 938, 1238, [58, 65, 66, 67]], [65, ["number", "0"], 1012, 1247, [64, null]], [66, ["number", "0"], 1012, 1284, [64, null]], [67, "repeat", 938, 1314, [64, 68, 69, 82]], [68, ["number", "60"], 1024, 1323, [67, null]], [69, "hspace", 1033, 1354, [67, 70]], [70, "setcolor", 1124, 1362, [69, 287, 71]], [71, "penup", 1124, 1416, [70, 72]], [72, "forward", 1124, 1455, [71, 73, 74]], [73, ["number", "290"], 1198, 1464, [72, null]], [74, "pendown", 1124, 1494, [72, 75]], [75, "forward", 1124, 1533, [74, 76, 77]], [76, ["number", "10"], 1198, 1542, [75, null]], [77, "penup", 1124, 1572, [75, 78]], [78, "back", 1124, 1611, [77, 79, 80]], [79, ["number", "300"], 1198, 1620, [78, null]], [80, "right", 1124, 1650, [78, 81, null]], [81, ["number", "6"], 1198, 1659, [80, null]], [82, "setxy", 938, 1404, [67, 83, 84, 85]], [83, ["number", "-20"], 1012, 1413, [82, null]], [84, ["number", "0"], 1012, 1450, [82, null]], [85, "storeinbox", 938, 1480, [82, 86, 87, 88]], [86, ["string", "box"], 950, 1491, [85, null]], [87, ["number", "12"], 1068, 1491, [85, null]], [88, "repeat", 938, 1519, [85, 89, 90, 113]], [89, ["number", "12"], 1024, 1528, [88, null]], [90, "vspace", 1033, 1568, [88, 91]], [91, "penup", 1033, 1637, [90, 92]], [92, "seth", 1033, 1676, [91, 93, 99]], [93, "product2", 1107, 1661, [92, 94, 96]], [94, "box", 1147, 1664, [93, 95, null]], [95, ["string", "box"], 1165, 1669, [94, null]], [96, "division2", 1147, 1678, [93, 97, 98]], [97, ["number", "360"], 1187, 1686, [96, null]], [98, ["number", "12"], 1206, 1719, [96, null]], [99, "forward", 1033, 1715, [92, 100, 101]], [100, ["number", "250"], 1107, 1724, [99, null]], [101, "show", 1033, 1754, [99, 102, 104]], [102, "box", 1107, 1758, [101, 103, null]], [103, ["string", "box"], 1125, 1763, [102, null]], [104, "back", 1033, 1793, [101, 105, 106]], [105, ["number", "250"], 1107, 1802, [104, null]], [106, "storeinbox", 1033, 1832, [104, 107, 108, 112]], [107, ["string", "box"], 1045, 1843, [106, null]], [108, "minus2", 1163, 1819, [106, 109, 111]], [109, "box", 1203, 1822, [108, 110, null]], [110, ["string", "box"], 1221, 1827, [109, null]], [111, ["number", "1"], 1222, 1860, [108, null]], [112, "pendown", 1033, 1871, [106, null]], [113, "setxy", 938, 1609, [88, 114, 115, null]], [114, ["number", "0"], 1012, 1618, [113, null]], [115, ["number", "0"], 1012, 1655, [113, null]], [116, "hat", 261, 832, [null, 117, 118]], [117, ["string", "show minutes"], 282, 859, [116, null]], [118, "setcolor", 299, 902, [116, 119, 120]], [119, ["number", "60"], 373, 919, [118, null]], [120, "setshade", 299, 956, [118, 121, 122]], [121, ["number", "100"], 373, 973, [120, null]], [122, "seth", 299, 1010, [120, 123, 129]], [123, "product2", 373, 995, [122, 124, 126]], [124, "box", 413, 998, [123, 125, null]], [125, ["string", "old minute"], 431, 1003, [124, null]], [126, "division2", 413, 1012, [123, 127, 128]], [127, ["number", "360"], 453, 1020, [126, null]], [128, ["number", "60"], 472, 1053, [126, null]], [129, "setpensize", 299, 1049, [122, 130, 131]], [130, ["number", "5"], 373, 1066, [129, null]], [131, "forward", 299, 1103, [129, 132, 133]], [132, ["number", "200"], 373, 1112, [131, null]], [133, "setpensize", 299, 1142, [131, 134, 135]], [134, ["number", "25"], 373, 1159, [133, null]], [135, "forward", 299, 1196, [133, 136, 137]], [136, ["number", "1"], 373, 1205, [135, null]], [137, "back", 299, 1235, [135, 138, 139]], [138, ["number", "1"], 373, 1244, [137, null]], [139, "setpensize", 299, 1274, [137, 140, 141]], [140, ["number", "7"], 373, 1291, [139, null]], [141, "back", 299, 1328, [139, 142, 143]], [142, ["number", "200"], 373, 1337, [141, null]], [143, "setshade", 299, 1367, [141, 144, 145]], [144, ["number", "30"], 373, 1384, [143, null]], [145, "setcolor", 299, 1421, [143, 146, 147]], [146, ["number", "30"], 373, 1438, [145, null]], [147, "seth", 299, 1475, [145, 148, 154]], [148, "product2", 373, 1460, [147, 149, 151]], [149, "box", 413, 1463, [148, 150, null]], [150, ["string", "minutes"], 431, 1468, [149, null]], [151, "division2", 413, 1477, [148, 152, 153]], [152, ["number", "360"], 453, 1485, [151, null]], [153, ["number", "60"], 472, 1518, [151, null]], [154, "setpensize", 299, 1514, [147, 155, 156]], [155, ["number", "5"], 373, 1531, [154, null]], [156, "forward", 299, 1568, [154, 157, 158]], [157, ["number", "200"], 373, 1577, [156, null]], [158, "setpensize", 299, 1607, [156, 159, 160]], [159, ["number", "25"], 373, 1624, [158, null]], [160, "forward", 299, 1661, [158, 161, 162]], [161, ["number", "1"], 373, 1670, [160, null]], [162, "setpensize", 299, 1700, [160, 163, 164]], [163, ["number", "5"], 373, 1717, [162, null]], [164, "back", 299, 1754, [162, 165, 166]], [165, ["number", "201"], 373, 1763, [164, null]], [166, "storein", 299, 1793, [164, 167, 168, null]], [167, ["string", "old minute"], 311, 1820, [166, null]], [168, "box", 429, 1806, [166, 169, null]], [169, ["string", "minutes"], 447, 1811, [168, null]], [170, "hat", 671, 835, [null, 171, 172]], [171, ["string", "alarm"], 692, 862, [170, null]], [172, "seth", 709, 905, [170, 173, 174]], [173, ["number", "0"], 783, 914, [172, null]], [174, "setxy", 709, 944, [172, 175, 176, 177]], [175, ["number", "-360"], 783, 953, [174, null]], [176, ["number", "0"], 783, 990, [174, null]], [177, "setcolor", 709, 1020, [174, 178, 181]], [178, "random", 783, 1018, [177, 179, 180, null]], [179, ["number", "0"], 811, 1037, [178, null]], [180, ["number", "100"], 933, 1037, [178, null]], [181, "setpensize", 709, 1074, [177, 182, 183]], [182, ["number", "60"], 783, 1091, [181, null]], [183, "repeat", 709, 1128, [181, 184, 185, 194]], [184, ["number", "60"], 795, 1137, [183, null]], [185, "setshade", 804, 1177, [183, 186, 189]], [186, "division2", 878, 1170, [185, 187, 188]], [187, "heading", 918, 1178, [186, null]], [188, ["number", "6"], 937, 1211, [186, null]], [189, "arc", 804, 1231, [185, 190, 191, 192]], [190, ["number", "6"], 878, 1240, [189, null]], [191, ["number", "360"], 878, 1277, [189, null]], [192, "wait", 804, 1307, [189, 193, null]], [193, ["number", "1"], 878, 1316, [192, null]], [194, "setcolor", 709, 1218, [183, 195, 196]], [195, ["number", "60"], 783, 1235, [194, null]], [196, "setshade", 709, 1272, [194, 197, 198]], [197, ["number", "100"], 783, 1289, [196, null]], [198, "repeat", 709, 1326, [196, 199, 200, 203]], [199, ["number", "60"], 795, 1335, [198, null]], [200, "arc", 804, 1375, [198, 201, 202, null]], [201, ["number", "6"], 878, 1384, [200, null]], [202, ["number", "360"], 878, 1421, [200, null]], [203, "setxy", 709, 1416, [198, 204, 205, null]], [204, ["number", "0"], 783, 1425, [203, null]], [205, ["number", "0"], 783, 1462, [203, null]], [206, "hat", 442, 831, [null, 207, 208]], [207, ["string", "show hours"], 463, 858, [206, null]], [208, "setcolor", 480, 901, [206, 209, 210]], [209, ["number", "60"], 554, 918, [208, null]], [210, "setshade", 480, 955, [208, 211, 212]], [211, ["number", "100"], 554, 972, [210, null]], [212, "seth", 480, 1009, [210, 213, 230]], [213, "plus2", 554, 994, [212, 214, 221]], [214, "identity2", 594, 966, [213, 215]], [215, "product2", 634, 949, [214, 216, 218]], [216, "box", 674, 952, [215, 217, null]], [217, ["string", "old hour"], 692, 957, [216, null]], [218, "division2", 674, 966, [215, 219, 220]], [219, ["number", "360"], 714, 974, [218, null]], [220, ["number", "12"], 733, 1007, [218, null]], [221, "identity", 594, 1035, [213, 222]], [222, "division2", 634, 1039, [221, 223, 228]], [223, "product2", 674, 1023, [222, 224, 225]], [224, "box", 714, 1026, [223, 283, null]], [225, "division2", 714, 1040, [223, 226, 227]], [226, ["number", "360"], 754, 1048, [225, null]], [227, ["number", "60"], 773, 1081, [225, null]], [228, "identity", 693, 1080, [222, 229]], [229, ["number", "12"], 733, 1108, [228, null]], [230, "setpensize", 480, 1048, [212, 231, 232]], [231, ["number", "5"], 554, 1065, [230, null]], [232, "forward", 480, 1102, [230, 233, 234]], [233, ["number", "100"], 554, 1111, [232, null]], [234, "setpensize", 480, 1141, [232, 235, 236]], [235, ["number", "25"], 554, 1158, [234, null]], [236, "forward", 480, 1195, [234, 237, 238]], [237, ["number", "1"], 554, 1204, [236, null]], [238, "back", 480, 1234, [236, 239, 240]], [239, ["number", "1"], 554, 1243, [238, null]], [240, "setpensize", 480, 1273, [238, 241, 242]], [241, ["number", "7"], 554, 1290, [240, null]], [242, "back", 480, 1327, [240, 243, 244]], [243, ["number", "100"], 554, 1336, [242, null]], [244, "setshade", 480, 1366, [242, 245, 246]], [245, ["number", "50"], 554, 1383, [244, null]], [246, "setcolor", 480, 1420, [244, 247, 248]], [247, ["number", "70"], 554, 1437, [246, null]], [248, "seth", 480, 1474, [246, 249, 267]], [249, "plus2", 554, 1459, [248, 250, 257]], [250, "identity2", 594, 1431, [249, 251]], [251, "product2", 634, 1414, [250, 252, 254]], [252, "box", 674, 1417, [251, 253, null]], [253, ["string", "hours"], 692, 1422, [252, null]], [254, "division2", 674, 1431, [251, 255, 256]], [255, ["number", "360"], 714, 1439, [254, null]], [256, ["number", "12"], 733, 1472, [254, null]], [257, "identity", 594, 1500, [249, 258]], [258, "division2", 634, 1504, [257, 259, 265]], [259, "product2", 674, 1488, [258, 260, 262]], [260, "box", 714, 1491, [259, 261, null]], [261, ["string", "minutes"], 732, 1496, [260, null]], [262, "division2", 714, 1505, [259, 263, 264]], [263, ["number", "360"], 754, 1513, [262, null]], [264, ["number", "60"], 773, 1546, [262, null]], [265, "identity", 693, 1545, [258, 266]], [266, ["number", "12"], 733, 1573, [265, null]], [267, "setpensize", 480, 1513, [248, 268, 269]], [268, ["number", "5"], 554, 1530, [267, null]], [269, "forward", 480, 1567, [267, 270, 271]], [270, ["number", "100"], 554, 1576, [269, null]], [271, "setpensize", 480, 1606, [269, 272, 273]], [272, ["number", "25"], 554, 1623, [271, null]], [273, "forward", 480, 1660, [271, 274, 275]], [274, ["number", "1"], 554, 1669, [273, null]], [275, "setpensize", 480, 1699, [273, 276, 277]], [276, ["number", "5"], 554, 1716, [275, null]], [277, "back", 480, 1753, [275, 278, 279]], [278, ["number", "101"], 554, 1762, [277, null]], [279, "storein", 480, 1792, [277, 280, 281, null]], [280, ["string", "old hour"], 492, 1819, [279, null]], [281, "box", 610, 1805, [279, 282, null]], [282, ["string", "hours"], 628, 1810, [281, null]], [283, ["string", "old minute"], 732, 1031, [224, null]], [284, "division2", 1107, 1190, [60, 285, 286]], [285, "heading", 1147, 1198, [284, null]], [286, ["number", "3.6"], 1166, 1231, [284, null]], [287, "division2", 1198, 1355, [70, 289, 288]], [288, ["number", "3.6"], 1257, 1396, [287, null]], [289, "heading", 1238, 1363, [287, null]], [290, "start", 723, 26, [null, 291]], [291, "storein", 735, 76, [290, 292, 293, 294]], [292, ["string", "alarm hour"], 747, 103, [291, null]], [293, ["number", "10"], 865, 94, [291, null]], [294, "storein", 735, 130, [291, 295, 296, 297]], [295, ["string", "alarm minute"], 747, 157, [294, null]], [296, ["number", "30"], 865, 148, [294, null]], [297, "stack", 735, 184, [294, 298, 299]], [298, ["string", "dial"], 747, 196, [297, null]], [299, "storein", 735, 223, [297, 300, 301, 302]], [300, ["string", "old hour"], 747, 250, [299, null]], [301, ["number", "12"], 865, 241, [299, null]], [302, "storein", 735, 277, [299, 303, 304, 305]], [303, ["string", "old minute"], 747, 304, [302, null]], [304, ["number", "0"], 865, 295, [302, null]], [305, "storein", 735, 331, [302, 306, 307, 308]], [306, ["string", "old second"], 747, 358, [305, null]], [307, ["number", "0"], 865, 349, [305, null]], [308, "storein", 735, 385, [305, 309, 310, 311]], [309, ["string", "timezone"], 747, 412, [308, null]], [310, ["number", "-4"], 865, 403, [308, null]], [311, "forever", 735, 439, [308, 312, null]], [312, "storein", 816, 453, [311, 313, 314, 320]], [313, ["string", "hours"], 828, 480, [312, null]], [314, "plus2", 946, 447, [312, 315, 318]], [315, "myfunc", 986, 445, [314, 316, 317]], [316, ["string", "localtime().tm_hour"], 1010, 456, [315, null]], [317, ["number", "100"], 1128, 455, [315, null]], [318, "box", 986, 483, [314, 319, null]], [319, ["string", "timezone"], 1004, 488, [318, null]], [320, "storein", 816, 507, [312, 321, 322, 325]], [321, ["string", "minutes"], 828, 534, [320, null]], [322, "myfunc", 946, 515, [320, 323, 324]], [323, ["string", "localtime().tm_min"], 970, 526, [322, null]], [324, ["number", "100"], 1088, 525, [322, null]], [325, "storein", 816, 561, [320, 326, 327, 330]], [326, ["string", "seconds"], 828, 588, [325, null]], [327, "myfunc", 946, 569, [325, 328, 329]], [328, ["string", "localtime().tm_sec"], 970, 580, [327, null]], [329, ["number", "100"], 1088, 579, [327, null]], [330, "stack", 816, 615, [325, 331, 332]], [331, ["string", "clock"], 828, 627, [330, null]], [332, "if", 816, 654, [330, 333, 344, 346]], [333, "equal", 896, 664, [332, 334, 336, 338]], [334, "box", 928, 668, [333, 335, null]], [335, ["string", "alarm hour"], 946, 673, [334, null]], [336, "box", 1077, 668, [333, 337, null]], [337, ["string", "hours"], 1095, 673, [336, null]], [338, "and", 1188, 661, [333, 339]], [339, "equal", 1252, 664, [338, 340, 342, null]], [340, "box", 1284, 668, [339, 341, null]], [341, ["string", "alarm minute"], 1302, 673, [340, null]], [342, "box", 1433, 668, [339, 343, null]], [343, ["string", "minutes"], 1451, 673, [342, null]], [344, "stack", 911, 728, [332, 345, null]], [345, ["string", "alarm"], 923, 740, [344, null]], [346, "wait", 816, 769, [332, 347, null]], [347, ["number", "1"], 890, 778, [346, null]], [348, "hat", 972, 25, [null, 349, 350]], [349, ["string", "clock"], 993, 52, [348, null]], [350, "stack", 1010, 95, [348, 351, 352]], [351, ["string", "show seconds"], 1022, 107, [350, null]], [352, "stack", 1010, 134, [350, 353, 354]], [353, ["string", "show hours"], 1022, 146, [352, null]], [354, "stack", 1010, 173, [352, 355, null]], [355, ["string", "show minutes"], 1022, 185, [354, null]], [-1, "turtle", -3.5527136788005009e-15, 5.6843418860808015e-14, 6.0, 30.0, 30.0, 5.0]]
diff --git a/samples/csquiral.ta b/samples/csquiral.ta
index 5e791ea..bd11427 100644
--- a/samples/csquiral.ta
+++ b/samples/csquiral.ta
@@ -1 +1 @@
-[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 562.0, -180.0, 0.0, 87.0, 50, 15.0]] \ No newline at end of file
+[[0, "start", 215, 24, [null, 1]], [1, "clean", 227, 74, [0, 2]], [2, "storeinbox1", 227, 113, [1, 3, 4]], [3, ["number", "1"], 301, 130, [2, null]], [4, "setpensize", 227, 167, [2, 5, 6]], [5, ["number", "20"], 301, 184, [4, null]], [6, "repeat", 227, 221, [4, 7, 8, null]], [7, ["number", "1300"], 313, 230, [6, null]], [8, "wait", 322, 270, [6, 9, 10]], [9, ["number", "0.1"], 396, 279, [8, null]], [10, "forward", 322, 309, [8, 11, 12]], [11, "box1", 396, 318, [10, null]], [12, "right", 322, 348, [10, 13, 14]], [13, ["number", "91"], 396, 357, [12, null]], [14, "setcolor", 322, 387, [12, 15, 18]], [15, "division2", 396, 380, [14, 16, 17]], [16, "xcor", 436, 388, [15, null]], [17, ["number", "6"], 455, 421, [15, null]], [18, "setshade", 322, 441, [14, 19, 20]], [19, "heading", 396, 458, [18, null]], [20, "storeinbox1", 322, 495, [18, 21, null]], [21, "plus2", 396, 488, [20, 22, 23]], [22, "box1", 436, 496, [21, null]], [23, ["number", "1"], 436, 529, [21, null]], [-1, "turtle", -324.93992977292589, 553.15991039106382, 105.0, -54.156654962154313, 105.0, 20.0]] \ No newline at end of file
diff --git a/samples/find_boston.ta b/samples/find_boston.ta
index 76ab7dc..296a0c4 100644
--- a/samples/find_boston.ta
+++ b/samples/find_boston.ta
@@ -1 +1 @@
-[[0, "hat", 183, 16, [null, 1, 2]], [1, ["string", "Q1"], 204, 43, [0, null]], [2, "storein", 221, 86, [0, 3, 17, 4]], [3, ["string", "x"], 233, 113, [2, null]], [4, "storein", 221, 140, [2, 5, 18, 6]], [5, ["string", "y"], 233, 167, [4, null]], [6, "storein", 221, 194, [4, 7, 16, 8]], [7, ["string", "size"], 233, 221, [6, null]], [8, "storein", 221, 248, [6, 9, 10, 11]], [9, ["string", "name"], 233, 275, [8, null]], [10, ["string", "North America"], 351, 267, [8, null]], [11, "storein", 221, 302, [8, 12, 13, 14]], [12, ["string", "picture"], 233, 329, [11, null]], [13, ["journal", "3562805e-5ff2-4b18-a6df-6c9057e266d5"], 351, 305, [11, null]], [14, "stack", 221, 356, [11, 15, null]], [15, ["string", "go"], 233, 368, [14, null]], [16, ["number", "180"], 351, 212, [6, null]], [17, ["number", "-250"], 351, 104, [2, null]], [18, ["number", "200"], 351, 158, [4, null]], [19, "hat", 654, 10, [null, 20, 21]], [20, ["string", "Q3"], 675, 37, [19, null]], [21, "storein", 692, 80, [19, 22, 23, 24]], [22, ["string", "x"], 704, 107, [21, null]], [23, ["number", "481"], 822, 98, [21, null]], [24, "storein", 692, 134, [21, 25, 26, 27]], [25, ["string", "y"], 704, 161, [24, null]], [26, ["number", "279"], 822, 152, [24, null]], [27, "storein", 692, 188, [24, 28, 29, 30]], [28, ["string", "size"], 704, 215, [27, null]], [29, ["number", "100"], 822, 206, [27, null]], [30, "storein", 692, 242, [27, 31, 32, 33]], [31, ["string", "name"], 704, 269, [30, null]], [32, ["string", "New England"], 822, 261, [30, null]], [33, "storein", 692, 296, [30, 34, 35, 36]], [34, ["string", "picture"], 704, 323, [33, null]], [35, ["journal", "25949567-1329-4488-b2ba-e5a589e7800c"], 822, 299, [33, null]], [36, "stack", 692, 350, [33, 37, null]], [37, ["string", "go"], 704, 362, [36, null]], [38, "hat", 424, 28, [null, 39, 40]], [39, ["string", "Q2"], 445, 55, [38, null]], [40, "storein", 462, 98, [38, 41, 42, 43]], [41, ["string", "x"], 474, 125, [40, null]], [42, ["number", "-200"], 592, 116, [40, null]], [43, "storein", 462, 152, [40, 44, 45, 46]], [44, ["string", "y"], 474, 179, [43, null]], [45, ["number", "-220"], 592, 170, [43, null]], [46, "storein", 462, 206, [43, 47, 48, 49]], [47, ["string", "size"], 474, 233, [46, null]], [48, ["number", "200"], 592, 224, [46, null]], [49, "storein", 462, 260, [46, 50, 51, 52]], [50, ["string", "name"], 474, 287, [49, null]], [51, ["string", "USA"], 592, 279, [49, null]], [52, "storein", 462, 314, [49, 53, 54, 55]], [53, ["string", "picture"], 474, 341, [52, null]], [54, ["journal", "881d35a4-546d-4309-af21-5c93b4b276b5"], 592, 317, [52, null]], [55, "stack", 462, 368, [52, 56, null]], [56, ["string", "go"], 474, 380, [55, null]], [57, "hat", 192, 449, [null, 58, 59]], [58, ["string", "Q4"], 213, 476, [57, null]], [59, "storein", 230, 519, [57, 60, 61, 62]], [60, ["string", "x"], 242, 546, [59, null]], [61, ["number", "-456"], 360, 537, [59, null]], [62, "storein", 230, 573, [59, 63, 64, 65]], [63, ["string", "y"], 242, 600, [62, null]], [64, ["number", "-175"], 360, 591, [62, null]], [65, "storein", 230, 627, [62, 66, 67, 68]], [66, ["string", "size"], 242, 654, [65, null]], [67, ["number", "100"], 360, 645, [65, null]], [68, "storein", 230, 681, [65, 69, 70, 71]], [69, ["string", "name"], 242, 708, [68, null]], [70, ["string", "Massachusetts"], 360, 700, [68, null]], [71, "storein", 230, 735, [68, 72, 73, 74]], [72, ["string", "picture"], 242, 762, [71, null]], [73, ["journal", "c27445ad-fc18-4f5b-afb2-7307075f7ea7"], 360, 738, [71, null]], [74, "stack", 230, 789, [71, 75, null]], [75, ["string", "go"], 242, 801, [74, null]], [76, "hat", 16, 807, [null, 77, 78]], [77, ["string", "calculate distance"], 37, 834, [76, null]], [78, "storein", 54, 877, [76, 79, 80, 87]], [79, ["string", "dx"], 66, 904, [78, null]], [80, "minus2", 184, 871, [78, 81, 86]], [81, "product2", 224, 855, [80, 82, 84]], [82, "box", 264, 858, [81, 83, null]], [83, ["string", "x"], 282, 863, [82, null]], [84, "box", 264, 891, [81, 85, null]], [85, ["string", "scale"], 282, 896, [84, null]], [86, "xcor", 243, 912, [80, null]], [87, "storein", 54, 931, [78, 88, 89, 96]], [88, ["string", "dy"], 66, 958, [87, null]], [89, "minus2", 184, 925, [87, 90, 95]], [90, "product2", 224, 909, [89, 91, 93]], [91, "box", 264, 912, [90, 92, null]], [92, ["string", "y"], 282, 917, [91, null]], [93, "box", 264, 945, [90, 94, null]], [94, ["string", "scale"], 282, 950, [93, null]], [95, "ycor", 243, 966, [89, null]], [96, "storein", 54, 985, [87, 97, 98, null]], [97, ["string", "distance"], 66, 1012, [96, null]], [98, "sqrt", 184, 995, [96, 99]], [99, "plus2", 226, 979, [98, 100, 106]], [100, "identity2", 266, 951, [99, 101]], [101, "product2", 306, 934, [100, 102, 104]], [102, "box", 346, 937, [101, 103, null]], [103, ["string", "dx"], 364, 942, [102, null]], [104, "box", 346, 970, [101, 105, null]], [105, ["string", "dx"], 364, 975, [104, null]], [106, "identity", 266, 1020, [99, 107]], [107, "product2", 306, 1024, [106, 108, 110]], [108, "box", 346, 1027, [107, 109, null]], [109, ["string", "dy"], 364, 1032, [108, null]], [110, "box", 346, 1060, [107, 111, null]], [111, ["string", "dy"], 364, 1065, [110, null]], [112, "start", 931, 13, [null, 113]], [113, "storein", 943, 63, [112, 114, 115, 116]], [114, ["string", "test"], 955, 90, [113, null]], [115, ["number", "0"], 1073, 81, [113, null]], [116, "stack", 943, 117, [113, 117, 118]], [117, ["string", "setup"], 955, 129, [116, null]], [118, "stack", 943, 156, [116, 119, 120]], [119, ["string", "map"], 955, 168, [118, null]], [120, "stack", 943, 195, [118, 121, 122]], [121, ["string", "Q1"], 955, 207, [120, null]], [122, "stack", 943, 234, [120, 123, 124]], [123, ["string", "Q2"], 955, 246, [122, null]], [124, "stack", 943, 273, [122, 125, 126]], [125, ["string", "Q3"], 955, 285, [124, null]], [126, "stack", 943, 312, [124, 127, 128]], [127, ["string", "Q4"], 955, 324, [126, null]], [128, "stack", 943, 351, [126, 129, 130]], [129, ["string", "Q5"], 955, 363, [128, null]], [130, "stack", 943, 390, [128, 131, null]], [131, ["string", "star"], 955, 402, [130, null]], [132, "hat", 459, 443, [null, 133, 134]], [133, ["string", "Q5"], 480, 470, [132, null]], [134, "storein", 497, 513, [132, 135, 136, 137]], [135, ["string", "x"], 509, 540, [134, null]], [136, ["number", "210"], 627, 531, [134, null]], [137, "storein", 497, 567, [134, 138, 139, 140]], [138, ["string", "y"], 509, 594, [137, null]], [139, ["number", "200"], 627, 585, [137, null]], [140, "storein", 497, 621, [137, 141, 142, 143]], [141, ["string", "size"], 509, 648, [140, null]], [142, ["number", "50"], 627, 639, [140, null]], [143, "storein", 497, 675, [140, 144, 145, 146]], [144, ["string", "name"], 509, 702, [143, null]], [145, ["string", "Boston"], 627, 694, [143, null]], [146, "storein", 497, 729, [143, 147, 148, 149]], [147, ["string", "picture"], 509, 756, [146, null]], [148, ["journal", "555170a9-688c-46ff-9071-c392c71c5eb8"], 627, 732, [146, null]], [149, "stack", 497, 783, [146, 150, null]], [150, ["string", "go"], 509, 795, [149, null]], [151, "hat", 716, 437, [null, 152, 153]], [152, ["string", "map"], 737, 464, [151, null]], [153, "setscale", 754, 507, [151, 154, 155]], [154, ["number", "100"], 828, 516, [153, null]], [155, "setxy", 754, 546, [153, 156, 157, 158]], [156, ["number", "0"], 828, 555, [155, null]], [157, ["number", "0"], 828, 592, [155, null]], [158, "show", 754, 622, [155, 159, null]], [159, ["journal", "3261f780-e492-4034-a773-f400542d02ca"], 828, 616, [158, null]], [160, "hat", 938, 446, [null, 161, 162]], [161, ["string", "go"], 959, 473, [160, null]], [162, "if", 976, 516, [160, 163, 167, 187]], [163, "greater", 1056, 526, [162, 164, 166, null]], [164, "box", 1088, 530, [163, 165, null]], [165, ["string", "test"], 1106, 535, [164, null]], [166, ["number", "0"], 1237, 535, [163, null]], [167, "setxy", 1071, 590, [162, 168, 175, 177]], [168, "minus2", 1145, 575, [167, 169, 171]], [169, "box", 1185, 578, [168, 170, null]], [170, ["string", "x"], 1203, 583, [169, null]], [171, "division2", 1204, 592, [168, 172, 174]], [172, "box", 1244, 595, [171, 173, null]], [173, ["string", "size"], 1262, 600, [172, null]], [174, ["number", "2"], 1263, 633, [171, null]], [175, "box", 1145, 631, [167, 176, null]], [176, ["string", "y"], 1163, 636, [175, null]], [177, "arc", 1071, 666, [167, 178, 179, 181]], [178, ["number", "360"], 1145, 675, [177, null]], [179, "box", 1145, 707, [177, 180, null]], [180, ["string", "size"], 1163, 712, [179, null]], [181, "print", 1071, 742, [177, 182, null]], [182, "plus2", 1145, 727, [181, 183, 184]], [183, "xcor", 1185, 735, [182, null]], [184, "plus2", 1185, 744, [182, 185, 186]], [185, ["string", ", "], 1225, 753, [184, null]], [186, "ycor", 1225, 785, [184, null]], [187, "vspace", 976, 631, [162, 188]], [188, "vspace", 976, 700, [187, 189]], [189, "setxy", 976, 769, [188, 190, 191, 193]], [190, ["number", "0"], 1050, 778, [189, null]], [191, "box", 1050, 810, [189, 192, null]], [192, ["string", "box"], 1068, 815, [191, null]], [193, "settextsize", 976, 845, [189, 194, 198]], [194, "product2", 1050, 838, [193, 195, 196]], [195, ["number", "24"], 1090, 846, [194, null]], [196, "box", 1090, 874, [194, 197, null]], [197, ["string", "scale"], 1108, 879, [196, null]], [198, "show", 976, 899, [193, 199, 203]], [199, "plus2", 1050, 884, [198, 200, 201]], [200, ["string", "Put the turtle in "], 1090, 893, [199, null]], [201, "box", 1090, 920, [199, 202, null]], [202, ["string", "name"], 1108, 925, [201, null]], [203, "setxy", 976, 938, [198, 204, 205, 206]], [204, ["number", "0"], 1050, 947, [203, null]], [205, ["number", "0"], 1050, 984, [203, null]], [206, "forever", 976, 1014, [203, 207, null]], [207, "stack", 1057, 1028, [206, 208, 209]], [208, ["string", "calculate distance"], 1069, 1040, [207, null]], [209, "if", 1057, 1067, [207, 210, 218, 228]], [210, "less", 1137, 1077, [209, 211, 213, null]], [211, "box", 1169, 1081, [210, 212, null]], [212, ["string", "distance"], 1187, 1086, [211, null]], [213, "product2", 1318, 1062, [210, 214, 216]], [214, "box", 1358, 1065, [213, 215, null]], [215, ["string", "size"], 1376, 1070, [214, null]], [216, "box", 1358, 1098, [213, 217, null]], [217, ["string", "scale"], 1376, 1103, [216, null]], [218, "clean", 1152, 1141, [209, 219]], [219, "setxy", 1152, 1180, [218, 220, 221, 222]], [220, ["number", "0"], 1226, 1189, [219, null]], [221, ["number", "0"], 1226, 1226, [219, null]], [222, "setscale", 1152, 1256, [219, 223, 224]], [223, ["number", "100"], 1226, 1265, [222, null]], [224, "show", 1152, 1295, [222, 225, 227]], [225, "box", 1226, 1299, [224, 226, null]], [226, ["string", "picture"], 1244, 1304, [225, null]], [227, "stopstack", 1152, 1334, [224, null]], [228, "wait", 1057, 1182, [209, 229, null]], [229, ["number", "10"], 1131, 1191, [228, null]], [230, "hat", 487, 873, [null, 231, 232]], [231, ["string", "setup"], 508, 900, [230, null]], [232, "storein", 525, 943, [230, 233, 234, 237]], [233, ["string", "scale"], 537, 970, [232, null]], [234, "division2", 655, 937, [232, 235, 236]], [235, "vres", 695, 945, [234, null]], [236, ["number", "900"], 714, 978, [234, null]], [237, "storein", 525, 997, [232, 238, 239, 243]], [238, ["string", "box"], 537, 1024, [237, null]], [239, "product2", 655, 991, [237, 240, 241]], [240, ["number", "-260"], 695, 999, [239, null]], [241, "box", 695, 1027, [239, 242, null]], [242, ["string", "scale"], 713, 1032, [241, null]], [243, "hideblocks", 525, 1051, [237, 244]], [244, "clean", 525, 1105, [243, null]], [245, "hat", 792, 860, [null, 246, 247]], [246, ["string", "star"], 813, 887, [245, null]], [247, "setpensize", 830, 930, [245, 248, 249]], [248, ["number", "15"], 904, 947, [247, null]], [249, "setxy", 830, 984, [247, 250, 251, 252]], [250, ["number", "0"], 904, 993, [249, null]], [251, ["number", "0"], 904, 1030, [249, null]], [252, "repeat", 830, 1060, [249, 253, 254, null]], [253, ["number", "5"], 916, 1069, [252, null]], [254, "setcolor", 925, 1109, [252, 255, 256]], [255, "heading", 999, 1126, [254, null]], [256, "forward", 925, 1163, [254, 257, 258]], [257, ["number", "200"], 999, 1172, [256, null]], [258, "right", 925, 1202, [256, 259, null]], [259, ["number", "144"], 999, 1211, [258, null]], [-1, "turtle", 1.4210854715202004e-14, -2.8421709430404007e-14, 0.0, 216.0, 50, 15.0]] \ No newline at end of file
+[[0, "hat", 183, 16, [null, 1, 2]], [1, ["string", "Q1"], 204, 43, [0, null]], [2, "storein", 221, 86, [0, 3, 330, 4]], [3, ["string", "x"], 233, 113, [2, null]], [4, "storein", 221, 140, [2, 5, 17, 6]], [5, ["string", "y"], 233, 167, [4, null]], [6, "storein", 221, 194, [4, 7, 16, 8]], [7, ["string", "size"], 233, 221, [6, null]], [8, "storein", 221, 248, [6, 9, 10, 11]], [9, ["string", "name"], 233, 275, [8, null]], [10, ["string", "North America"], 351, 267, [8, null]], [11, "storein", 221, 302, [8, 12, 13, 14]], [12, ["string", "picture"], 233, 329, [11, null]], [13, ["journal", "3562805e-5ff2-4b18-a6df-6c9057e266d5"], 351, 305, [11, null]], [14, "stack", 221, 356, [11, 15, null]], [15, ["string", "go"], 233, 368, [14, null]], [16, ["number", "180"], 351, 212, [6, null]], [17, ["number", "200"], 351, 158, [4, null]], [18, "hat", 654, 10, [null, 19, 20]], [19, ["string", "Q3"], 675, 37, [18, null]], [20, "storein", 692, 80, [18, 21, 22, 23]], [21, ["string", "x"], 704, 107, [20, null]], [22, ["number", "481"], 822, 98, [20, null]], [23, "storein", 692, 134, [20, 24, 25, 26]], [24, ["string", "y"], 704, 161, [23, null]], [25, ["number", "279"], 822, 152, [23, null]], [26, "storein", 692, 188, [23, 27, 28, 29]], [27, ["string", "size"], 704, 215, [26, null]], [28, ["number", "100"], 822, 206, [26, null]], [29, "storein", 692, 242, [26, 30, 31, 32]], [30, ["string", "name"], 704, 269, [29, null]], [31, ["string", "New England"], 822, 261, [29, null]], [32, "storein", 692, 296, [29, 33, 34, 35]], [33, ["string", "picture"], 704, 323, [32, null]], [34, ["journal", "25949567-1329-4488-b2ba-e5a589e7800c"], 822, 299, [32, null]], [35, "stack", 692, 350, [32, 36, null]], [36, ["string", "go"], 704, 362, [35, null]], [37, "hat", 192, 449, [null, 38, 39]], [38, ["string", "Q4"], 213, 476, [37, null]], [39, "storein", 230, 519, [37, 40, 41, 42]], [40, ["string", "x"], 242, 546, [39, null]], [41, ["number", "-456"], 360, 537, [39, null]], [42, "storein", 230, 573, [39, 43, 44, 45]], [43, ["string", "y"], 242, 600, [42, null]], [44, ["number", "-175"], 360, 591, [42, null]], [45, "storein", 230, 627, [42, 46, 47, 48]], [46, ["string", "size"], 242, 654, [45, null]], [47, ["number", "100"], 360, 645, [45, null]], [48, "storein", 230, 681, [45, 49, 50, 51]], [49, ["string", "name"], 242, 708, [48, null]], [50, ["string", "Massachusetts"], 360, 700, [48, null]], [51, "storein", 230, 735, [48, 52, 53, 54]], [52, ["string", "picture"], 242, 762, [51, null]], [53, ["journal", "c27445ad-fc18-4f5b-afb2-7307075f7ea7"], 360, 738, [51, null]], [54, "stack", 230, 789, [51, 55, null]], [55, ["string", "go"], 242, 801, [54, null]], [56, "hat", 16, 807, [null, 57, 58]], [57, ["string", "calculate distance"], 37, 834, [56, null]], [58, "storein", 54, 877, [56, 59, 60, 67]], [59, ["string", "dx"], 66, 904, [58, null]], [60, "minus2", 184, 871, [58, 61, 66]], [61, "product2", 224, 855, [60, 62, 64]], [62, "box", 264, 858, [61, 63, null]], [63, ["string", "x"], 282, 863, [62, null]], [64, "box", 264, 891, [61, 65, null]], [65, ["string", "scale"], 282, 896, [64, null]], [66, "xcor", 243, 912, [60, null]], [67, "storein", 54, 931, [58, 68, 69, 76]], [68, ["string", "dy"], 66, 958, [67, null]], [69, "minus2", 184, 925, [67, 70, 75]], [70, "product2", 224, 909, [69, 71, 73]], [71, "box", 264, 912, [70, 72, null]], [72, ["string", "y"], 282, 917, [71, null]], [73, "box", 264, 945, [70, 74, null]], [74, ["string", "scale"], 282, 950, [73, null]], [75, "ycor", 243, 966, [69, null]], [76, "storein", 54, 985, [67, 77, 78, null]], [77, ["string", "distance"], 66, 1012, [76, null]], [78, "sqrt", 184, 995, [76, 79]], [79, "plus2", 226, 979, [78, 80, 86]], [80, "identity2", 266, 951, [79, 81]], [81, "product2", 306, 934, [80, 82, 84]], [82, "box", 346, 937, [81, 83, null]], [83, ["string", "dx"], 364, 942, [82, null]], [84, "box", 346, 970, [81, 85, null]], [85, ["string", "dx"], 364, 975, [84, null]], [86, "identity", 266, 1020, [79, 87]], [87, "product2", 306, 1024, [86, 88, 90]], [88, "box", 346, 1027, [87, 89, null]], [89, ["string", "dy"], 364, 1032, [88, null]], [90, "box", 346, 1060, [87, 91, null]], [91, ["string", "dy"], 364, 1065, [90, null]], [92, "hat", 459, 443, [null, 93, 94]], [93, ["string", "Q5"], 480, 470, [92, null]], [94, "storein", 497, 513, [92, 95, 96, 97]], [95, ["string", "x"], 509, 540, [94, null]], [96, ["number", "210"], 627, 531, [94, null]], [97, "storein", 497, 567, [94, 98, 99, 100]], [98, ["string", "y"], 509, 594, [97, null]], [99, ["number", "200"], 627, 585, [97, null]], [100, "storein", 497, 621, [97, 101, 102, 103]], [101, ["string", "size"], 509, 648, [100, null]], [102, ["number", "50"], 627, 639, [100, null]], [103, "storein", 497, 675, [100, 104, 105, 106]], [104, ["string", "name"], 509, 702, [103, null]], [105, ["string", "Boston"], 627, 694, [103, null]], [106, "storein", 497, 729, [103, 107, 108, 109]], [107, ["string", "picture"], 509, 756, [106, null]], [108, ["journal", "555170a9-688c-46ff-9071-c392c71c5eb8"], 627, 732, [106, null]], [109, "stack", 497, 783, [106, 110, null]], [110, ["string", "go"], 509, 795, [109, null]], [111, "hat", 716, 437, [null, 112, 113]], [112, ["string", "map"], 737, 464, [111, null]], [113, "setscale", 754, 507, [111, 114, 115]], [114, ["number", "100"], 828, 516, [113, null]], [115, "setxy", 754, 546, [113, 116, 117, 118]], [116, ["number", "0"], 828, 555, [115, null]], [117, ["number", "0"], 828, 592, [115, null]], [118, "show", 754, 622, [115, 119, null]], [119, ["journal", "3261f780-e492-4034-a773-f400542d02ca"], 828, 616, [118, null]], [120, "hat", 487, 873, [null, 121, 122]], [121, ["string", "setup"], 508, 900, [120, null]], [122, "storein", 525, 943, [120, 123, 124, 127]], [123, ["string", "scale"], 537, 970, [122, null]], [124, "division2", 655, 937, [122, 125, 126]], [125, "vres", 695, 945, [124, null]], [126, ["number", "900"], 714, 978, [124, null]], [127, "storein", 525, 997, [122, 128, 129, 148]], [128, ["string", "box"], 537, 1024, [127, null]], [129, "product2", 655, 991, [127, 130, 131]], [130, ["number", "-260"], 695, 999, [129, null]], [131, "box", 695, 1027, [129, 132, null]], [132, ["string", "scale"], 713, 1032, [131, null]], [133, "hat", 792, 860, [null, 134, 135]], [134, ["string", "star"], 813, 887, [133, null]], [135, "setpensize", 830, 930, [133, 136, 137]], [136, ["number", "15"], 904, 947, [135, null]], [137, "setxy", 830, 984, [135, 138, 139, 140]], [138, ["number", "0"], 904, 993, [137, null]], [139, ["number", "0"], 904, 1030, [137, null]], [140, "repeat", 830, 1060, [137, 141, 142, null]], [141, ["number", "5"], 916, 1069, [140, null]], [142, "setcolor", 925, 1109, [140, 143, 144]], [143, "heading", 999, 1126, [142, null]], [144, "forward", 925, 1163, [142, 145, 146]], [145, ["number", "200"], 999, 1172, [144, null]], [146, "right", 925, 1202, [144, 147, null]], [147, ["number", "144"], 999, 1211, [146, null]], [148, "clean", 525, 1051, [127, null]], [149, "hat", 445, 12, [null, 150, 151]], [150, ["string", "Q2"], 466, 39, [149, null]], [151, "storein", 483, 82, [149, 152, 153, 154]], [152, ["string", "x"], 495, 109, [151, null]], [153, ["number", "-200"], 613, 100, [151, null]], [154, "storein", 483, 136, [151, 167, 155, 156]], [155, ["number", "-220"], 613, 154, [154, null]], [156, "storein", 483, 190, [154, 157, 158, 159]], [157, ["string", "size"], 495, 217, [156, null]], [158, ["number", "200"], 613, 208, [156, null]], [159, "storein", 483, 244, [156, 160, 161, 162]], [160, ["string", "name"], 495, 271, [159, null]], [161, ["string", "USA"], 613, 263, [159, null]], [162, "storein", 483, 298, [159, 163, 164, 165]], [163, ["string", "picture"], 495, 325, [162, null]], [164, ["journal", "881d35a4-546d-4309-af21-5c93b4b276b5"], 613, 301, [162, null]], [165, "stack", 483, 352, [162, 166, null]], [166, ["string", "go"], 495, 364, [165, null]], [167, ["string", "y"], 495, 163, [154, null]], [168, "hat", 1328, 8, [null, 169, 170]], [169, ["string", "xaxis"], 1349, 35, [168, null]], [170, "settextsize", 1366, 78, [168, 171, 172]], [171, ["number", "16"], 1440, 95, [170, null]], [172, "setxy", 1366, 132, [170, 173, 174, 175]], [173, "leftpos", 1440, 141, [172, null]], [174, ["number", "0"], 1440, 178, [172, null]], [175, "repeat", 1366, 208, [172, 176, 179, null]], [176, "division2", 1452, 193, [175, 177, 178]], [177, "hres", 1492, 201, [176, null]], [178, ["number", "100"], 1511, 234, [176, null]], [179, "seth", 1461, 257, [175, 180, 181]], [180, ["number", "0"], 1535, 266, [179, null]], [181, "forward", 1461, 296, [179, 182, 183]], [182, ["number", "10"], 1535, 305, [181, null]], [183, "penup", 1461, 335, [181, 184]], [184, "forward", 1461, 374, [183, 185, 186]], [185, ["number", "5"], 1535, 383, [184, null]], [186, "show", 1461, 413, [184, 187, 188]], [187, "xcor", 1535, 422, [186, null]], [188, "back", 1461, 452, [186, 189, 190]], [189, ["number", "5"], 1535, 461, [188, null]], [190, "pendown", 1461, 491, [188, 191]], [191, "back", 1461, 530, [190, 192, 193]], [192, ["number", "10"], 1535, 539, [191, null]], [193, "seth", 1461, 569, [191, 194, 195]], [194, ["number", "90"], 1535, 578, [193, null]], [195, "forward", 1461, 608, [193, 196, null]], [196, ["number", "100"], 1535, 617, [195, null]], [197, "hat", 1373, 672, [null, 198, 199]], [198, ["string", "yaxis"], 1394, 699, [197, null]], [199, "settextsize", 1411, 742, [197, 200, 201]], [200, ["number", "16"], 1485, 759, [199, null]], [201, "setxy", 1411, 796, [199, 202, 203, 204]], [202, ["number", "0"], 1485, 805, [201, null]], [203, "bottompos", 1485, 842, [201, null]], [204, "repeat", 1411, 872, [201, 205, 208, null]], [205, "division2", 1497, 857, [204, 206, 207]], [206, "vres", 1537, 865, [205, null]], [207, ["number", "100"], 1556, 898, [205, null]], [208, "seth", 1506, 921, [204, 209, 210]], [209, ["number", "90"], 1580, 930, [208, null]], [210, "forward", 1506, 960, [208, 211, 212]], [211, ["number", "10"], 1580, 969, [210, null]], [212, "penup", 1506, 999, [210, 213]], [213, "forward", 1506, 1038, [212, 214, 215]], [214, ["number", "5"], 1580, 1047, [213, null]], [215, "show", 1506, 1077, [213, 216, 217]], [216, "ycor", 1580, 1086, [215, null]], [217, "back", 1506, 1116, [215, 218, 219]], [218, ["number", "5"], 1580, 1125, [217, null]], [219, "pendown", 1506, 1155, [217, 220]], [220, "back", 1506, 1194, [219, 221, 222]], [221, ["number", "10"], 1580, 1203, [220, null]], [222, "seth", 1506, 1233, [220, 223, 224]], [223, ["number", "0"], 1580, 1242, [222, null]], [224, "forward", 1506, 1272, [222, 225, null]], [225, ["number", "100"], 1580, 1281, [224, null]], [226, "hat", 925, 445, [null, 227, 228]], [227, ["string", "go"], 946, 472, [226, null]], [228, "if", 963, 515, [226, 229, 233, 244]], [229, "greater", 1043, 525, [228, 230, 232, null]], [230, "box", 1075, 529, [229, 231, null]], [231, ["string", "test"], 1093, 534, [230, null]], [232, ["number", "0"], 1224, 534, [229, null]], [233, "setxy", 1058, 589, [228, 234, 237, 239]], [234, "minus2", 1132, 574, [233, 235, 309]], [235, "box", 1172, 577, [234, 236, null]], [236, ["string", "x"], 1190, 582, [235, null]], [237, "box", 1132, 630, [233, 238, null]], [238, ["string", "y"], 1150, 635, [237, null]], [239, "arc", 1058, 665, [233, 240, 241, 243]], [240, ["number", "360"], 1132, 674, [239, null]], [241, "box", 1132, 706, [239, 242, null]], [242, ["string", "size"], 1150, 711, [241, null]], [243, "hspace", 1058, 732, [239, 311]], [244, "vspace", 963, 630, [228, 245]], [245, "vspace", 963, 699, [244, 246]], [246, "setxy", 963, 768, [245, 247, 248, 250]], [247, ["number", "0"], 1037, 777, [246, null]], [248, "box", 1037, 809, [246, 249, null]], [249, ["string", "box"], 1055, 814, [248, null]], [250, "settextsize", 963, 844, [246, 251, 255]], [251, "product2", 1037, 837, [250, 252, 253]], [252, ["number", "24"], 1077, 845, [251, null]], [253, "box", 1077, 873, [251, 254, null]], [254, ["string", "scale"], 1095, 878, [253, null]], [255, "show", 963, 898, [250, 256, 260]], [256, "plus2", 1037, 883, [255, 257, 258]], [257, ["string", "Put the turtle in "], 1077, 892, [256, null]], [258, "box", 1077, 919, [256, 259, null]], [259, ["string", "name"], 1095, 924, [258, null]], [260, "setxy", 963, 937, [255, 261, 262, 263]], [261, ["number", "0"], 1037, 946, [260, null]], [262, ["number", "0"], 1037, 983, [260, null]], [263, "forever", 963, 1013, [260, 264, null]], [264, "stack", 1044, 1027, [263, 265, 266]], [265, ["string", "calculate distance"], 1056, 1039, [264, null]], [266, "if", 1044, 1066, [264, 267, 275, 285]], [267, "less", 1124, 1076, [266, 268, 270, null]], [268, "box", 1156, 1080, [267, 269, null]], [269, ["string", "distance"], 1174, 1085, [268, null]], [270, "product2", 1305, 1061, [267, 271, 273]], [271, "box", 1345, 1064, [270, 272, null]], [272, ["string", "size"], 1363, 1069, [271, null]], [273, "box", 1345, 1097, [270, 274, null]], [274, ["string", "scale"], 1363, 1102, [273, null]], [275, "clean", 1139, 1140, [266, 276]], [276, "setxy", 1139, 1179, [275, 277, 278, 279]], [277, ["number", "0"], 1213, 1188, [276, null]], [278, ["number", "0"], 1213, 1225, [276, null]], [279, "setscale", 1139, 1255, [276, 280, 281]], [280, ["number", "100"], 1213, 1264, [279, null]], [281, "show", 1139, 1294, [279, 282, 284]], [282, "box", 1213, 1298, [281, 283, null]], [283, ["string", "picture"], 1231, 1303, [282, null]], [284, "stopstack", 1139, 1333, [281, null]], [285, "wait", 1044, 1181, [266, 286, null]], [286, ["number", "1"], 1118, 1190, [285, null]], [287, "start", 1030, 7, [null, 288]], [288, "storein", 1042, 57, [287, 289, 290, 291]], [289, ["string", "test"], 1054, 84, [288, null]], [290, ["number", "1"], 1172, 75, [288, null]], [291, "stack", 1042, 111, [288, 292, 293]], [292, ["string", "setup"], 1054, 123, [291, null]], [293, "stack", 1042, 150, [291, 294, 295]], [294, ["string", "map"], 1054, 162, [293, null]], [295, "stack", 1042, 189, [293, 296, 297]], [296, ["string", "Q1"], 1054, 201, [295, null]], [297, "stack", 1042, 228, [295, 298, 299]], [298, ["string", "Q2"], 1054, 240, [297, null]], [299, "stack", 1042, 267, [297, 300, 301]], [300, ["string", "Q3"], 1054, 279, [299, null]], [301, "stack", 1042, 306, [299, 302, 303]], [302, ["string", "Q4"], 1054, 318, [301, null]], [303, "stack", 1042, 345, [301, 304, 305]], [304, ["string", "Q5"], 1054, 357, [303, null]], [305, "stack", 1042, 384, [303, 306, null]], [306, ["string", "star"], 1054, 396, [305, null]], [307, "division2", 1291, 420, [null, null, 308]], [308, ["number", "2"], 1350, 461, [307, null]], [309, "box", 1191, 610, [234, 310, null]], [310, ["string", "size"], 1209, 615, [309, null]], [311, "storein", 1149, 740, [243, 312, 315, 319]], [312, ["string", "box"], 1161, 767, [311, null]], [313, "division2", 1654, 756, [null, null, 314]], [314, ["number", "2"], 1713, 797, [313, null]], [315, "plus2", 1279, 734, [311, 316, 317]], [316, "xcor", 1319, 742, [315, null]], [317, "box", 1319, 770, [315, 318, null]], [318, ["string", "size"], 1337, 775, [317, null]], [319, "print", 1149, 794, [311, 320, 326]], [320, "plus2", 1223, 779, [319, 321, 323]], [321, "box", 1263, 782, [320, 322, null]], [322, ["string", "box"], 1281, 787, [321, null]], [323, "plus2", 1263, 796, [320, 324, 325]], [324, ["string", ", "], 1303, 805, [323, null]], [325, "ycor", 1303, 837, [323, null]], [326, "stack", 1149, 833, [319, 327, 328]], [327, ["string", "xaxis"], 1161, 845, [326, null]], [328, "stack", 1149, 872, [326, 329, null]], [329, ["string", "yaxis"], 1161, 884, [328, null]], [330, ["number", "-200"], 351, 104, [2, null]], [-1, "turtle", 0.0, 0.0, 0.0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/rainbow.ta b/samples/rainbow.ta
index 5e791ea..66df564 100644
--- a/samples/rainbow.ta
+++ b/samples/rainbow.ta
@@ -1 +1 @@
-[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 562.0, -180.0, 0.0, 87.0, 50, 15.0]] \ No newline at end of file
+[[0, "start", 215, 13, [null, 1]], [1, "clean", 227, 63, [0, 2]], [2, "setcolor", 227, 102, [1, 3, 4]], [3, ["number", "50"], 301, 119, [2, null]], [4, "setpensize", 227, 156, [2, 5, 6]], [5, ["number", "15"], 301, 173, [4, null]], [6, "repeat", 227, 210, [4, 7, 8, null]], [7, ["number", 360], 313, 219, [6, null]], [8, "setcolor", 322, 259, [6, 9, 14]], [9, "product2", 396, 252, [8, 10, 11]], [10, "heading", 436, 260, [9, null]], [11, "division2", 436, 269, [9, 12, 13]], [12, ["number", "100"], 476, 277, [11, null]], [13, ["number", 360], 495, 310, [11, null]], [14, "forward", 322, 313, [8, 15, 16]], [15, ["number", "1000"], 396, 322, [14, null]], [16, "back", 322, 352, [14, 17, 18]], [17, ["number", "1000"], 396, 361, [16, null]], [18, "right", 322, 391, [16, 19, null]], [19, ["number", 1], 396, 400, [18, null]], [-1, "turtle", 0.0, 0.0, 0.0, 99.722222222222229, 50, 15.0]] \ No newline at end of file
diff --git a/samples/redwisp.ta b/samples/redwisp.ta
index 5e791ea..806461f 100644
--- a/samples/redwisp.ta
+++ b/samples/redwisp.ta
@@ -1 +1 @@
-[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 562.0, -180.0, 0.0, 87.0, 50, 15.0]] \ No newline at end of file
+[[0, "setpensize", 228, 140, [2, 1, 3]], [1, ["number", "15"], 302, 157, [0, null]], [2, "clean", 228, 101, [8, 0]], [3, "repeat", 228, 194, [0, 4, 5, null]], [4, ["number", "360"], 314, 203, [3, null]], [5, "storeinbox1", 323, 243, [3, 9, 6]], [6, "setshade", 323, 297, [5, 12, 7]], [7, "stack1", 323, 351, [6, null]], [8, "start", 216, 51, [null, 2]], [9, "product2", 397, 236, [5, 10, 11]], [10, "heading", 437, 244, [9, null]], [11, ["number", "600"], 437, 277, [9, null]], [12, "division2", 397, 290, [6, 13, 14]], [13, "box1", 437, 298, [12, null]], [14, ["number", "360"], 456, 331, [12, null]], [15, "hat1", 655, 14, [null, 16]], [16, "repeat", 667, 64, [15, 17, 18, 24]], [17, ["number", "4"], 753, 73, [16, null]], [18, "arc", 762, 113, [16, 19, 20, 21]], [19, ["number", "180"], 836, 122, [18, null]], [20, ["number", "75"], 836, 159, [18, null]], [21, "arc", 762, 189, [18, 22, 23, null]], [22, ["number", "-180"], 836, 198, [21, null]], [23, ["number", "75"], 836, 235, [21, null]], [24, "vspace", 667, 154, [16, 25]], [25, "vspace", 667, 223, [24, 26]], [26, "repeat", 667, 292, [25, 27, 28, 34]], [27, ["number", "4"], 753, 301, [26, null]], [28, "arc", 762, 341, [26, 29, 30, 31]], [29, ["number", "-180"], 836, 350, [28, null]], [30, ["number", "-75"], 836, 387, [28, null]], [31, "arc", 762, 417, [28, 32, 33, null]], [32, ["number", "180"], 836, 426, [31, null]], [33, ["number", "-75"], 836, 463, [31, null]], [34, "vspace", 667, 382, [26, 35]], [35, "vspace", 667, 451, [34, 36]], [36, "right", 667, 520, [35, 37, null]], [37, ["number", "1"], 741, 529, [36, null]], [-1, "turtle", 8.5265128291212022e-14, -6.5347727229436714e-13, 0.0, 0, 598.33333333333337, 15.0]] \ No newline at end of file
diff --git a/samples/reflections.ta b/samples/reflections.ta
index 5e791ea..28cdcd5 100644
--- a/samples/reflections.ta
+++ b/samples/reflections.ta
@@ -1 +1 @@
-[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 562.0, -180.0, 0.0, 87.0, 50, 15.0]] \ No newline at end of file
+[[0, "clean", 243, 63, [16, 1]], [1, "setpensize", 243, 102, [0, 2, 3]], [2, ["number", "15"], 317, 119, [1, null]], [3, "storeinbox1", 243, 156, [1, 4, 5]], [4, ["number", "6200"], 317, 173, [3, null]], [5, "repeat", 243, 210, [3, 6, 7, null]], [6, ["number", "6200"], 329, 219, [5, null]], [7, "storeinbox2", 338, 259, [5, 23, 8]], [8, "setshade", 338, 313, [7, 17, 9]], [9, "forward", 338, 367, [8, 26, 10]], [10, "back", 338, 406, [9, 29, 11]], [11, "right", 338, 445, [10, 12, 13]], [12, ["number", "1"], 412, 454, [11, null]], [13, "storeinbox1", 338, 484, [11, 20, 14]], [14, "setcolor", 338, 538, [13, 15, null]], [15, "box1", 412, 555, [14, null]], [16, "start", 231, 13, [null, 0]], [17, "minus2", 412, 306, [8, 18, 19]], [18, ["number", "100"], 452, 314, [17, null]], [19, "box2", 471, 347, [17, null]], [20, "minus2", 412, 477, [13, 21, 22]], [21, "box1", 452, 485, [20, null]], [22, ["number", "1"], 471, 518, [20, null]], [23, "division2", 412, 252, [7, 24, 25]], [24, "box1", 452, 260, [23, null]], [25, ["number", "50"], 471, 293, [23, null]], [26, "division2", 412, 352, [9, 27, 28]], [27, "box1", 452, 360, [26, null]], [28, ["number", "8"], 471, 393, [26, null]], [29, "division2", 412, 391, [10, 30, 31]], [30, "box1", 452, 399, [29, null]], [31, ["number", "8"], 471, 432, [29, null]], [-1, "turtle", 0.0, 0.0, 115.0, 3205.0, 35.900000000000006, 15.0]] \ No newline at end of file
diff --git a/samples/shape-and-color-game.ta b/samples/shape-and-color-game.ta
index 34f0a6e..ec0a5a0 100644
--- a/samples/shape-and-color-game.ta
+++ b/samples/shape-and-color-game.ta
@@ -1 +1 @@
-[[0, "hat", 28, 522, [null, 1, 2]], [1, ["string", "circle"], 49, 549, [0, null]], [2, "penup", 66, 592, [0, 3]], [3, "seth", 66, 631, [2, 4, 5]], [4, ["number", "270"], 140, 640, [3, null]], [5, "forward", 66, 670, [3, 6, 7]], [6, ["number", "56"], 140, 679, [5, null]], [7, "seth", 66, 709, [5, 8, 9]], [8, ["number", "0"], 140, 718, [7, null]], [9, "pendown", 66, 748, [7, 10]], [10, "arc", 66, 787, [9, 11, 12, null]], [11, ["number", "360"], 140, 796, [10, null]], [12, ["number", "56"], 140, 833, [10, null]], [13, "hat", 182, 520, [null, 14, 15]], [14, ["string", "square"], 203, 547, [13, null]], [15, "penup", 220, 590, [13, 16]], [16, "seth", 220, 629, [15, 17, 18]], [17, ["number", "0"], 294, 638, [16, null]], [18, "back", 220, 668, [16, 19, 20]], [19, ["number", "50"], 294, 677, [18, null]], [20, "seth", 220, 707, [18, 21, 22]], [21, ["number", "270"], 294, 716, [20, null]], [22, "forward", 220, 746, [20, 23, 24]], [23, ["number", "50"], 294, 755, [22, null]], [24, "seth", 220, 785, [22, 25, 26]], [25, ["number", "0"], 294, 794, [24, null]], [26, "pendown", 220, 824, [24, 27]], [27, "repeat", 220, 863, [26, 28, 29, null]], [28, ["number", "4"], 306, 872, [27, null]], [29, "forward", 315, 912, [27, 30, 31]], [30, ["number", "100"], 389, 921, [29, null]], [31, "right", 315, 951, [29, 32, null]], [32, ["number", "90"], 389, 960, [31, null]], [33, "hat", 341, 519, [null, 34, 35]], [34, ["string", "triangle"], 362, 546, [33, null]], [35, "penup", 379, 589, [33, 36]], [36, "seth", 379, 628, [35, 37, 38]], [37, ["number", "270"], 453, 637, [36, null]], [38, "forward", 379, 667, [36, 39, 40]], [39, ["number", "60"], 453, 676, [38, null]], [40, "seth", 379, 706, [38, 41, 42]], [41, ["number", "0"], 453, 715, [40, null]], [42, "back", 379, 745, [40, 43, 44]], [43, ["number", "50"], 453, 754, [42, null]], [44, "seth", 379, 784, [42, 45, 46]], [45, ["number", "30"], 453, 793, [44, null]], [46, "pendown", 379, 823, [44, 47]], [47, "repeat", 379, 862, [46, 48, 49, 53]], [48, ["number", "3"], 465, 871, [47, null]], [49, "forward", 474, 911, [47, 50, 51]], [50, ["number", "120"], 548, 920, [49, null]], [51, "right", 474, 950, [49, 52, null]], [52, ["number", "120"], 548, 959, [51, null]], [53, "seth", 379, 952, [47, 54, null]], [54, ["number", "0"], 453, 961, [53, null]], [55, "hat", 502, 514, [null, 56, 57]], [56, ["string", "star"], 523, 541, [55, null]], [57, "penup", 540, 584, [55, 58]], [58, "seth", 540, 623, [57, 59, 60]], [59, ["number", "0"], 614, 632, [58, null]], [60, "back", 540, 662, [58, 61, 62]], [61, ["number", "44"], 614, 671, [60, null]], [62, "seth", 540, 701, [60, 63, 64]], [63, ["number", "270"], 614, 710, [62, null]], [64, "forward", 540, 740, [62, 65, 66]], [65, ["number", "30"], 614, 749, [64, null]], [66, "seth", 540, 779, [64, 67, 68]], [67, ["number", "18"], 614, 788, [66, null]], [68, "pendown", 540, 818, [66, 69]], [69, "repeat", 540, 857, [68, 70, 71, 75]], [70, ["number", "5"], 626, 866, [69, null]], [71, "forward", 635, 906, [69, 72, 73]], [72, ["number", "100"], 709, 915, [71, null]], [73, "right", 635, 945, [71, 74, null]], [74, ["number", "144"], 709, 954, [73, null]], [75, "seth", 540, 947, [69, 76, null]], [76, ["number", "0"], 614, 956, [75, null]], [77, "hat", 660, 515, [null, 78, 79]], [78, ["string", "shapes"], 681, 542, [77, null]], [79, "setpensize", 698, 585, [77, 80, 81]], [80, ["number", "10"], 772, 602, [79, null]], [81, "setxy", 698, 639, [79, 82, 83, 84]], [82, ["number", "-100"], 772, 648, [81, null]], [83, ["number", "100"], 772, 685, [81, null]], [84, "setcolor", 698, 715, [81, 85, 86]], [85, "pop", 772, 732, [84, null]], [86, "stack", 698, 769, [84, 87, 88]], [87, "pop", 710, 780, [86, null]], [88, "setxy", 698, 808, [86, 89, 90, 91]], [89, ["number", "100"], 772, 817, [88, null]], [90, ["number", "100"], 772, 854, [88, null]], [91, "setcolor", 698, 884, [88, 92, 93]], [92, "pop", 772, 901, [91, null]], [93, "stack", 698, 938, [91, 94, 95]], [94, "pop", 710, 949, [93, null]], [95, "setxy", 698, 977, [93, 96, 97, 98]], [96, ["number", "100"], 772, 986, [95, null]], [97, ["number", "-100"], 772, 1023, [95, null]], [98, "setcolor", 698, 1053, [95, 99, 100]], [99, "pop", 772, 1070, [98, null]], [100, "stack", 698, 1107, [98, 101, 102]], [101, "pop", 710, 1118, [100, null]], [102, "setxy", 698, 1146, [100, 103, 104, 105]], [103, ["number", "-100"], 772, 1155, [102, null]], [104, ["number", "-100"], 772, 1192, [102, null]], [105, "setcolor", 698, 1222, [102, 106, 107]], [106, "pop", 772, 1239, [105, null]], [107, "stack", 698, 1276, [105, 108, 109]], [108, "pop", 710, 1287, [107, null]], [109, "setxy", 698, 1315, [107, 110, 111, null]], [110, ["number", "0"], 772, 1324, [109, null]], [111, ["number", "0"], 772, 1361, [109, null]], [112, "hat", 840, 514, [null, 113, 114]], [113, ["string", "calculate distance"], 861, 541, [112, null]], [114, "storein", 878, 584, [112, 115, 116, 120]], [115, ["string", "dx"], 890, 611, [114, null]], [116, "minus2", 1008, 578, [114, 117, 119]], [117, "box", 1048, 581, [116, 118, null]], [118, ["string", "x"], 1066, 586, [117, null]], [119, "xcor", 1067, 619, [116, null]], [120, "storein", 878, 638, [114, 121, 122, 126]], [121, ["string", "dy"], 890, 665, [120, null]], [122, "minus2", 1008, 632, [120, 123, 125]], [123, "box", 1048, 635, [122, 124, null]], [124, ["string", "y"], 1066, 640, [123, null]], [125, "ycor", 1067, 673, [122, null]], [126, "storein", 878, 692, [120, 127, 128, null]], [127, ["string", "distance"], 890, 719, [126, null]], [128, "sqrt", 1008, 702, [126, 129]], [129, "plus2", 1050, 686, [128, 130, 136]], [130, "identity2", 1090, 658, [129, 131]], [131, "product2", 1130, 641, [130, 132, 134]], [132, "box", 1170, 644, [131, 133, null]], [133, ["string", "dx"], 1188, 649, [132, null]], [134, "box", 1170, 677, [131, 135, null]], [135, ["string", "dx"], 1188, 682, [134, null]], [136, "identity", 1090, 727, [129, 137]], [137, "product2", 1130, 731, [136, 138, 140]], [138, "box", 1170, 734, [137, 139, null]], [139, ["string", "dy"], 1188, 739, [138, null]], [140, "box", 1170, 767, [137, 141, null]], [141, ["string", "dy"], 1188, 772, [140, null]], [142, "hat", 145, 17, [null, 143, 144]], [143, ["string", "q1"], 166, 44, [142, null]], [144, "storein", 183, 87, [142, 145, 146, 147]], [145, ["string", "x"], 195, 114, [144, null]], [146, ["number", "100"], 313, 105, [144, null]], [147, "storein", 183, 141, [144, 148, 149, 150]], [148, ["string", "y"], 195, 168, [147, null]], [149, ["number", "100"], 313, 159, [147, null]], [150, "push", 183, 195, [147, 163, 151]], [151, "stack", 183, 234, [150, 152, null]], [152, ["string", "ask"], 195, 246, [151, null]], [153, "hat", 371, 11, [null, 161, 154]], [154, "storein", 409, 81, [153, 155, 165, 156]], [155, ["string", "x"], 421, 108, [154, null]], [156, "storein", 409, 135, [154, 157, 164, 158]], [157, ["string", "y"], 421, 162, [156, null]], [158, "push", 409, 189, [156, 162, 159]], [159, "stack", 409, 228, [158, 160, null]], [160, ["string", "ask"], 421, 240, [159, null]], [161, ["string", "q2"], 392, 38, [153, null]], [162, ["string", "Put the turtle in the red square."], 483, 199, [158, null]], [163, ["string", "Put the turtle in the blue triangle."], 257, 205, [150, null]], [164, ["number", "100"], 539, 153, [156, null]], [165, ["number", "-100"], 539, 99, [154, null]], [166, "hat", 143, 290, [null, 167, 168]], [167, ["string", "q3"], 164, 317, [166, null]], [168, "storein", 181, 360, [166, 169, 188, 170]], [169, ["string", "x"], 193, 387, [168, null]], [170, "storein", 181, 414, [168, 171, 172, 173]], [171, ["string", "y"], 193, 441, [170, null]], [172, ["number", "-100"], 311, 432, [170, null]], [173, "push", 181, 468, [170, 187, 174]], [174, "stack", 181, 507, [173, 175, null]], [175, ["string", "ask"], 193, 519, [174, null]], [176, "hat", 411, 283, [null, 177, 178]], [177, ["string", "fini"], 432, 310, [176, null]], [178, "storein", 449, 353, [176, 181, 179, 180]], [179, ["number", "0"], 579, 371, [178, null]], [180, "storein", 449, 407, [178, 182, 183, 184]], [181, ["string", "x"], 461, 380, [178, null]], [182, ["string", "y"], 461, 434, [180, null]], [183, ["number", "0"], 579, 425, [180, null]], [184, "push", 449, 461, [180, 189, 185]], [185, "stack", 449, 500, [184, 186, null]], [186, ["string", "ask"], 461, 512, [185, null]], [187, ["string", "Put the turtle in the red circle."], 255, 478, [173, null]], [188, ["number", "-100"], 311, 378, [168, null]], [189, ["string", "Well played!"], 523, 471, [184, null]], [190, "start", 601, 10, [null, 191]], [191, "storein", 613, 60, [190, 192, 193, 194]], [192, ["string", "blue"], 625, 87, [191, null]], [193, ["number", "70"], 743, 78, [191, null]], [194, "storein", 613, 114, [191, 195, 196, 197]], [195, ["string", "red"], 625, 141, [194, null]], [196, ["number", "0"], 743, 132, [194, null]], [197, "storein", 613, 168, [194, 198, 199, 200]], [198, ["string", "green"], 625, 195, [197, null]], [199, ["number", "30"], 743, 186, [197, null]], [200, "hideblocks", 613, 222, [197, 201]], [201, "stack", 613, 276, [200, 202, 203]], [202, ["string", "pattern a"], 625, 288, [201, null]], [203, "stack", 613, 315, [201, 204, 205]], [204, ["string", "q1"], 625, 327, [203, null]], [205, "stack", 613, 354, [203, 233, 206]], [206, "stack", 613, 393, [205, 207, 208]], [207, ["string", "q2"], 625, 405, [206, null]], [208, "stack", 613, 432, [206, 232, 209]], [209, "stack", 613, 471, [208, 210, 211]], [210, ["string", "q3"], 625, 483, [209, null]], [211, "stack", 613, 510, [209, 212, null]], [212, ["string", "fini"], 625, 522, [211, null]], [213, "hat", 1470, 5, [null, 214, 215]], [214, ["string", "answer"], 1491, 32, [213, null]], [215, "setxy", 1508, 75, [213, 216, 217, 218]], [216, ["number", "0"], 1582, 84, [215, null]], [217, ["number", "0"], 1582, 121, [215, null]], [218, "forever", 1508, 151, [215, 219, null]], [219, "stack", 1589, 165, [218, 220, 221]], [220, ["string", "calculate distance"], 1601, 177, [219, null]], [221, "if", 1589, 204, [219, 222, 226, 230]], [222, "less", 1669, 214, [221, 223, 225, null]], [223, "box", 1701, 218, [222, 224, null]], [224, ["string", "distance"], 1719, 223, [223, null]], [225, ["number", 100], 1850, 223, [222, null]], [226, "setxy", 1684, 278, [221, 227, 228, 229]], [227, ["number", "0"], 1758, 287, [226, null]], [228, ["number", "0"], 1758, 324, [226, null]], [229, "stopstack", 1684, 354, [226, null]], [230, "wait", 1589, 319, [221, 231, null]], [231, ["number", "10"], 1663, 328, [230, null]], [232, ["string", "pattern c"], 625, 444, [208, null]], [233, ["string", "pattern b"], 625, 366, [205, null]], [234, "hat", 815, 1, [null, 235, 236]], [235, ["string", "pattern a"], 836, 28, [234, null]], [236, "clean", 853, 71, [234, 237]], [237, "push", 853, 110, [236, 238, 239]], [238, ["string", "square"], 927, 120, [237, null]], [239, "push", 853, 149, [237, 240, 242]], [240, "box", 927, 153, [239, 241, null]], [241, ["string", "blue"], 945, 158, [240, null]], [242, "push", 853, 188, [239, 243, 244]], [243, ["string", "circle"], 927, 198, [242, null]], [244, "push", 853, 227, [242, 245, 247]], [245, "box", 927, 231, [244, 246, null]], [246, ["string", "green"], 945, 236, [245, null]], [247, "push", 853, 266, [244, 248, 249]], [248, ["string", "triangle"], 927, 276, [247, null]], [249, "push", 853, 305, [247, 250, 252]], [250, "box", 927, 309, [249, 251, null]], [251, ["string", "blue"], 945, 314, [250, null]], [252, "push", 853, 344, [249, 253, 254]], [253, ["string", "square"], 927, 354, [252, null]], [254, "push", 853, 383, [252, 255, 257]], [255, "box", 927, 387, [254, 256, null]], [256, ["string", "red"], 945, 392, [255, null]], [257, "stack", 853, 422, [254, 258, null]], [258, ["string", "shapes"], 865, 434, [257, null]], [259, "hat", 998, 2, [null, 260, 261]], [260, ["string", "pattern b"], 1019, 29, [259, null]], [261, "clean", 1036, 72, [259, 262]], [262, "push", 1036, 111, [261, 263, 264]], [263, ["string", "triangle"], 1110, 121, [262, null]], [264, "push", 1036, 150, [262, 265, 267]], [265, "box", 1110, 154, [264, 266, null]], [266, ["string", "red"], 1128, 159, [265, null]], [267, "push", 1036, 189, [264, 268, 269]], [268, ["string", "circle"], 1110, 199, [267, null]], [269, "push", 1036, 228, [267, 270, 272]], [270, "box", 1110, 232, [269, 271, null]], [271, ["string", "green"], 1128, 237, [270, null]], [272, "push", 1036, 267, [269, 273, 274]], [273, ["string", "square"], 1110, 277, [272, null]], [274, "push", 1036, 306, [272, 275, 277]], [275, "box", 1110, 310, [274, 276, null]], [276, ["string", "green"], 1128, 315, [275, null]], [277, "push", 1036, 345, [274, 278, 279]], [278, ["string", "square"], 1110, 355, [277, null]], [279, "push", 1036, 384, [277, 280, 282]], [280, "box", 1110, 388, [279, 281, null]], [281, ["string", "red"], 1128, 393, [280, null]], [282, "stack", 1036, 423, [279, 283, null]], [283, ["string", "shapes"], 1048, 435, [282, null]], [284, "hat", 1176, 5, [null, 285, 286]], [285, ["string", "pattern c"], 1197, 32, [284, null]], [286, "clean", 1214, 75, [284, 287]], [287, "push", 1214, 114, [286, 288, 289]], [288, ["string", "circle"], 1288, 124, [287, null]], [289, "push", 1214, 153, [287, 290, 292]], [290, "box", 1288, 157, [289, 291, null]], [291, ["string", "red"], 1306, 162, [290, null]], [292, "push", 1214, 192, [289, 293, 294]], [293, ["string", "circle"], 1288, 202, [292, null]], [294, "push", 1214, 231, [292, 295, 297]], [295, "box", 1288, 235, [294, 296, null]], [296, ["string", "green"], 1306, 240, [295, null]], [297, "push", 1214, 270, [294, 298, 299]], [298, ["string", "square"], 1288, 280, [297, null]], [299, "push", 1214, 309, [297, 300, 302]], [300, "box", 1288, 313, [299, 301, null]], [301, ["string", "blue"], 1306, 318, [300, null]], [302, "push", 1214, 348, [299, 303, 304]], [303, ["string", "triangle"], 1288, 358, [302, null]], [304, "push", 1214, 387, [302, 305, 307]], [305, "box", 1288, 391, [304, 306, null]], [306, ["string", "red"], 1306, 396, [305, null]], [307, "stack", 1214, 426, [304, 308, null]], [308, ["string", "shapes"], 1226, 438, [307, null]], [309, "hat", 1328, 5, [null, 310, 311]], [310, ["string", "ask"], 1349, 32, [309, null]], [311, "setxy", 1366, 75, [309, 312, 313, 314]], [312, ["number", "-300"], 1440, 84, [311, null]], [313, ["number", "300"], 1440, 121, [311, null]], [314, "seth", 1366, 151, [311, 315, 316]], [315, ["number", "90"], 1440, 160, [314, null]], [316, "setcolor", 1366, 190, [314, 317, 318]], [317, ["number", "0"], 1440, 207, [316, null]], [318, "setshade", 1366, 244, [316, 319, 320]], [319, ["number", "100"], 1440, 261, [318, null]], [320, "setpensize", 1366, 298, [318, 321, 322]], [321, ["number", "120"], 1440, 315, [320, null]], [322, "forward", 1366, 352, [320, 323, 324]], [323, ["number", "700"], 1440, 361, [322, null]], [324, "back", 1366, 391, [322, 325, 326]], [325, ["number", "700"], 1440, 400, [324, null]], [326, "setshade", 1366, 430, [324, 327, 328]], [327, ["number", "50"], 1440, 447, [326, null]], [328, "seth", 1366, 484, [326, 329, 330]], [329, ["number", "0"], 1440, 493, [328, null]], [330, "setxy", 1366, 523, [328, 331, 332, 333]], [331, ["number", "-300"], 1440, 532, [330, null]], [332, ["number", "300"], 1440, 569, [330, null]], [333, "settextsize", 1366, 599, [330, 334, 335]], [334, ["number", "24"], 1440, 616, [333, null]], [335, "show", 1366, 653, [333, 336, 337]], [336, "pop", 1440, 662, [335, null]], [337, "stack", 1366, 692, [335, 338, null]], [338, ["string", "answer"], 1378, 704, [337, null]], [-1, "turtle", 0.0, 0.0, 0.0, 0.0, 50.0, 120.0]] \ No newline at end of file
+[[0, "hat", 28, 522, [null, 1, 2]], [1, ["string", "circle"], 49, 549, [0, null]], [2, "penup", 66, 592, [0, 3]], [3, "seth", 66, 631, [2, 4, 5]], [4, ["number", "270"], 140, 640, [3, null]], [5, "forward", 66, 670, [3, 6, 7]], [6, ["number", "56"], 140, 679, [5, null]], [7, "seth", 66, 709, [5, 8, 9]], [8, ["number", "0"], 140, 718, [7, null]], [9, "pendown", 66, 748, [7, 10]], [10, "arc", 66, 787, [9, 11, 12, null]], [11, ["number", "360"], 140, 796, [10, null]], [12, ["number", "56"], 140, 833, [10, null]], [13, "hat", 182, 520, [null, 14, 15]], [14, ["string", "square"], 203, 547, [13, null]], [15, "penup", 220, 590, [13, 16]], [16, "seth", 220, 629, [15, 17, 18]], [17, ["number", "0"], 294, 638, [16, null]], [18, "back", 220, 668, [16, 19, 20]], [19, ["number", "50"], 294, 677, [18, null]], [20, "seth", 220, 707, [18, 21, 22]], [21, ["number", "270"], 294, 716, [20, null]], [22, "forward", 220, 746, [20, 23, 24]], [23, ["number", "50"], 294, 755, [22, null]], [24, "seth", 220, 785, [22, 25, 26]], [25, ["number", "0"], 294, 794, [24, null]], [26, "pendown", 220, 824, [24, 27]], [27, "repeat", 220, 863, [26, 28, 29, null]], [28, ["number", "4"], 306, 872, [27, null]], [29, "forward", 315, 912, [27, 30, 31]], [30, ["number", "100"], 389, 921, [29, null]], [31, "right", 315, 951, [29, 32, null]], [32, ["number", "90"], 389, 960, [31, null]], [33, "hat", 341, 519, [null, 34, 35]], [34, ["string", "triangle"], 362, 546, [33, null]], [35, "penup", 379, 589, [33, 36]], [36, "seth", 379, 628, [35, 37, 38]], [37, ["number", "270"], 453, 637, [36, null]], [38, "forward", 379, 667, [36, 39, 40]], [39, ["number", "60"], 453, 676, [38, null]], [40, "seth", 379, 706, [38, 41, 42]], [41, ["number", "0"], 453, 715, [40, null]], [42, "back", 379, 745, [40, 43, 44]], [43, ["number", "50"], 453, 754, [42, null]], [44, "seth", 379, 784, [42, 45, 46]], [45, ["number", "30"], 453, 793, [44, null]], [46, "pendown", 379, 823, [44, 47]], [47, "repeat", 379, 862, [46, 48, 49, 53]], [48, ["number", "3"], 465, 871, [47, null]], [49, "forward", 474, 911, [47, 50, 51]], [50, ["number", "120"], 548, 920, [49, null]], [51, "right", 474, 950, [49, 52, null]], [52, ["number", "120"], 548, 959, [51, null]], [53, "seth", 379, 952, [47, 54, null]], [54, ["number", "0"], 453, 961, [53, null]], [55, "hat", 502, 514, [null, 56, 57]], [56, ["string", "star"], 523, 541, [55, null]], [57, "penup", 540, 584, [55, 58]], [58, "seth", 540, 623, [57, 59, 60]], [59, ["number", "0"], 614, 632, [58, null]], [60, "back", 540, 662, [58, 61, 62]], [61, ["number", "44"], 614, 671, [60, null]], [62, "seth", 540, 701, [60, 63, 64]], [63, ["number", "270"], 614, 710, [62, null]], [64, "forward", 540, 740, [62, 65, 66]], [65, ["number", "30"], 614, 749, [64, null]], [66, "seth", 540, 779, [64, 67, 68]], [67, ["number", "18"], 614, 788, [66, null]], [68, "pendown", 540, 818, [66, 69]], [69, "repeat", 540, 857, [68, 70, 71, 75]], [70, ["number", "5"], 626, 866, [69, null]], [71, "forward", 635, 906, [69, 72, 73]], [72, ["number", "100"], 709, 915, [71, null]], [73, "right", 635, 945, [71, 74, null]], [74, ["number", "144"], 709, 954, [73, null]], [75, "seth", 540, 947, [69, 76, null]], [76, ["number", "0"], 614, 956, [75, null]], [77, "hat", 660, 515, [null, 78, 79]], [78, ["string", "shapes"], 681, 542, [77, null]], [79, "setpensize", 698, 585, [77, 80, 81]], [80, ["number", "10"], 772, 602, [79, null]], [81, "setxy", 698, 639, [79, 82, 83, 84]], [82, ["number", "-100"], 772, 648, [81, null]], [83, ["number", "100"], 772, 685, [81, null]], [84, "setcolor", 698, 715, [81, 85, 86]], [85, "pop", 772, 732, [84, null]], [86, "stack", 698, 769, [84, 87, 88]], [87, "pop", 710, 780, [86, null]], [88, "setxy", 698, 808, [86, 89, 90, 91]], [89, ["number", "100"], 772, 817, [88, null]], [90, ["number", "100"], 772, 854, [88, null]], [91, "setcolor", 698, 884, [88, 92, 93]], [92, "pop", 772, 901, [91, null]], [93, "stack", 698, 938, [91, 94, 95]], [94, "pop", 710, 949, [93, null]], [95, "setxy", 698, 977, [93, 96, 97, 98]], [96, ["number", "100"], 772, 986, [95, null]], [97, ["number", "-100"], 772, 1023, [95, null]], [98, "setcolor", 698, 1053, [95, 99, 100]], [99, "pop", 772, 1070, [98, null]], [100, "stack", 698, 1107, [98, 101, 102]], [101, "pop", 710, 1118, [100, null]], [102, "setxy", 698, 1146, [100, 103, 104, 105]], [103, ["number", "-100"], 772, 1155, [102, null]], [104, ["number", "-100"], 772, 1192, [102, null]], [105, "setcolor", 698, 1222, [102, 106, 107]], [106, "pop", 772, 1239, [105, null]], [107, "stack", 698, 1276, [105, 108, 109]], [108, "pop", 710, 1287, [107, null]], [109, "setxy", 698, 1315, [107, 110, 111, null]], [110, ["number", "0"], 772, 1324, [109, null]], [111, ["number", "0"], 772, 1361, [109, null]], [112, "hat", 840, 514, [null, 113, 114]], [113, ["string", "calculate distance"], 861, 541, [112, null]], [114, "storein", 878, 584, [112, 115, 116, 120]], [115, ["string", "dx"], 890, 611, [114, null]], [116, "minus2", 1008, 578, [114, 117, 119]], [117, "box", 1048, 581, [116, 118, null]], [118, ["string", "x"], 1066, 586, [117, null]], [119, "xcor", 1067, 619, [116, null]], [120, "storein", 878, 638, [114, 121, 122, 126]], [121, ["string", "dy"], 890, 665, [120, null]], [122, "minus2", 1008, 632, [120, 123, 125]], [123, "box", 1048, 635, [122, 124, null]], [124, ["string", "y"], 1066, 640, [123, null]], [125, "ycor", 1067, 673, [122, null]], [126, "storein", 878, 692, [120, 127, 128, null]], [127, ["string", "distance"], 890, 719, [126, null]], [128, "sqrt", 1008, 702, [126, 129]], [129, "plus2", 1050, 686, [128, 130, 136]], [130, "identity2", 1090, 658, [129, 131]], [131, "product2", 1130, 641, [130, 132, 134]], [132, "box", 1170, 644, [131, 133, null]], [133, ["string", "dx"], 1188, 649, [132, null]], [134, "box", 1170, 677, [131, 135, null]], [135, ["string", "dx"], 1188, 682, [134, null]], [136, "identity", 1090, 727, [129, 137]], [137, "product2", 1130, 731, [136, 138, 140]], [138, "box", 1170, 734, [137, 139, null]], [139, ["string", "dy"], 1188, 739, [138, null]], [140, "box", 1170, 767, [137, 141, null]], [141, ["string", "dy"], 1188, 772, [140, null]], [142, "hat", 145, 17, [null, 143, 144]], [143, ["string", "q1"], 166, 44, [142, null]], [144, "storein", 183, 87, [142, 145, 146, 147]], [145, ["string", "x"], 195, 114, [144, null]], [146, ["number", "100"], 313, 105, [144, null]], [147, "storein", 183, 141, [144, 148, 149, 150]], [148, ["string", "y"], 195, 168, [147, null]], [149, ["number", "100"], 313, 159, [147, null]], [150, "push", 183, 195, [147, 163, 151]], [151, "stack", 183, 234, [150, 152, null]], [152, ["string", "ask"], 195, 246, [151, null]], [153, "hat", 371, 11, [null, 161, 154]], [154, "storein", 409, 81, [153, 155, 165, 156]], [155, ["string", "x"], 421, 108, [154, null]], [156, "storein", 409, 135, [154, 157, 164, 158]], [157, ["string", "y"], 421, 162, [156, null]], [158, "push", 409, 189, [156, 162, 159]], [159, "stack", 409, 228, [158, 160, null]], [160, ["string", "ask"], 421, 240, [159, null]], [161, ["string", "q2"], 392, 38, [153, null]], [162, ["string", "Put the turtle in the red square."], 483, 199, [158, null]], [163, ["string", "Put the turtle in the blue triangle."], 257, 205, [150, null]], [164, ["number", "100"], 539, 153, [156, null]], [165, ["number", "-100"], 539, 99, [154, null]], [166, "hat", 143, 290, [null, 167, 168]], [167, ["string", "q3"], 164, 317, [166, null]], [168, "storein", 181, 360, [166, 169, 188, 170]], [169, ["string", "x"], 193, 387, [168, null]], [170, "storein", 181, 414, [168, 171, 172, 173]], [171, ["string", "y"], 193, 441, [170, null]], [172, ["number", "-100"], 311, 432, [170, null]], [173, "push", 181, 468, [170, 187, 174]], [174, "stack", 181, 507, [173, 175, null]], [175, ["string", "ask"], 193, 519, [174, null]], [176, "hat", 411, 283, [null, 177, 178]], [177, ["string", "fini"], 432, 310, [176, null]], [178, "storein", 449, 353, [176, 181, 179, 180]], [179, ["number", "0"], 579, 371, [178, null]], [180, "storein", 449, 407, [178, 182, 183, 184]], [181, ["string", "x"], 461, 380, [178, null]], [182, ["string", "y"], 461, 434, [180, null]], [183, ["number", "0"], 579, 425, [180, null]], [184, "push", 449, 461, [180, 189, 185]], [185, "stack", 449, 500, [184, 186, null]], [186, ["string", "ask"], 461, 512, [185, null]], [187, ["string", "Put the turtle in the red circle."], 255, 478, [173, null]], [188, ["number", "-100"], 311, 378, [168, null]], [189, ["string", "Well played!"], 523, 471, [184, null]], [190, "start", 601, 10, [null, 191]], [191, "storein", 613, 60, [190, 192, 193, 194]], [192, ["string", "blue"], 625, 87, [191, null]], [193, ["number", "70"], 743, 78, [191, null]], [194, "storein", 613, 114, [191, 195, 196, 197]], [195, ["string", "red"], 625, 141, [194, null]], [196, ["number", "0"], 743, 132, [194, null]], [197, "storein", 613, 168, [194, 198, 199, 200]], [198, ["string", "green"], 625, 195, [197, null]], [199, ["number", "30"], 743, 186, [197, null]], [200, "hideblocks", 613, 222, [197, 201]], [201, "stack", 613, 276, [200, 202, 203]], [202, ["string", "pattern a"], 625, 288, [201, null]], [203, "stack", 613, 315, [201, 204, 205]], [204, ["string", "q1"], 625, 327, [203, null]], [205, "stack", 613, 354, [203, 233, 206]], [206, "stack", 613, 393, [205, 207, 208]], [207, ["string", "q2"], 625, 405, [206, null]], [208, "stack", 613, 432, [206, 232, 209]], [209, "stack", 613, 471, [208, 210, 211]], [210, ["string", "q3"], 625, 483, [209, null]], [211, "stack", 613, 510, [209, 212, null]], [212, ["string", "fini"], 625, 522, [211, null]], [213, "hat", 1470, 5, [null, 214, 215]], [214, ["string", "answer"], 1491, 32, [213, null]], [215, "setxy", 1508, 75, [213, 216, 217, 218]], [216, ["number", "0"], 1582, 84, [215, null]], [217, ["number", "0"], 1582, 121, [215, null]], [218, "forever", 1508, 151, [215, 219, null]], [219, "stack", 1589, 165, [218, 220, 221]], [220, ["string", "calculate distance"], 1601, 177, [219, null]], [221, "if", 1589, 204, [219, 222, 226, 230]], [222, "less", 1669, 214, [221, 223, 225, null]], [223, "box", 1701, 218, [222, 224, null]], [224, ["string", "distance"], 1719, 223, [223, null]], [225, ["number", 100], 1850, 223, [222, null]], [226, "setxy", 1684, 278, [221, 227, 228, 229]], [227, ["number", "0"], 1758, 287, [226, null]], [228, ["number", "0"], 1758, 324, [226, null]], [229, "stopstack", 1684, 354, [226, null]], [230, "wait", 1589, 319, [221, 231, null]], [231, ["number", "1"], 1663, 328, [230, null]], [232, ["string", "pattern c"], 625, 444, [208, null]], [233, ["string", "pattern b"], 625, 366, [205, null]], [234, "hat", 815, 1, [null, 235, 236]], [235, ["string", "pattern a"], 836, 28, [234, null]], [236, "clean", 853, 71, [234, 237]], [237, "push", 853, 110, [236, 238, 239]], [238, ["string", "square"], 927, 120, [237, null]], [239, "push", 853, 149, [237, 240, 242]], [240, "box", 927, 153, [239, 241, null]], [241, ["string", "blue"], 945, 158, [240, null]], [242, "push", 853, 188, [239, 243, 244]], [243, ["string", "circle"], 927, 198, [242, null]], [244, "push", 853, 227, [242, 245, 247]], [245, "box", 927, 231, [244, 246, null]], [246, ["string", "green"], 945, 236, [245, null]], [247, "push", 853, 266, [244, 248, 249]], [248, ["string", "triangle"], 927, 276, [247, null]], [249, "push", 853, 305, [247, 250, 252]], [250, "box", 927, 309, [249, 251, null]], [251, ["string", "blue"], 945, 314, [250, null]], [252, "push", 853, 344, [249, 253, 254]], [253, ["string", "square"], 927, 354, [252, null]], [254, "push", 853, 383, [252, 255, 257]], [255, "box", 927, 387, [254, 256, null]], [256, ["string", "red"], 945, 392, [255, null]], [257, "stack", 853, 422, [254, 258, null]], [258, ["string", "shapes"], 865, 434, [257, null]], [259, "hat", 998, 2, [null, 260, 261]], [260, ["string", "pattern b"], 1019, 29, [259, null]], [261, "clean", 1036, 72, [259, 262]], [262, "push", 1036, 111, [261, 263, 264]], [263, ["string", "triangle"], 1110, 121, [262, null]], [264, "push", 1036, 150, [262, 265, 267]], [265, "box", 1110, 154, [264, 266, null]], [266, ["string", "red"], 1128, 159, [265, null]], [267, "push", 1036, 189, [264, 268, 269]], [268, ["string", "circle"], 1110, 199, [267, null]], [269, "push", 1036, 228, [267, 270, 272]], [270, "box", 1110, 232, [269, 271, null]], [271, ["string", "green"], 1128, 237, [270, null]], [272, "push", 1036, 267, [269, 273, 274]], [273, ["string", "square"], 1110, 277, [272, null]], [274, "push", 1036, 306, [272, 275, 277]], [275, "box", 1110, 310, [274, 276, null]], [276, ["string", "green"], 1128, 315, [275, null]], [277, "push", 1036, 345, [274, 278, 279]], [278, ["string", "square"], 1110, 355, [277, null]], [279, "push", 1036, 384, [277, 280, 282]], [280, "box", 1110, 388, [279, 281, null]], [281, ["string", "red"], 1128, 393, [280, null]], [282, "stack", 1036, 423, [279, 283, null]], [283, ["string", "shapes"], 1048, 435, [282, null]], [284, "hat", 1176, 5, [null, 285, 286]], [285, ["string", "pattern c"], 1197, 32, [284, null]], [286, "clean", 1214, 75, [284, 287]], [287, "push", 1214, 114, [286, 288, 289]], [288, ["string", "circle"], 1288, 124, [287, null]], [289, "push", 1214, 153, [287, 290, 292]], [290, "box", 1288, 157, [289, 291, null]], [291, ["string", "red"], 1306, 162, [290, null]], [292, "push", 1214, 192, [289, 293, 294]], [293, ["string", "circle"], 1288, 202, [292, null]], [294, "push", 1214, 231, [292, 295, 297]], [295, "box", 1288, 235, [294, 296, null]], [296, ["string", "green"], 1306, 240, [295, null]], [297, "push", 1214, 270, [294, 298, 299]], [298, ["string", "square"], 1288, 280, [297, null]], [299, "push", 1214, 309, [297, 300, 302]], [300, "box", 1288, 313, [299, 301, null]], [301, ["string", "blue"], 1306, 318, [300, null]], [302, "push", 1214, 348, [299, 303, 304]], [303, ["string", "triangle"], 1288, 358, [302, null]], [304, "push", 1214, 387, [302, 305, 307]], [305, "box", 1288, 391, [304, 306, null]], [306, ["string", "red"], 1306, 396, [305, null]], [307, "stack", 1214, 426, [304, 308, null]], [308, ["string", "shapes"], 1226, 438, [307, null]], [309, "hat", 1328, 5, [null, 310, 311]], [310, ["string", "ask"], 1349, 32, [309, null]], [311, "setxy", 1366, 75, [309, 312, 313, 314]], [312, ["number", "-300"], 1440, 84, [311, null]], [313, ["number", "300"], 1440, 121, [311, null]], [314, "seth", 1366, 151, [311, 315, 316]], [315, ["number", "90"], 1440, 160, [314, null]], [316, "setcolor", 1366, 190, [314, 317, 318]], [317, ["number", "0"], 1440, 207, [316, null]], [318, "setshade", 1366, 244, [316, 319, 320]], [319, ["number", "100"], 1440, 261, [318, null]], [320, "setpensize", 1366, 298, [318, 321, 322]], [321, ["number", "120"], 1440, 315, [320, null]], [322, "forward", 1366, 352, [320, 323, 324]], [323, ["number", "700"], 1440, 361, [322, null]], [324, "back", 1366, 391, [322, 325, 326]], [325, ["number", "700"], 1440, 400, [324, null]], [326, "setshade", 1366, 430, [324, 327, 328]], [327, ["number", "50"], 1440, 447, [326, null]], [328, "seth", 1366, 484, [326, 329, 330]], [329, ["number", "0"], 1440, 493, [328, null]], [330, "setxy", 1366, 523, [328, 331, 332, 333]], [331, ["number", "-300"], 1440, 532, [330, null]], [332, ["number", "300"], 1440, 569, [330, null]], [333, "settextsize", 1366, 599, [330, 334, 335]], [334, ["number", "24"], 1440, 616, [333, null]], [335, "show", 1366, 653, [333, 336, 337]], [336, "pop", 1440, 662, [335, null]], [337, "stack", 1366, 692, [335, 338, null]], [338, ["string", "answer"], 1378, 704, [337, null]], [-1, "turtle", 0.0, 0.0, 0.0, 0.0, 50.0, 120.0]] \ No newline at end of file
diff --git a/samples/smoothcandy.ta b/samples/smoothcandy.ta
index 5e791ea..e236eb9 100644
--- a/samples/smoothcandy.ta
+++ b/samples/smoothcandy.ta
@@ -1 +1 @@
-[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 562.0, -180.0, 0.0, 87.0, 50, 15.0]] \ No newline at end of file
+[[0, "start", 201, 14, [null, 1]], [1, "clean", 213, 64, [0, 2]], [2, "repeat", 213, 103, [1, 3, 4, null]], [3, ["number", 350], 299, 112, [2, null]], [4, "setpensize", 308, 152, [2, 23, 5]], [5, "forward", 308, 206, [4, 6, 7]], [6, ["number", "1000"], 382, 215, [5, null]], [7, "setcolor", 308, 245, [5, 20, 8]], [8, "storeinbox1", 308, 299, [7, 17, 9]], [9, "setshade", 308, 353, [8, 14, 10]], [10, "back", 308, 407, [9, 11, 12]], [11, ["number", "1000"], 382, 416, [10, null]], [12, "left", 308, 446, [10, 13, null]], [13, ["number", 1], 382, 455, [12, null]], [14, "minus2", 382, 346, [9, 15, 16]], [15, ["number", 100], 422, 354, [14, null]], [16, "box1", 441, 387, [14, null]], [17, "division2", 382, 292, [8, 18, 19]], [18, "heading", 422, 300, [17, null]], [19, ["number", 2], 441, 333, [17, null]], [20, "division2", 382, 238, [7, 21, 22]], [21, "heading", 422, 246, [20, null]], [22, ["number", 3], 441, 279, [20, null]], [23, "plus2", 382, 145, [4, 24, 25]], [24, "heading", 422, 153, [23, null]], [25, ["number", 4], 422, 186, [23, null]], [-1, "turtle", 0.0, 0.0, 10.0, 3.6666666666666665, 94.5, 15.0]] \ No newline at end of file
diff --git a/samples/xo-child.ta b/samples/xo-child.ta
new file mode 100644
index 0000000..5f733ac
--- /dev/null
+++ b/samples/xo-child.ta
@@ -0,0 +1 @@
+[[0, "clean", 227, 73, [1, 51]], [1, "start", 215, 23, [null, 0]], [2, "hat2", 220, 328, [null, 3]], [3, "setcolor", 232, 378, [2, 4, 7]], [4, "random", 306, 376, [3, 5, 6, null]], [5, ["number", "0"], 334, 395, [4, null]], [6, ["number", "100"], 456, 395, [4, null]], [7, "setpensize", 232, 432, [3, 8, 9]], [8, ["number", "40"], 306, 449, [7, null]], [9, "stack1", 232, 486, [7, 10]], [10, "setcolor", 232, 525, [9, 11, 14]], [11, "plus2", 306, 518, [10, 12, 13]], [12, "color", 346, 526, [11, null]], [13, ["number", "10"], 346, 559, [11, null]], [14, "setpensize", 232, 579, [10, 15, 18]], [15, "minus2", 306, 572, [14, 16, 17]], [16, "pensize", 346, 580, [15, null]], [17, ["number", "25"], 365, 613, [15, null]], [18, "stack1", 232, 633, [14, null]], [19, "hat1", 685, 19, [null, 20]], [20, "left", 697, 69, [19, 21, 22]], [21, ["number", "45"], 771, 78, [20, null]], [22, "repeat", 697, 108, [20, 23, 24, 30]], [23, ["number", "4"], 783, 117, [22, null]], [24, "forward", 792, 157, [22, 25, 26]], [25, ["number", "75"], 866, 166, [24, null]], [26, "back", 792, 196, [24, 27, 28]], [27, ["number", "75"], 866, 205, [26, null]], [28, "left", 792, 235, [26, 29, null]], [29, ["number", "90"], 866, 244, [28, null]], [30, "vspace", 697, 198, [22, 31]], [31, "right", 697, 267, [30, 32, 33]], [32, ["number", "45"], 771, 276, [31, null]], [33, "penup", 697, 306, [31, 34]], [34, "forward", 697, 345, [33, 35, 36]], [35, ["number", "90"], 771, 354, [34, null]], [36, "pendown", 697, 384, [34, 37]], [37, "setpensize", 697, 423, [36, 45, 38]], [38, "forward", 697, 477, [37, 39, 40]], [39, ["number", "1"], 771, 486, [38, null]], [40, "penup", 697, 516, [38, 41]], [41, "back", 697, 555, [40, 42, 43]], [42, ["number", "91"], 771, 564, [41, null]], [43, "pendown", 697, 594, [41, 44]], [44, "setpensize", 697, 633, [43, 48, null]], [45, "plus2", 771, 416, [37, 46, 47]], [46, "pensize", 811, 424, [45, null]], [47, ["number", "35"], 811, 457, [45, null]], [48, "minus2", 771, 626, [44, 49, 50]], [49, "pensize", 811, 634, [48, null]], [50, ["number", "35"], 830, 667, [48, null]], [51, "repeat", 227, 112, [0, 52, 53, null]], [52, ["number", "500"], 313, 121, [51, null]], [53, "penup", 322, 161, [51, 54]], [54, "setxy", 322, 200, [53, 55, 58, 61]], [55, "random", 396, 190, [54, 56, 57, null]], [56, ["number", "-600"], 424, 209, [55, null]], [57, ["number", "600"], 546, 209, [55, null]], [58, "random", 396, 227, [54, 59, 60, null]], [59, ["number", "-450"], 424, 246, [58, null]], [60, ["number", "450"], 546, 246, [58, null]], [61, "pendown", 322, 276, [54, 62]], [62, "stack2", 322, 315, [61, null]], [-1, "turtle", 465.0, -215.00000000000003, 0.0, 18.0, 50, 15.0]] \ No newline at end of file
diff --git a/svg/and.py b/svg/and.py
index 17352c9..17352c9 100644..100755
--- a/svg/and.py
+++ b/svg/and.py
diff --git a/svg/arc.py b/svg/arc.py
index a256b6a..a256b6a 100644..100755
--- a/svg/arc.py
+++ b/svg/arc.py
diff --git a/svg/back.py b/svg/back.py
index 3cd67d2..3cd67d2 100644..100755
--- a/svg/back.py
+++ b/svg/back.py
diff --git a/svg/bottompos.py b/svg/bottompos.py
index c166441..c166441 100644..100755
--- a/svg/bottompos.py
+++ b/svg/bottompos.py
diff --git a/svg/box1.py b/svg/box1.py
index 0fbdfef..0fbdfef 100644..100755
--- a/svg/box1.py
+++ b/svg/box1.py
diff --git a/svg/box2.py b/svg/box2.py
index 357f922..357f922 100644..100755
--- a/svg/box2.py
+++ b/svg/box2.py
diff --git a/svg/clean.py b/svg/clean.py
index 1847c46..1847c46 100644..100755
--- a/svg/clean.py
+++ b/svg/clean.py
diff --git a/svg/clearheap.py b/svg/clearheap.py
index 65a6101..65a6101 100644..100755
--- a/svg/clearheap.py
+++ b/svg/clearheap.py
diff --git a/svg/color.py b/svg/color.py
index cbfd74a..cbfd74a 100644..100755
--- a/svg/color.py
+++ b/svg/color.py
diff --git a/svg/fillscreen.py b/svg/fillscreen.py
index 4f4b249..4f4b249 100644..100755
--- a/svg/fillscreen.py
+++ b/svg/fillscreen.py
diff --git a/svg/flowgroup.py b/svg/flowgroup.py
index 8b70b44..8b70b44 100644..100755
--- a/svg/flowgroup.py
+++ b/svg/flowgroup.py
diff --git a/svg/forever.py b/svg/forever.py
index 4961b3c..4961b3c 100644..100755
--- a/svg/forever.py
+++ b/svg/forever.py
diff --git a/svg/forward.py b/svg/forward.py
index 5a5cb8e..5a5cb8e 100644..100755
--- a/svg/forward.py
+++ b/svg/forward.py
diff --git a/svg/hat1.py b/svg/hat1.py
index f1bc124..f1bc124 100644..100755
--- a/svg/hat1.py
+++ b/svg/hat1.py
diff --git a/svg/hat2.py b/svg/hat2.py
index 23d64e7..23d64e7 100644..100755
--- a/svg/hat2.py
+++ b/svg/hat2.py
diff --git a/svg/heading.py b/svg/heading.py
index b5e546a..b5e546a 100644..100755
--- a/svg/heading.py
+++ b/svg/heading.py
diff --git a/svg/height.py b/svg/height.py
new file mode 100755
index 0000000..ec919a3
--- /dev/null
+++ b/svg/height.py
@@ -0,0 +1,105 @@
+#!/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 = "vres"
+ 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()
+
+ mystring = _("height")
+ mygroup = "sensors"
+
+ 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 \
+ id=\"svg2\"> \n \
+ <defs \n \
+ id=\"defs4\"> \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=\"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 \
+ 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 \
+ 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"
+
+
+ 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/hideblocks.py b/svg/hideblocks.py
index 908434a..908434a 100644..100755
--- a/svg/hideblocks.py
+++ b/svg/hideblocks.py
diff --git a/svg/if.py b/svg/if.py
index 3f9cd30..3f9cd30 100644..100755
--- a/svg/if.py
+++ b/svg/if.py
diff --git a/svg/ifelse.py b/svg/ifelse.py
index 7fdfb17..7fdfb17 100644..100755
--- a/svg/ifelse.py
+++ b/svg/ifelse.py
diff --git a/svg/kbinput.py b/svg/kbinput.py
index d1f284a..d1f284a 100644..100755
--- a/svg/kbinput.py
+++ b/svg/kbinput.py
diff --git a/svg/keyboard.py b/svg/keyboard.py
index e23fdb9..27b1761 100644..100755
--- a/svg/keyboard.py
+++ b/svg/keyboard.py
@@ -37,7 +37,7 @@ def main():
_ = t.ugettext
t.install()
- mystring = _("Keyboard")
+ mystring = _("keyboard")
mygroup = "sensors"
s = mystring
diff --git a/svg/left.py b/svg/left.py
index 81590f4..81590f4 100644..100755
--- a/svg/left.py
+++ b/svg/left.py
diff --git a/svg/leftpos.py b/svg/leftpos.py
index 47a3063..47a3063 100644..100755
--- a/svg/leftpos.py
+++ b/svg/leftpos.py
diff --git a/svg/makesvg.py b/svg/makesvg.py
index 69cb7ce..ba70d81 100644..100755
--- a/svg/makesvg.py
+++ b/svg/makesvg.py
@@ -44,8 +44,8 @@ def main():
"hat1.py", \
"hat2.py", \
"heading.py", \
+ "height.py", \
"hideblocks.py", \
- "hres.py", \
"ifelse.py", \
"if.py", \
"kbinput.py", \
@@ -95,8 +95,8 @@ def main():
"textsize.py", \
"toppos.py", \
"turtlegroup.py", \
- "vres.py", \
"wait.py", \
+ "width.py", \
"xcor.py", \
"ycor.py" ]
diff --git a/svg/myblocksgroup.py b/svg/myblocksgroup.py
index 176ada0..176ada0 100644..100755
--- a/svg/myblocksgroup.py
+++ b/svg/myblocksgroup.py
diff --git a/svg/not.py b/svg/not.py
index 80743cf..80743cf 100644..100755
--- a/svg/not.py
+++ b/svg/not.py
diff --git a/svg/numbersgroup.py b/svg/numbersgroup.py
index 024a87f..024a87f 100644..100755
--- a/svg/numbersgroup.py
+++ b/svg/numbersgroup.py
diff --git a/svg/or.py b/svg/or.py
index 90b33c7..90b33c7 100644..100755
--- a/svg/or.py
+++ b/svg/or.py
diff --git a/svg/pendown.py b/svg/pendown.py
index 3987ef4..3987ef4 100644..100755
--- a/svg/pendown.py
+++ b/svg/pendown.py
diff --git a/svg/pengroup.py b/svg/pengroup.py
index 88069d5..88069d5 100644..100755
--- a/svg/pengroup.py
+++ b/svg/pengroup.py
diff --git a/svg/pensize.py b/svg/pensize.py
index 82d8c60..82d8c60 100644..100755
--- a/svg/pensize.py
+++ b/svg/pensize.py
diff --git a/svg/penup.py b/svg/penup.py
index e5d1268..e5d1268 100644..100755
--- a/svg/penup.py
+++ b/svg/penup.py
diff --git a/svg/pop.py b/svg/pop.py
index d1474aa..d1474aa 100644..100755
--- a/svg/pop.py
+++ b/svg/pop.py
diff --git a/svg/print.py b/svg/print.py
index 8bda1dc..8bda1dc 100644..100755
--- a/svg/print.py
+++ b/svg/print.py
diff --git a/svg/printheap.py b/svg/printheap.py
index 66991b0..66991b0 100644..100755
--- a/svg/printheap.py
+++ b/svg/printheap.py
diff --git a/svg/push.py b/svg/push.py
index 63cac84..63cac84 100644..100755
--- a/svg/push.py
+++ b/svg/push.py
diff --git a/svg/random.py b/svg/random.py
index e06a785..e06a785 100644..100755
--- a/svg/random.py
+++ b/svg/random.py
diff --git a/svg/remainder.py b/svg/remainder.py
index 7e1d1cf..7e1d1cf 100644..100755
--- a/svg/remainder.py
+++ b/svg/remainder.py
diff --git a/svg/remainder2.py b/svg/remainder2.py
index 4151d46..4151d46 100644..100755
--- a/svg/remainder2.py
+++ b/svg/remainder2.py
diff --git a/svg/repeat.py b/svg/repeat.py
index 5310b19..5310b19 100644..100755
--- a/svg/repeat.py
+++ b/svg/repeat.py
diff --git a/svg/right.py b/svg/right.py
index cbc113c..cbc113c 100644..100755
--- a/svg/right.py
+++ b/svg/right.py
diff --git a/svg/rightpos.py b/svg/rightpos.py
index b942e13..b942e13 100644..100755
--- a/svg/rightpos.py
+++ b/svg/rightpos.py
diff --git a/svg/scale.py b/svg/scale.py
index 954cd77..954cd77 100644..100755
--- a/svg/scale.py
+++ b/svg/scale.py
diff --git a/svg/sensorsgroup.py b/svg/sensorsgroup.py
index b498a37..6df6fda 100644..100755
--- a/svg/sensorsgroup.py
+++ b/svg/sensorsgroup.py
@@ -54,9 +54,7 @@ def main():
print mystring1
print mystring2
- s3 = mystring1
- s3lower = s3.lower()
- print s3lower
+ print mystring3
print mystring4
print mystring5
print mystring6
@@ -381,7 +379,7 @@ def main():
"</tspan>\n\
</text>\n\
<g\n\
- transform=\"translate(-1e-6,-151.4585)\"\n\
+ transform=\"translate(-1e-6,111.5)\"\n\
id=\"g2492\">\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\
@@ -400,7 +398,7 @@ def main():
</text>\n\
</g>\n\
<g\n\
- transform=\"translate(-5e-7,-155.92557)\"\n\
+ transform=\"translate(-5e-7,105.9)\"\n\
id=\"g2497\">\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\
@@ -613,9 +611,6 @@ def main():
d=\"M 75.49,112.86 C 86.21,112.86 86.21,112.86 86.21,112.86 C 86.21,112.86 88.978305,114.52599 89.895,115.54 C 90.831306,116.5757 92.24,119.56 92.24,119.56 L 92.24,132.29 C 92.24,132.29 90.754576,134.76475 89.895,135.64 C 88.937195,136.61527 86.21,138.32 86.21,138.32 L 74.82,138.32 L 74.82,138.32 L 74.82,141 L 61.42,141 L 61.42,138.32 L 50.03,138.32 C 50.03,138.32 47.302806,136.61527 46.345,135.64 C 45.485423,134.76475 44,132.29 44,132.29 L 44,119.56 C 44,119.56 45.408694,116.5757 46.345,115.54 C 47.261695,114.52599 50.03,112.86 50.03,112.86 L 60.75,112.86 L 60.75,116.21 L 75.49,116.21 L 75.49,112.86 z\"\n\
id=\"path14\"\n\
style=\"fill:url(#linearGradient3338);fill-opacity:1;stroke:#a00000;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" />\n\
- <path\n\
- d=\"M 66.803117,120.0391 C 66.144861,120.19978 65.524624,120.46491 64.953796,120.79702 C 65.160095,121.08611 65.28728,121.44601 65.28728,121.82779 C 65.28728,122.80548 64.476052,123.58616 63.498592,123.58616 C 63.109286,123.58616 62.760028,123.46628 62.467823,123.25267 C 62.17102,123.75763 61.930135,124.3119 61.770538,124.88978 C 62.604971,125.03181 63.225742,125.7723 63.225742,126.64815 C 63.225742,127.53198 62.588886,128.24635 61.740221,128.3762 C 61.900827,129.03728 62.16321,129.6556 62.49814,130.22552 C 62.786736,130.02041 63.118086,129.89204 63.498592,129.89204 C 64.476043,129.89204 65.28728,130.70223 65.28728,131.68073 C 65.28728,132.06218 65.159048,132.39259 64.953796,132.68118 C 65.523779,133.01579 66.143425,133.27764 66.803117,133.4391 C 66.932795,132.58989 67.644283,131.92326 68.531172,131.92326 C 69.394719,131.92327 70.105343,132.55808 70.259226,133.37847 C 70.847303,133.21703 71.412232,132.98092 71.926647,132.68118 C 71.721405,132.39241 71.593162,132.03141 71.593162,131.65041 C 71.593162,130.67445 72.375606,129.89204 73.351534,129.89204 C 73.733699,129.89204 74.093047,130.01912 74.382302,130.22552 C 74.716476,129.65801 74.979954,129.03588 75.140221,128.3762 C 74.287782,128.24958 73.624384,127.50571 73.624384,126.61783 C 73.624384,125.75199 74.256874,125.04224 75.079587,124.88978 C 74.917362,124.30479 74.681386,123.76451 74.382302,123.25267 C 74.093047,123.45908 73.733699,123.58616 73.351534,123.58616 C 72.375606,123.58615 71.593162,122.80375 71.593162,121.82779 C 71.593162,121.44561 71.72025,121.08628 71.926647,120.79702 C 71.405635,120.48805 70.859235,120.23235 70.259226,120.06942 C 70.116664,120.90272 69.404885,121.55494 68.531172,121.55494 C 67.646941,121.55493 66.933115,120.88718 66.803117,120.0391 z M 68.440221,124.67756 C 69.573369,124.67755 70.471443,125.60479 70.471443,126.7391 C 70.471433,127.87178 69.573359,128.80064 68.440221,128.80064 C 67.309877,128.80063 66.378683,127.87179 66.378683,126.7391 C 66.378683,125.60534 67.310353,124.67756 68.440221,124.67756 z\"\n\
- id=\"circle2615\" />\n\
<g>\n\
<path\n\
d=\"M 37.998271,350.82011 L 41.331771,350.82011 L 41.331771,353.4869 L 45.998671,353.4869 L 45.998671,350.82011 L 107.00173,350.82011 L 107.00173,364.1541 L 45.998671,364.1541 L 45.998671,361.4873 L 41.331771,361.4873 L 41.331771,364.1541 L 37.998271,364.1541 L 37.998271,350.82011 z\"\n\
@@ -684,6 +679,22 @@ def main():
"</tspan>\n\
</text>\n\
</g>\n\
+ <g\n\
+ transform=\"matrix(0.75,0,0,0.75,41.2,104.5)\">\n\
+ <path\n\
+ d=\"M 36.900421,42.139076 C 40.57847,42.139076 46.040263,40.559298 46.040263,35.912927 C 46.040263,30.744416 41.284228,30.266809 39.311914,29.743556 C 37.131988,29.298791 35.679932,28.678125 35.592711,27.820324 C 35.443451,26.349651 36.303997,25.776856 38.016489,25.776856 C 38.016489,25.776856 42.090107,27.816428 45.550716,26.188778 C 46.526124,25.730654 48.273013,23.590328 48.273013,22.114088 C 48.273013,20.637291 42.633706,18.930597 40.922443,18.930597 C 39.209951,18.930597 37.753595,21.072036 37.753595,21.072036 C 34.32984,21.072036 30.90547,24.02563 30.90547,26.979224 C 30.90547,29.932261 34.181195,32.242365 38.096339,32.886411 C 39.916323,33.147481 41.438401,34.122178 41.092586,35.913483 C 40.81188,37.368014 39.252947,38.867077 35.956953,38.867077 C 33.345219,38.867077 27.787605,38.745171 26.900033,36.596495 C 26.329407,35.212659 27.003225,33.699123 27.859471,33.699123 L 27.842886,33.610059 C 26.97067,33.522108 24.435101,33.699123 24.435101,36.65216 C 24.434487,40.438505 30.051681,42.139076 36.900421,42.139076 z\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 45.550102,26.189335 C 43.938959,26.029576 41.489383,25.076031 40.963596,23.39383\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\" />\n\
+ <circle\n\
+ cx=\"35.8\"\n\
+ cy=\"10.96\"\n\
+ r=\"1.67\"\n\
+ transform=\"matrix(0.6,0,0,0.6,19.4,15.1)\"\n\
+ id=\"circle2478\"\n\
+ style=\"fill:#000000;fill-opacity:1;stroke-width:3.4;stroke-miterlimit:4;stroke-dasharray:none\" />\n\
+ </g>\n\
</svg> \n"
@@ -701,7 +712,7 @@ def main():
FILE.write(data3b)
FILE.write(strings[1].encode("utf-8"))
FILE.write(data4)
- FILE.write(s3lower.encode("utf-8"))
+ FILE.write(mystring3.encode("utf-8"))
FILE.write(data5)
FILE.write(mystring4.encode("utf-8"))
FILE.write(data6)
@@ -746,6 +757,3 @@ if __name__ == "__main__":
main()
-
-
-
diff --git a/svg/setcolor.py b/svg/setcolor.py
index 60ff3d6..60ff3d6 100644..100755
--- a/svg/setcolor.py
+++ b/svg/setcolor.py
diff --git a/svg/seth.py b/svg/seth.py
index fd55458..fd55458 100644..100755
--- a/svg/seth.py
+++ b/svg/seth.py
diff --git a/svg/setpensize.py b/svg/setpensize.py
index 9c06fab..9c06fab 100644..100755
--- a/svg/setpensize.py
+++ b/svg/setpensize.py
diff --git a/svg/setscale.py b/svg/setscale.py
index cf9d9cd..cf9d9cd 100644..100755
--- a/svg/setscale.py
+++ b/svg/setscale.py
diff --git a/svg/setshade.py b/svg/setshade.py
index 127fd49..127fd49 100644..100755
--- a/svg/setshade.py
+++ b/svg/setshade.py
diff --git a/svg/settextcolor.py b/svg/settextcolor.py
index ce3ab56..ce3ab56 100644..100755
--- a/svg/settextcolor.py
+++ b/svg/settextcolor.py
diff --git a/svg/settextsize.py b/svg/settextsize.py
index 1f2481e..1f2481e 100644..100755
--- a/svg/settextsize.py
+++ b/svg/settextsize.py
diff --git a/svg/setxy.py b/svg/setxy.py
index 09ee18e..09ee18e 100644..100755
--- a/svg/setxy.py
+++ b/svg/setxy.py
diff --git a/svg/shade.py b/svg/shade.py
index f5bf107..f5bf107 100644..100755
--- a/svg/shade.py
+++ b/svg/shade.py
diff --git a/svg/show.py b/svg/show.py
index e767555..e767555 100644..100755
--- a/svg/show.py
+++ b/svg/show.py
diff --git a/svg/sound.py b/svg/sound.py
index 4a509da..4a509da 100644..100755
--- a/svg/sound.py
+++ b/svg/sound.py
diff --git a/svg/stack1.py b/svg/stack1.py
index 7368953..7368953 100644..100755
--- a/svg/stack1.py
+++ b/svg/stack1.py
diff --git a/svg/stack2.py b/svg/stack2.py
index 28cfb1f..28cfb1f 100644..100755
--- a/svg/stack2.py
+++ b/svg/stack2.py
diff --git a/svg/start.py b/svg/start.py
index fc61d94..fc61d94 100644..100755
--- a/svg/start.py
+++ b/svg/start.py
diff --git a/svg/stopstack.py b/svg/stopstack.py
index d4a9f22..d4a9f22 100644..100755
--- a/svg/stopstack.py
+++ b/svg/stopstack.py
diff --git a/svg/storein.py b/svg/storein.py
index 4975aa7..4975aa7 100644..100755
--- a/svg/storein.py
+++ b/svg/storein.py
diff --git a/svg/storeinbox1.py b/svg/storeinbox1.py
index 9631cd1..9631cd1 100644..100755
--- a/svg/storeinbox1.py
+++ b/svg/storeinbox1.py
diff --git a/svg/storeinbox2.py b/svg/storeinbox2.py
index 8c6f667..8c6f667 100644..100755
--- a/svg/storeinbox2.py
+++ b/svg/storeinbox2.py
diff --git a/svg/templatesgroup.py b/svg/templatesgroup.py
index 5638ef9..5638ef9 100644..100755
--- a/svg/templatesgroup.py
+++ b/svg/templatesgroup.py
diff --git a/svg/textcolor.py b/svg/textcolor.py
index 9d8bcb9..9d8bcb9 100644..100755
--- a/svg/textcolor.py
+++ b/svg/textcolor.py
diff --git a/svg/textsize.py b/svg/textsize.py
index 0a68a6f..0a68a6f 100644..100755
--- a/svg/textsize.py
+++ b/svg/textsize.py
diff --git a/svg/toppos.py b/svg/toppos.py
index 69860b4..69860b4 100644..100755
--- a/svg/toppos.py
+++ b/svg/toppos.py
diff --git a/svg/turtlegroup.py b/svg/turtlegroup.py
index d217b94..e932648 100644..100755
--- a/svg/turtlegroup.py
+++ b/svg/turtlegroup.py
@@ -46,7 +46,7 @@ def main():
mystring6 = _("arc")
mystring7 = _("angle")
mystring8 = _("radius")
- mystring9 = _("setyx")
+ mystring9 = _("set xy")
mystring10 = _("x")
mystring11 = _("y")
mystring12 = _("set heading")
@@ -80,929 +80,929 @@ def main():
print mystring19
data0 = \
-"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\
-<!-- Created with Inkscape (http://www.inkscape.org/) -->\
-<svg\
- xmlns:svg=\"http://www.w3.org/2000/svg\"\
- xmlns=\"http://www.w3.org/2000/svg\"\
- xmlns:xlink=\"http://www.w3.org/1999/xlink\"\
- version=\"1.0\"\
- width=\"145\"\
- height=\"500\"\
- id=\"svg2\">\
- <defs\
- id=\"defs103\">\
- <linearGradient\
- id=\"linearGradient3250\">\
- <stop\
- id=\"stop3252\"\
- style=\"stop-color:#ffffff;stop-opacity:1\"\
- offset=\"0\" />\
- <stop\
- id=\"stop3254\"\
- style=\"stop-color:#00ff00;stop-opacity:1\"\
- offset=\"1\" />\
- </linearGradient>\
- <linearGradient\
- x1=\"0\"\
- y1=\"22\"\
- x2=\"74\"\
- y2=\"22\"\
- id=\"linearGradient3256\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"22\"\
- x2=\"74\"\
- y2=\"22\"\
- id=\"linearGradient3258\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"22\"\
- x2=\"74\"\
- y2=\"22\"\
- id=\"linearGradient3260\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"22\"\
- x2=\"74\"\
- y2=\"22\"\
- id=\"linearGradient3264\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"22\"\
- x2=\"74\"\
- y2=\"22\"\
- id=\"linearGradient3267\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"7\"\
- y1=\"90\"\
- x2=\"56\"\
- y2=\"90\"\
- id=\"linearGradient3333\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"7\"\
- y1=\"130\"\
- x2=\"56\"\
- y2=\"130\"\
- id=\"linearGradient3341\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"90\"\
- x2=\"128\"\
- y2=\"90\"\
- id=\"linearGradient3349\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"130\"\
- x2=\"128\"\
- y2=\"130\"\
- id=\"linearGradient3357\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"43\"\
- y1=\"181\"\
- x2=\"92\"\
- y2=\"181\"\
- id=\"linearGradient3365\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"7\"\
- y1=\"251\"\
- x2=\"56\"\
- y2=\"251\"\
- id=\"linearGradient3373\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3381\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"6\"\
- y1=\"303\"\
- x2=\"72\"\
- y2=\"303\"\
- id=\"linearGradient3389\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"89\"\
- y1=\"314\"\
- x2=\"137\"\
- y2=\"314\"\
- id=\"linearGradient3397\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"37\"\
- y1=\"359\"\
- x2=\"107\"\
- y2=\"359\"\
- id=\"linearGradient3405\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(0,26)\" />\
- <linearGradient\
- x1=\"37\"\
- y1=\"382\"\
- x2=\"107\"\
- y2=\"382\"\
- id=\"linearGradient3413\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(0,26)\" />\
- <linearGradient\
- x1=\"37\"\
- y1=\"406\"\
- x2=\"107\"\
- y2=\"406\"\
- id=\"linearGradient3421\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(0,26)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient2505\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient2519\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"37\"\
- y1=\"406\"\
- x2=\"107\"\
- y2=\"406\"\
- id=\"linearGradient2527\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"0\"\
- x2=\"100\"\
- y2=\"66\"\
- id=\"linearGradient3172\"\
- xlink:href=\"#linearGradient3166\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- id=\"linearGradient3166\">\
- <stop\
- id=\"stop3168\"\
- style=\"stop-color:#ffffff;stop-opacity:1\"\
- offset=\"0\" />\
- <stop\
- id=\"stop3170\"\
- style=\"stop-color:#00ff00;stop-opacity:1\"\
- offset=\"1\" />\
- </linearGradient>\
- <linearGradient\
- x1=\"0\"\
- y1=\"0\"\
- x2=\"100\"\
- y2=\"20\"\
- id=\"linearGradient2707\"\
- xlink:href=\"#linearGradient3166\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"matrix(0.7,0,0,1.,0.1,32)\" />\
- <linearGradient\
- id=\"linearGradient2701\">\
- <stop\
- id=\"stop2703\"\
- style=\"stop-color:#ffffff;stop-opacity:1\"\
- offset=\"0\" />\
- <stop\
- id=\"stop2705\"\
- style=\"stop-color:#ffff00;stop-opacity:1\"\
- offset=\"1\" />\
- </linearGradient>\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient2732\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"0\"\
- x2=\"100\"\
- y2=\"66\"\
- id=\"linearGradient2736\"\
- xlink:href=\"#linearGradient3166\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"matrix(0.67,0,0,0.67,60,321)\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"0\"\
- x2=\"100\"\
- y2=\"66\"\
- id=\"linearGradient3552\"\
- xlink:href=\"#linearGradient3166\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"matrix(0.67,0,0,0.67,60,321)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3554\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\" />\
- <linearGradient\
- x1=\"37\"\
- y1=\"359\"\
- x2=\"107\"\
- y2=\"359\"\
- id=\"linearGradient2696\"\
- xlink:href=\"#linearGradient2701\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(26.1,-84.4)\" />\
- <linearGradient\
- x1=\"0\"\
- y1=\"0\"\
- x2=\"100\"\
- y2=\"66\"\
- id=\"linearGradient2711\"\
- xlink:href=\"#linearGradient2701\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"matrix(0.67,0,0,0.67,63.4,348)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3486\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(-65.6,64.2)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3495\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(-66.6,99)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3502\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(-65.5,133)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3533\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(-66.6,99)\" />\
- <linearGradient\
- x1=\"79\"\
- y1=\"238\"\
- x2=\"128\"\
- y2=\"238\"\
- id=\"linearGradient3535\"\
- xlink:href=\"#linearGradient3250\"\
- gradientUnits=\"userSpaceOnUse\"\
- gradientTransform=\"translate(-65.6,64.2)\" />\
- </defs>\
- <path\
- d=\"M 0.58809792,0.55108212 L 0.52581012,484.98977 L 3.6485499,492.43821 L 8.520663,496.82385 L 15.179825,499.47419 L 128.96395,499.47419 L 135.80997,496.63739 L 141.75709,491.22606 L 144.47996,482.0929 L 144.51764,0.52581012 L 0.58809792,0.55108212 z\"\
- id=\"path30\"\
- style=\"fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137\"\
- height=\"0\"\
- x=\"3.7\"\
- y=\"213\"\
- id=\"rect32\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"214.3\"\
- id=\"rect34\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"215\"\
- id=\"rect36\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\
- <g\
- id=\"g2681\">\
- <rect\
- width=\"138.11\"\
- height=\"0.11000219\"\
- x=\"3.4449987\"\
- y=\"65.445\"\
- id=\"rect38\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:0.88999784;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.5\"\
- y=\"66.360001\"\
- id=\"rect40\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"138.11032\"\
- height=\"0.11032366\"\
- x=\"3.444838\"\
- y=\"67.444839\"\
- id=\"rect42\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:0.88967633;stroke-opacity:1\" />\
- </g>\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"-26.9\"\
- transform=\"scale(1,-1)\"\
- id=\"rect44\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"-25.799999\"\
- transform=\"scale(1,-1)\"\
- id=\"rect46\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"-472.70001\"\
- transform=\"scale(1,-1)\"\
- id=\"rect48\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"-471.39999\"\
- transform=\"scale(1,-1)\"\
- id=\"rect50\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 134,491 C 134,492 133,493 132,493 C 131,493 131,492 131,491 C 131,491 131,490 132,490 C 133,490 134,491 134,491 z\"\
- id=\"path58\"\
- style=\"fill:#fff080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 80,485 C 80,490 77,493 72,493 C 67,493 64,490 64,485 C 64,481 67,477 72,477 C 77,477 80,481 80,485 L 80,485 z\"\
- id=\"path60\"\
- style=\"fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text54\"\
- style=\"font-size:12px;font-weight:bold;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"68\"\
- y=\"489\"\
- id=\"tspan56\"\
- style=\"font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans\">X</tspan>\
- </text>\
- <path\
- d=\"M 79,32 C 90,32 90,32 90,32 L 94,35 L 96,39 L 96,52 L 94,55 L 90,58 L 79,58 L 79,58 L 79,60 L 65,60 L 65,58 L 54,58 L 50,55 L 48,52 L 48,39 L 50,35 L 54,32 L 65,32 L 65,36 L 79,36 L 79,32 z\"\
- id=\"path59\"\
- style=\"fill:url(#linearGradient3267);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text61\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"72\"\
- y=\"49\"\
- id=\"tspan63\"\
+"<?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=\"145\"\n\
+ height=\"500\"\n\
+ id=\"svg2\">\n\
+ <defs\n\
+ id=\"defs103\">\n\
+ <linearGradient\n\
+ id=\"linearGradient3250\">\n\
+ <stop\n\
+ id=\"stop3252\"\n\
+ style=\"stop-color:#ffffff;stop-opacity:1\"\n\
+ offset=\"0\" />\n\
+ <stop\n\
+ id=\"stop3254\"\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=\"linearGradient3256\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"22\"\n\
+ x2=\"74\"\n\
+ y2=\"22\"\n\
+ id=\"linearGradient3258\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"22\"\n\
+ x2=\"74\"\n\
+ y2=\"22\"\n\
+ id=\"linearGradient3260\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"22\"\n\
+ x2=\"74\"\n\
+ y2=\"22\"\n\
+ id=\"linearGradient3264\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"22\"\n\
+ x2=\"74\"\n\
+ y2=\"22\"\n\
+ id=\"linearGradient3267\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"7\"\n\
+ y1=\"90\"\n\
+ x2=\"56\"\n\
+ y2=\"90\"\n\
+ id=\"linearGradient3333\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"7\"\n\
+ y1=\"130\"\n\
+ x2=\"56\"\n\
+ y2=\"130\"\n\
+ id=\"linearGradient3341\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"90\"\n\
+ x2=\"128\"\n\
+ y2=\"90\"\n\
+ id=\"linearGradient3349\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"130\"\n\
+ x2=\"128\"\n\
+ y2=\"130\"\n\
+ id=\"linearGradient3357\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"43\"\n\
+ y1=\"181\"\n\
+ x2=\"92\"\n\
+ y2=\"181\"\n\
+ id=\"linearGradient3365\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"7\"\n\
+ y1=\"251\"\n\
+ x2=\"56\"\n\
+ y2=\"251\"\n\
+ id=\"linearGradient3373\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3381\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"6\"\n\
+ y1=\"303\"\n\
+ x2=\"72\"\n\
+ y2=\"303\"\n\
+ id=\"linearGradient3389\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"89\"\n\
+ y1=\"314\"\n\
+ x2=\"137\"\n\
+ y2=\"314\"\n\
+ id=\"linearGradient3397\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"37\"\n\
+ y1=\"359\"\n\
+ x2=\"107\"\n\
+ y2=\"359\"\n\
+ id=\"linearGradient3405\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(0,26)\" />\n\
+ <linearGradient\n\
+ x1=\"37\"\n\
+ y1=\"382\"\n\
+ x2=\"107\"\n\
+ y2=\"382\"\n\
+ id=\"linearGradient3413\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(0,26)\" />\n\
+ <linearGradient\n\
+ x1=\"37\"\n\
+ y1=\"406\"\n\
+ x2=\"107\"\n\
+ y2=\"406\"\n\
+ id=\"linearGradient3421\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(0,26)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient2505\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient2519\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"37\"\n\
+ y1=\"406\"\n\
+ x2=\"107\"\n\
+ y2=\"406\"\n\
+ id=\"linearGradient2527\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"0\"\n\
+ x2=\"100\"\n\
+ y2=\"66\"\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:#00ff00;stop-opacity:1\"\n\
+ offset=\"1\" />\n\
+ </linearGradient>\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"0\"\n\
+ x2=\"100\"\n\
+ y2=\"20\"\n\
+ id=\"linearGradient2707\"\n\
+ xlink:href=\"#linearGradient3166\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"matrix(0.7,0,0,1.,0.1,32)\" />\n\
+ <linearGradient\n\
+ id=\"linearGradient2701\">\n\
+ <stop\n\
+ id=\"stop2703\"\n\
+ style=\"stop-color:#ffffff;stop-opacity:1\"\n\
+ offset=\"0\" />\n\
+ <stop\n\
+ id=\"stop2705\"\n\
+ style=\"stop-color:#ffff00;stop-opacity:1\"\n\
+ offset=\"1\" />\n\
+ </linearGradient>\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient2732\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"0\"\n\
+ x2=\"100\"\n\
+ y2=\"66\"\n\
+ id=\"linearGradient2736\"\n\
+ xlink:href=\"#linearGradient3166\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"matrix(0.67,0,0,0.67,60,321)\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"0\"\n\
+ x2=\"100\"\n\
+ y2=\"66\"\n\
+ id=\"linearGradient3552\"\n\
+ xlink:href=\"#linearGradient3166\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"matrix(0.67,0,0,0.67,60,321)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3554\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\" />\n\
+ <linearGradient\n\
+ x1=\"37\"\n\
+ y1=\"359\"\n\
+ x2=\"107\"\n\
+ y2=\"359\"\n\
+ id=\"linearGradient2696\"\n\
+ xlink:href=\"#linearGradient2701\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(26.1,-84.4)\" />\n\
+ <linearGradient\n\
+ x1=\"0\"\n\
+ y1=\"0\"\n\
+ x2=\"100\"\n\
+ y2=\"66\"\n\
+ id=\"linearGradient2711\"\n\
+ xlink:href=\"#linearGradient2701\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"matrix(0.67,0,0,0.67,63.4,348)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3486\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(-65.6,64.2)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3495\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(-66.6,99)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3502\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(-65.5,133)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3533\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(-66.6,99)\" />\n\
+ <linearGradient\n\
+ x1=\"79\"\n\
+ y1=\"238\"\n\
+ x2=\"128\"\n\
+ y2=\"238\"\n\
+ id=\"linearGradient3535\"\n\
+ xlink:href=\"#linearGradient3250\"\n\
+ gradientUnits=\"userSpaceOnUse\"\n\
+ gradientTransform=\"translate(-65.6,64.2)\" />\n\
+ </defs>\n\
+ <path\n\
+ d=\"M 0.58809792,0.55108212 L 0.52581012,484.98977 L 3.6485499,492.43821 L 8.520663,496.82385 L 15.179825,499.47419 L 128.96395,499.47419 L 135.80997,496.63739 L 141.75709,491.22606 L 144.47996,482.0929 L 144.51764,0.52581012 L 0.58809792,0.55108212 z\"\n\
+ id=\"path30\"\n\
+ style=\"fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"137\"\n\
+ height=\"0\"\n\
+ x=\"3.7\"\n\
+ y=\"213\"\n\
+ id=\"rect32\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"137\"\n\
+ height=\"0.14\"\n\
+ x=\"3.7\"\n\
+ y=\"214.3\"\n\
+ id=\"rect34\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"137\"\n\
+ height=\"0.14\"\n\
+ x=\"3.7\"\n\
+ y=\"215\"\n\
+ id=\"rect36\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\n\
+ <g\n\
+ id=\"g2681\">\n\
+ <rect\n\
+ width=\"138.11\"\n\
+ height=\"0.11000219\"\n\
+ x=\"3.4449987\"\n\
+ y=\"65.445\"\n\
+ id=\"rect38\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:0.88999784;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"137.5\"\n\
+ height=\"0.14\"\n\
+ x=\"3.5\"\n\
+ y=\"66.360001\"\n\
+ id=\"rect40\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"138.11032\"\n\
+ height=\"0.11032366\"\n\
+ x=\"3.444838\"\n\
+ y=\"67.444839\"\n\
+ id=\"rect42\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:0.88967633;stroke-opacity:1\" />\n\
+ </g>\n\
+ <rect\n\
+ width=\"137.5\"\n\
+ height=\"0.14\"\n\
+ x=\"3.7\"\n\
+ y=\"-26.9\"\n\
+ transform=\"scale(1,-1)\"\n\
+ id=\"rect44\"\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.7\"\n\
+ y=\"-25.799999\"\n\
+ transform=\"scale(1,-1)\"\n\
+ id=\"rect46\"\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.7\"\n\
+ y=\"-472.70001\"\n\
+ transform=\"scale(1,-1)\"\n\
+ id=\"rect48\"\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.7\"\n\
+ y=\"-471.39999\"\n\
+ transform=\"scale(1,-1)\"\n\
+ id=\"rect50\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 134,491 C 134,492 133,493 132,493 C 131,493 131,492 131,491 C 131,491 131,490 132,490 C 133,490 134,491 134,491 z\"\n\
+ id=\"path58\"\n\
+ style=\"fill:#fff080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 80,485 C 80,490 77,493 72,493 C 67,493 64,490 64,485 C 64,481 67,477 72,477 C 77,477 80,481 80,485 L 80,485 z\"\n\
+ id=\"path60\"\n\
+ style=\"fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text54\"\n\
+ style=\"font-size:12px;font-weight:bold;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"68\"\n\
+ y=\"489\"\n\
+ id=\"tspan56\"\n\
+ style=\"font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans\">X</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 79,32 C 90,32 90,32 90,32 L 94,35 L 96,39 L 96,52 L 94,55 L 90,58 L 79,58 L 79,58 L 79,60 L 65,60 L 65,58 L 54,58 L 50,55 L 48,52 L 48,39 L 50,35 L 54,32 L 65,32 L 65,36 L 79,36 L 79,32 z\"\n\
+ id=\"path59\"\n\
+ style=\"fill:url(#linearGradient3267);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text61\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"72\"\n\
+ y=\"49\"\n\
+ id=\"tspan63\"\n\
style=\"font-size:12px\">"
data1 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 54,77 L 65,77 L 65,81 L 62,81 L 62,79 L 55,79\"\
- id=\"path65\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 54,95 L 65,95 L 65,91 L 62,91 L 62,93 L 55,93\"\
- id=\"path67\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 39,73 C 50,73 50,73 50,73 L 53,76 L 56,80 L 56,93 L 53,96 L 50,99 L 38,99 L 38,99 L 38,101 L 25,101 L 25,99 L 14,99 L 10,96 L 8,93 L 8,80 L 10,76 L 14,73 L 24,73 L 24,77 L 39,77 L 39,73 z\"\
- id=\"path69\"\
- style=\"fill:url(#linearGradient3333);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text71\"\
- style=\"font-size:8.00004005px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"32\"\
- y=\"90\"\
- id=\"tspan73\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 54,77 L 65,77 L 65,81 L 62,81 L 62,79 L 55,79\"\n\
+ id=\"path65\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 54,95 L 65,95 L 65,91 L 62,91 L 62,93 L 55,93\"\n\
+ id=\"path67\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 39,73 C 50,73 50,73 50,73 L 53,76 L 56,80 L 56,93 L 53,96 L 50,99 L 38,99 L 38,99 L 38,101 L 25,101 L 25,99 L 14,99 L 10,96 L 8,93 L 8,80 L 10,76 L 14,73 L 24,73 L 24,77 L 39,77 L 39,73 z\"\n\
+ id=\"path69\"\n\
+ style=\"fill:url(#linearGradient3333);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text71\"\n\
+ style=\"font-size:8.00004005px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"32\"\n\
+ y=\"90\"\n\
+ id=\"tspan73\"\n\
style=\"font-size:12px\">"
data2 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 126,77 L 137,77 L 137,81 L 134,81 L 134,79 L 127,79\"\
- id=\"path75\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 126,95 L 137,95 L 137,91 L 134,91 L 134,93 L 127,93\"\
- id=\"path77\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 111,73 C 122,73 122,73 122,73 L 125,76 L 128,80 L 128,93 L 125,96 L 122,99 L 110,99 L 110,99 L 110,101 L 97,101 L 97,99 L 86,99 L 82,96 L 80,93 L 80,80 L 82,76 L 86,73 L 96,73 L 96,77 L 111,77 L 111,73 z\"\
- id=\"path79\"\
- style=\"fill:url(#linearGradient3349);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text81\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"104\"\
- y=\"90\"\
- id=\"tspan83\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 126,77 L 137,77 L 137,81 L 134,81 L 134,79 L 127,79\"\n\
+ id=\"path75\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 126,95 L 137,95 L 137,91 L 134,91 L 134,93 L 127,93\"\n\
+ id=\"path77\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 111,73 C 122,73 122,73 122,73 L 125,76 L 128,80 L 128,93 L 125,96 L 122,99 L 110,99 L 110,99 L 110,101 L 97,101 L 97,99 L 86,99 L 82,96 L 80,93 L 80,80 L 82,76 L 86,73 L 96,73 L 96,77 L 111,77 L 111,73 z\"\n\
+ id=\"path79\"\n\
+ style=\"fill:url(#linearGradient3349);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text81\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"104\"\n\
+ y=\"90\"\n\
+ id=\"tspan83\"\n\
style=\"font-size:12px\">"
data3 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 54,117 L 65,117 L 65,121 L 62,121 L 62,119 L 55,119\"\
- id=\"path85\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 54,136 L 65,136 L 65,132 L 62,132 L 62,134 L 55,134\"\
- id=\"path87\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 39,114 C 50,114 50,114 50,114 L 53,117 L 56,121 L 56,133 L 53,137 L 50,139 L 38,139 L 38,139 L 38,142 L 25,142 L 25,139 L 14,139 L 10,137 L 8,133 L 8,121 L 10,117 L 14,114 L 24,114 L 24,117 L 39,117 L 39,114 z\"\
- id=\"path89\"\
- style=\"fill:url(#linearGradient3341);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text91\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"32\"\
- y=\"131\"\
- id=\"tspan93\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 54,117 L 65,117 L 65,121 L 62,121 L 62,119 L 55,119\"\n\
+ id=\"path85\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 54,136 L 65,136 L 65,132 L 62,132 L 62,134 L 55,134\"\n\
+ id=\"path87\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 39,114 C 50,114 50,114 50,114 L 53,117 L 56,121 L 56,133 L 53,137 L 50,139 L 38,139 L 38,139 L 38,142 L 25,142 L 25,139 L 14,139 L 10,137 L 8,133 L 8,121 L 10,117 L 14,114 L 24,114 L 24,117 L 39,117 L 39,114 z\"\n\
+ id=\"path89\"\n\
+ style=\"fill:url(#linearGradient3341);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text91\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"32\"\n\
+ y=\"131\"\n\
+ id=\"tspan93\"\n\
style=\"font-size:12px\">"
data4 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 126,117 L 137,117 L 137,121 L 134,121 L 134,119 L 127,119\"\
- id=\"path112\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 126,136 L 137,136 L 137,132 L 134,132 L 134,134 L 127,134\"\
- id=\"path96\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 111,114 C 122,114 122,114 122,114 L 125,117 L 128,121 L 128,133 L 125,137 L 122,139 L 110,139 L 110,139 L 110,142 L 97,142 L 97,139 L 86,139 L 82,137 L 80,133 L 80,121 L 82,117 L 86,114 L 96,114 L 96,117 L 111,117 L 111,114 z\"\
- id=\"path98\"\
- style=\"fill:url(#linearGradient3357);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text100\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"104\"\
- y=\"131\"\
- id=\"tspan102\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 126,117 L 137,117 L 137,121 L 134,121 L 134,119 L 127,119\"\n\
+ id=\"path112\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 126,136 L 137,136 L 137,132 L 134,132 L 134,134 L 127,134\"\n\
+ id=\"path96\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 111,114 C 122,114 122,114 122,114 L 125,117 L 128,121 L 128,133 L 125,137 L 122,139 L 110,139 L 110,139 L 110,142 L 97,142 L 97,139 L 86,139 L 82,137 L 80,133 L 80,121 L 82,117 L 86,114 L 96,114 L 96,117 L 111,117 L 111,114 z\"\n\
+ id=\"path98\"\n\
+ style=\"fill:url(#linearGradient3357);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text100\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"104\"\n\
+ y=\"131\"\n\
+ id=\"tspan102\"\n\
style=\"font-size:12px\">"
data5 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 89,181 L 100,181 L 100,185 L 98,185 L 98,183 L 91,183\"\
- id=\"path104\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 89,199 L 100,199 L 100,195 L 98,195 L 98,197 L 91,197\"\
- id=\"path106\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 90,156 L 101,156 L 101,160 L 98,160 L 98,158 L 91,158\"\
- id=\"path108\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 90,174 L 101,174 L 101,170 L 98,170 L 98,172 L 91,172\"\
- id=\"path130\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 75,153 C 86,153 86,153 86,153 L 89,155 L 92,159 L 92,197 L 89,200 L 86,203 L 74,203 L 74,203 L 74,205 L 61,205 L 61,203 L 50,203 L 46,200 L 44,197 L 44,159 L 46,155 L 50,153 L 60,153 L 60,156 L 75,156 L 75,153 z\"\
- id=\"path111\"\
- style=\"fill:url(#linearGradient3365);fill-opacity:1;stroke:#00a000;stroke-width:1.33334005;stroke-opacity:1\" />\
- <text\
- id=\"text113\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"68\"\
- y=\"181\"\
- id=\"tspan136\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 89,181 L 100,181 L 100,185 L 98,185 L 98,183 L 91,183\"\n\
+ id=\"path104\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 89,199 L 100,199 L 100,195 L 98,195 L 98,197 L 91,197\"\n\
+ id=\"path106\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 90,156 L 101,156 L 101,160 L 98,160 L 98,158 L 91,158\"\n\
+ id=\"path108\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 90,174 L 101,174 L 101,170 L 98,170 L 98,172 L 91,172\"\n\
+ id=\"path130\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 75,153 C 86,153 86,153 86,153 L 89,155 L 92,159 L 92,197 L 89,200 L 86,203 L 74,203 L 74,203 L 74,205 L 61,205 L 61,203 L 50,203 L 46,200 L 44,197 L 44,159 L 46,155 L 50,153 L 60,153 L 60,156 L 75,156 L 75,153 z\"\n\
+ id=\"path111\"\n\
+ style=\"fill:url(#linearGradient3365);fill-opacity:1;stroke:#00a000;stroke-width:1.33334005;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text113\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"68\"\n\
+ y=\"181\"\n\
+ id=\"tspan136\"\n\
style=\"font-size:12px\">"
data6 = \
-"</tspan>\
- </text>\
- <text\
- id=\"text116\"\
- style=\"font-size:8px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"90\"\
- y=\"167\"\
- id=\"tspan118\"\
+"</tspan>\n\
+ </text>\n\
+ <text\n\
+ id=\"text116\"\n\
+ style=\"font-size:8px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"90\"\n\
+ y=\"167\"\n\
+ id=\"tspan118\"\n\
style=\"font-size:9px\">"
data7 = \
-"</tspan>\
- <tspan\
- x=\"90\"\
- y=\"196\"\
- id=\"tspan120\"\
+"</tspan>\n\
+ <tspan\n\
+ x=\"90\"\n\
+ y=\"196\"\n\
+ id=\"tspan120\"\n\
style=\"font-size:9px\">"
data8 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 53,250 L 64,250 L 64,254 L 62,254 L 62,252 L 55,252\"\
- id=\"path122\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 53,268 L 64,268 L 64,264 L 62,264 L 62,266 L 55,266\"\
- id=\"path124\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 54,225 L 65,225 L 65,229 L 62,229 L 62,227 L 55,227\"\
- id=\"path126\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 54,244 L 65,244 L 65,240 L 62,240 L 62,242 L 55,242\"\
- id=\"path128\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 39,222 C 50,222 50,222 50,222 L 53,225 L 56,229 L 56,266 L 53,269 L 50,272 L 38,272 L 38,272 L 38,275 L 25,275 L 25,272 L 14,272 L 10,269 L 8,266 L 8,229 L 10,225 L 14,222 L 24,222 L 24,225 L 39,225 L 39,222 z\"\
- id=\"path131\"\
- style=\"fill:url(#linearGradient3373);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text133\"\
- style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"32\"\
- y=\"250\"\
- id=\"tspan158\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 53,250 L 64,250 L 64,254 L 62,254 L 62,252 L 55,252\"\n\
+ id=\"path122\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 53,268 L 64,268 L 64,264 L 62,264 L 62,266 L 55,266\"\n\
+ id=\"path124\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 54,225 L 65,225 L 65,229 L 62,229 L 62,227 L 55,227\"\n\
+ id=\"path126\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 54,244 L 65,244 L 65,240 L 62,240 L 62,242 L 55,242\"\n\
+ id=\"path128\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 39,222 C 50,222 50,222 50,222 L 53,225 L 56,229 L 56,266 L 53,269 L 50,272 L 38,272 L 38,272 L 38,275 L 25,275 L 25,272 L 14,272 L 10,269 L 8,266 L 8,229 L 10,225 L 14,222 L 24,222 L 24,225 L 39,225 L 39,222 z\"\n\
+ id=\"path131\"\n\
+ style=\"fill:url(#linearGradient3373);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text133\"\n\
+ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"32\"\n\
+ y=\"250\"\n\
+ id=\"tspan158\"\n\
style=\"font-size:12px\">"
data9 = \
-"</tspan>\
- </text>\
- <text\
- id=\"text136\"\
- style=\"font-size:9px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"54\"\
- y=\"236\"\
- id=\"tspan138\"\
+"</tspan>\n\
+ </text>\n\
+ <text\n\
+ id=\"text136\"\n\
+ style=\"font-size:9px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"54\"\n\
+ y=\"236\"\n\
+ id=\"tspan138\"\n\
style=\"font-size:9px\">"
data10 = \
-"</tspan>\
- <tspan\
- x=\"54\"\
- y=\"265\"\
- id=\"tspan140\"\
+"</tspan>\n\
+ <tspan\n\
+ x=\"54\"\n\
+ y=\"265\"\n\
+ id=\"tspan140\"\n\
style=\"font-size:9px\">"
data11 = \
-"</tspan>\
- </text>\
- <g\
- transform=\"translate(0,-2)\"\
- id=\"g142\">\
- <path\
- d=\"M 126,227 L 137.08348,227 L 137,231 L 134,231 L 134,229 L 127,229\"\
- id=\"path144\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 126,246 L 137,246 L 137,242 L 134,242 L 134,244 L 127,244\"\
- id=\"path146\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 111,224 C 122,224 122,224 122,224 L 125,227 L 128,231 L 128,243 L 125,247 L 122,250 L 110,250 L 110,250 L 110,252 L 97,252 L 97,250 L 86,250 L 82,247 L 80,243 L 80,231 L 82,227 L 86,224 L 96,224 L 96,227 L 111,227 L 111,224 z\"\
- id=\"path148\"\
- style=\"fill:url(#linearGradient3381);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- id=\"text150\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"104\"\
- y=\"241\"\
- id=\"tspan152\"\
+"</tspan>\n\
+ </text>\n\
+ <g\n\
+ transform=\"translate(0,-2)\"\n\
+ id=\"g142\">\n\
+ <path\n\
+ d=\"M 126,227 L 137.08348,227 L 137,231 L 134,231 L 134,229 L 127,229\"\n\
+ id=\"path144\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 126,246 L 137,246 L 137,242 L 134,242 L 134,244 L 127,244\"\n\
+ id=\"path146\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 111,224 C 122,224 122,224 122,224 L 125,227 L 128,231 L 128,243 L 125,247 L 122,250 L 110,250 L 110,250 L 110,252 L 97,252 L 97,250 L 86,250 L 82,247 L 80,243 L 80,231 L 82,227 L 86,224 L 96,224 L 96,227 L 111,227 L 111,224 z\"\n\
+ id=\"path148\"\n\
+ style=\"fill:url(#linearGradient3381);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ id=\"text150\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"104\"\n\
+ y=\"241\"\n\
+ id=\"tspan152\"\n\
style=\"font-size:12px\">"
data12 = \
-"</tspan>\
- </text>\
- </g>\
- <path\
- d=\"M 38,405 L 41,405 L 41,408 L 46,408 L 46,405 L 107,405 L 107,419 L 46,419 L 46,416 L 41,416 L 41,419 L 38,419 L 38,405 z\"\
- id=\"path154\"\
- style=\"fill:url(#linearGradient3405);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- y=\"26\"\
- id=\"text156\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"72\"\
- y=\"416\"\
- id=\"tspan159\"\
+"</tspan>\n\
+ </text>\n\
+ </g>\n\
+ <path\n\
+ d=\"M 38,405 L 41,405 L 41,408 L 46,408 L 46,405 L 107,405 L 107,419 L 46,419 L 46,416 L 41,416 L 41,419 L 38,419 L 38,405 z\"\n\
+ id=\"path154\"\n\
+ style=\"fill:url(#linearGradient3405);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ y=\"26\"\n\
+ id=\"text156\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"72\"\n\
+ y=\"416\"\n\
+ id=\"tspan159\"\n\
style=\"font-size:10.5px\">"
data13 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 38,429 L 41,429 L 41,432 L 46,432 L 46,429 L 107,429 L 107,443 L 46,443 L 46,440 L 41,440 L 41,443 L 38,443 L 38,429 z\"\
- id=\"path161\"\
- style=\"fill:url(#linearGradient3413);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- y=\"26\"\
- id=\"text163\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"72\"\
- y=\"439\"\
- id=\"tspan165\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 38,429 L 41,429 L 41,432 L 46,432 L 46,429 L 107,429 L 107,443 L 46,443 L 46,440 L 41,440 L 41,443 L 38,443 L 38,429 z\"\n\
+ id=\"path161\"\n\
+ style=\"fill:url(#linearGradient3413);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ y=\"26\"\n\
+ id=\"text163\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"72\"\n\
+ y=\"439\"\n\
+ id=\"tspan165\"\n\
style=\"font-size:10.5px\">"
data14 = \
-"</tspan>\
- </text>\
- <path\
- d=\"M 38,453 L 41,453 L 41,456 L 46,456 L 46,453 L 107,453 L 107,467 L 46,467 L 46,464 L 41,464 L 41,467 L 38,467 L 38,453 z\"\
- id=\"path167\"\
- style=\"fill:url(#linearGradient3421);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- y=\"26\"\
- id=\"text169\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"72\"\
- y=\"463\"\
- id=\"tspan171\"\
+"</tspan>\n\
+ </text>\n\
+ <path\n\
+ d=\"M 38,453 L 41,453 L 41,456 L 46,456 L 46,453 L 107,453 L 107,467 L 46,467 L 46,464 L 41,464 L 41,467 L 38,467 L 38,453 z\"\n\
+ id=\"path167\"\n\
+ style=\"fill:url(#linearGradient3421);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ y=\"26\"\n\
+ id=\"text169\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"72\"\n\
+ y=\"463\"\n\
+ id=\"tspan171\"\n\
style=\"font-size:10.5px\">"
data15 = \
-"</tspan>\
- </text>\
- <text\
- id=\"text173\"\
- style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"72\"\
- y=\"19\"\
- id=\"tspan175\"\
+"</tspan>\n\
+ </text>\n\
+ <text\n\
+ id=\"text173\"\n\
+ style=\"font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"72\"\n\
+ y=\"19\"\n\
+ id=\"tspan175\"\n\
style=\"font-size:20px\">"
data16 = \
-"</tspan>\
- </text>\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"280.60001\"\
- id=\"rect177\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"281.70001\"\
- id=\"rect179\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"282.60001\"\
- id=\"rect181\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"398.5\"\
- id=\"rect183\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"399.60001\"\
- id=\"rect185\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1\" />\
- <rect\
- width=\"137.5\"\
- height=\"0.14\"\
- x=\"3.7\"\
- y=\"400.60001\"\
- id=\"rect187\"\
- style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\
- <g\
- transform=\"translate(0.1,0)\"\
- id=\"g3515\">\
- <path\
- d=\"M 60.4,293.2 L 71.4,293.2 L 71.4,297.2 L 68.4,297.2 L 68.4,295.2 L 61.4,295.2\"\
- id=\"path191\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 60.4,310.2 L 71.4,310.2 L 71.4,306.2 L 68.4,306.2 L 68.4,308.2 L 61.4,308.2\"\
- id=\"path193\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 45.4,288.2 C 56.4,288.2 56.4,288.2 56.4,288.2 L 59.4,291.2 L 62.4,295.2 L 62.4,307.2 L 59.4,311.2 L 56.4,314.2 L 44.4,314.2 L 44.4,314.2 L 44.4,316.2 L 31.4,316.2 L 31.4,314.2 L 20.4,314.2 L 16.4,311.2 L 14.4,307.2 L 14.4,295.2 L 16.4,291.2 L 20.4,288.2 L 30.4,288.2 L 30.4,291.2 L 45.4,291.2 L 45.4,288.2 z\"\
- id=\"path195\"\
- style=\"fill:url(#linearGradient3535);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- x=\"-65.599998\"\
- y=\"64.199997\"\
- id=\"text197\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"38.400002\"\
- y=\"305.20001\"\
- id=\"tspan199\"\
+"</tspan>\n\
+ </text>\n\
+ <rect\n\
+ width=\"137.5\"\n\
+ height=\"0.14\"\n\
+ x=\"3.7\"\n\
+ y=\"280.60001\"\n\
+ id=\"rect177\"\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.7\"\n\
+ y=\"281.70001\"\n\
+ id=\"rect179\"\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.7\"\n\
+ y=\"282.60001\"\n\
+ id=\"rect181\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\n\
+ <rect\n\
+ width=\"137.5\"\n\
+ height=\"0.14\"\n\
+ x=\"3.7\"\n\
+ y=\"398.5\"\n\
+ id=\"rect183\"\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.7\"\n\
+ y=\"399.60001\"\n\
+ id=\"rect185\"\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.7\"\n\
+ y=\"400.60001\"\n\
+ id=\"rect187\"\n\
+ style=\"opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1\" />\n\
+ <g\n\
+ transform=\"translate(0.1,0)\"\n\
+ id=\"g3515\">\n\
+ <path\n\
+ d=\"M 60.4,293.2 L 71.4,293.2 L 71.4,297.2 L 68.4,297.2 L 68.4,295.2 L 61.4,295.2\"\n\
+ id=\"path191\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 60.4,310.2 L 71.4,310.2 L 71.4,306.2 L 68.4,306.2 L 68.4,308.2 L 61.4,308.2\"\n\
+ id=\"path193\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 45.4,288.2 C 56.4,288.2 56.4,288.2 56.4,288.2 L 59.4,291.2 L 62.4,295.2 L 62.4,307.2 L 59.4,311.2 L 56.4,314.2 L 44.4,314.2 L 44.4,314.2 L 44.4,316.2 L 31.4,316.2 L 31.4,314.2 L 20.4,314.2 L 16.4,311.2 L 14.4,307.2 L 14.4,295.2 L 16.4,291.2 L 20.4,288.2 L 30.4,288.2 L 30.4,291.2 L 45.4,291.2 L 45.4,288.2 z\"\n\
+ id=\"path195\"\n\
+ style=\"fill:url(#linearGradient3535);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ x=\"-65.599998\"\n\
+ y=\"64.199997\"\n\
+ id=\"text197\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"38.400002\"\n\
+ y=\"305.20001\"\n\
+ id=\"tspan199\"\n\
style=\"font-size:12px\">"
data17 = \
-"</tspan>\
- </text>\
- </g>\
- <g\
- transform=\"translate(1.1,-0.4000015)\"\
- id=\"g3506\">\
- <path\
- d=\"M 59.4,328 L 70.4,328 L 70.4,332 L 67.4,332 L 67.4,330 L 60.4,330\"\
- id=\"path203\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 59.4,345 L 70.4,345 L 70.4,341 L 67.4,341 L 67.4,343 L 60.4,343\"\
- id=\"path205\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 44.4,323 C 55.4,323 55.4,323 55.4,323 L 58.4,326 L 61.4,330 L 61.4,342 L 58.4,346 L 55.4,349 L 43.4,349 L 43.4,349 L 43.4,351 L 30.4,351 L 30.4,349 L 19.4,349 L 15.4,346 L 13.4,342 L 13.4,330 L 15.4,326 L 19.4,323 L 29.4,323 L 29.4,326 L 44.4,326 L 44.4,323 z\"\
- id=\"path207\"\
- style=\"fill:url(#linearGradient3533);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- x=\"-66.599998\"\
- y=\"99\"\
- id=\"text209\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"37.400002\"\
- y=\"335\"\
- id=\"tspan211\"\
+"</tspan>\n\
+ </text>\n\
+ </g>\n\
+ <g\n\
+ transform=\"translate(1.1,-0.4000015)\"\n\
+ id=\"g3506\">\n\
+ <path\n\
+ d=\"M 59.4,328 L 70.4,328 L 70.4,332 L 67.4,332 L 67.4,330 L 60.4,330\"\n\
+ id=\"path203\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 59.4,345 L 70.4,345 L 70.4,341 L 67.4,341 L 67.4,343 L 60.4,343\"\n\
+ id=\"path205\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 44.4,323 C 55.4,323 55.4,323 55.4,323 L 58.4,326 L 61.4,330 L 61.4,342 L 58.4,346 L 55.4,349 L 43.4,349 L 43.4,349 L 43.4,351 L 30.4,351 L 30.4,349 L 19.4,349 L 15.4,346 L 13.4,342 L 13.4,330 L 15.4,326 L 19.4,323 L 29.4,323 L 29.4,326 L 44.4,326 L 44.4,323 z\"\n\
+ id=\"path207\"\n\
+ style=\"fill:url(#linearGradient3533);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ x=\"-66.599998\"\n\
+ y=\"99\"\n\
+ id=\"text209\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"37.400002\"\n\
+ y=\"335\"\n\
+ id=\"tspan211\"\n\
style=\"font-size:12px\">"
data18 = \
-"</tspan>\
- </text>\
- <text\
- x=\"-66.599998\"\
- y=\"99\"\
- id=\"text213\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"37.400002\"\
- y=\"345\"\
- id=\"tspan215\"\
+"</tspan>\n\
+ </text>\n\
+ <text\n\
+ x=\"-66.599998\"\n\
+ y=\"99\"\n\
+ id=\"text213\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"37.400002\"\n\
+ y=\"345\"\n\
+ id=\"tspan215\"\n\
style=\"font-size:12px\">"
data19 = \
-"</tspan>\
- </text>\
- </g>\
- <path\
- d=\"M 64.07,364.3575 L 67.42,364.3575 L 67.42,366.87 L 72.11,366.87 L 72.11,349.45 L 129.73,349.45 L 129.73,392.33 L 72.11,392.33 L 72.11,373.905 L 67.42,373.905 L 67.42,376.585 L 64.07,376.585 L 64.07,364.3575 z\"\
- id=\"path224\"\
- style=\"fill:url(#linearGradient2711);fill-opacity:1;fill-rule:nonzero;stroke:#a0a000;stroke-width:1.34000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1\" />\
- <g\
- transform=\"matrix(0.75,0,0,0.75,80.7745,350.9375)\"\
- id=\"activity-journal\"\
- style=\"stroke:#000000;stroke-opacity:1;display:block\">\
- <path\
- d=\"M 45.866,44.669 C 45.866,47.18 44.338,49 41.534,49 L 12.077,49 L 12.077,6 L 41.535,6 C 43.685,6 45.867,8.154 45.867,10.33 L 45.866,44.669 L 45.866,44.669 z\"\
- id=\"path2458\"\
- style=\"fill:#ffffff;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\
- <line\
- id=\"line2460\"\
- y2=\"48.881001\"\
- y1=\"6.1209998\"\
- x2=\"21.341\"\
- x1=\"21.341\"\
- style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\
- <path\
- d=\"M 7.384,14.464 C 7.384,14.464 9.468,15.159 11.554,15.159 C 13.64,15.159 15.727,14.464 15.727,14.464\"\
- id=\"path2462\"\
- style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\
- <path\
- d=\"M 7.384,28.021 C 7.384,28.021 9.296,28.716 11.729,28.716 C 14.162,28.716 15.728,28.021 15.728,28.021\"\
- id=\"path2464\"\
- style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\
- <path\
- d=\"M 7.384,41.232 C 7.384,41.232 9.12,41.927 11.902,41.927 C 14.683,41.927 15.727,41.232 15.727,41.232\"\
- id=\"path2466\"\
- style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\
- </g>\
- <g\
- id=\"g3522\">\
- <path\
- d=\"M 60.5,362 L 71.5,362 L 71.5,366 L 68.5,366 L 68.5,364 L 61.5,364\"\
- id=\"path2722\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 60.5,379 L 71.5,379 L 71.5,375 L 68.5,375 L 68.5,377 L 61.5,377\"\
- id=\"path2724\"\
- style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\
- <path\
- d=\"M 45.5,357 C 56.5,357 56.5,357 56.5,357 L 59.5,360 L 62.5,364 L 62.5,376 L 59.5,380 L 56.5,383 L 44.5,383 L 44.5,383 L 44.5,385 L 31.5,385 L 31.5,383 L 20.5,383 L 16.5,380 L 14.5,376 L 14.5,364 L 16.5,360 L 20.5,357 L 30.5,357 L 30.5,360 L 45.5,360 L 45.5,357 z\"\
- id=\"path2726\"\
- style=\"fill:url(#linearGradient3502);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- x=\"-65.5\"\
- y=\"133\"\
- id=\"text2728\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"38.5\"\
- y=\"374\"\
- id=\"tspan2730\"\
+"</tspan>\n\
+ </text>\n\
+ </g>\n\
+ <path\n\
+ d=\"M 64.07,364.3575 L 67.42,364.3575 L 67.42,366.87 L 72.11,366.87 L 72.11,349.45 L 129.73,349.45 L 129.73,392.33 L 72.11,392.33 L 72.11,373.905 L 67.42,373.905 L 67.42,376.585 L 64.07,376.585 L 64.07,364.3575 z\"\n\
+ id=\"path224\"\n\
+ style=\"fill:url(#linearGradient2711);fill-opacity:1;fill-rule:nonzero;stroke:#a0a000;stroke-width:1.34000003;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1\" />\n\
+ <g\n\
+ transform=\"matrix(0.75,0,0,0.75,80.7745,350.9375)\"\n\
+ id=\"activity-journal\"\n\
+ style=\"stroke:#000000;stroke-opacity:1;display:block\">\n\
+ <path\n\
+ d=\"M 45.866,44.669 C 45.866,47.18 44.338,49 41.534,49 L 12.077,49 L 12.077,6 L 41.535,6 C 43.685,6 45.867,8.154 45.867,10.33 L 45.866,44.669 L 45.866,44.669 z\"\n\
+ id=\"path2458\"\n\
+ style=\"fill:#ffffff;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\n\
+ <line\n\
+ id=\"line2460\"\n\
+ y2=\"48.881001\"\n\
+ y1=\"6.1209998\"\n\
+ x2=\"21.341\"\n\
+ x1=\"21.341\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 7.384,14.464 C 7.384,14.464 9.468,15.159 11.554,15.159 C 13.64,15.159 15.727,14.464 15.727,14.464\"\n\
+ id=\"path2462\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 7.384,28.021 C 7.384,28.021 9.296,28.716 11.729,28.716 C 14.162,28.716 15.728,28.021 15.728,28.021\"\n\
+ id=\"path2464\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 7.384,41.232 C 7.384,41.232 9.12,41.927 11.902,41.927 C 14.683,41.927 15.727,41.232 15.727,41.232\"\n\
+ id=\"path2466\"\n\
+ style=\"fill:none;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1\" />\n\
+ </g>\n\
+ <g\n\
+ id=\"g3522\">\n\
+ <path\n\
+ d=\"M 60.5,362 L 71.5,362 L 71.5,366 L 68.5,366 L 68.5,364 L 61.5,364\"\n\
+ id=\"path2722\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 60.5,379 L 71.5,379 L 71.5,375 L 68.5,375 L 68.5,377 L 61.5,377\"\n\
+ id=\"path2724\"\n\
+ style=\"fill:#00e000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-opacity:1\" />\n\
+ <path\n\
+ d=\"M 45.5,357 C 56.5,357 56.5,357 56.5,357 L 59.5,360 L 62.5,364 L 62.5,376 L 59.5,380 L 56.5,383 L 44.5,383 L 44.5,383 L 44.5,385 L 31.5,385 L 31.5,383 L 20.5,383 L 16.5,380 L 14.5,376 L 14.5,364 L 16.5,360 L 20.5,357 L 30.5,357 L 30.5,360 L 45.5,360 L 45.5,357 z\"\n\
+ id=\"path2726\"\n\
+ style=\"fill:url(#linearGradient3502);fill-opacity:1;stroke:#00a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ x=\"-65.5\"\n\
+ y=\"133\"\n\
+ id=\"text2728\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"38.5\"\n\
+ y=\"374\"\n\
+ id=\"tspan2730\"\n\
style=\"font-size:12px\">"
data20 = \
-"</tspan>\
- </text>\
- </g>\
- <path\
- d=\"M 64.1,294.6 L 67.1,294.6 L 67.1,297.6 L 72.1,297.6 L 72.1,294.6 L 133.1,294.6 L 133.1,308.6 L 72.1,308.6 L 72.1,305.6 L 67.1,305.6 L 67.1,308.6 L 64.1,308.6 L 64.1,294.6 z\"\
- id=\"path2694\"\
- style=\"fill:url(#linearGradient2696);fill-opacity:1;stroke:#a0a000;stroke-width:1;stroke-opacity:1\" />\
- <text\
- x=\"28.000002\"\
- y=\"-131.10329\"\
- id=\"text3529\"\
- style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\
- <tspan\
- x=\"100.00002\"\
- y=\"305.89673\"\
- id=\"tspan3531\"\
+"</tspan>\n\
+ </text>\n\
+ </g>\n\
+ <path\n\
+ d=\"M 64.1,294.6 L 67.1,294.6 L 67.1,297.6 L 72.1,297.6 L 72.1,294.6 L 133.1,294.6 L 133.1,308.6 L 72.1,308.6 L 72.1,305.6 L 67.1,305.6 L 67.1,308.6 L 64.1,308.6 L 64.1,294.6 z\"\n\
+ id=\"path2694\"\n\
+ style=\"fill:url(#linearGradient2696);fill-opacity:1;stroke:#a0a000;stroke-width:1;stroke-opacity:1\" />\n\
+ <text\n\
+ x=\"28.000002\"\n\
+ y=\"-131.10329\"\n\
+ id=\"text3529\"\n\
+ style=\"font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans\">\n\
+ <tspan\n\
+ x=\"100.00002\"\n\
+ y=\"305.89673\"\n\
+ id=\"tspan3531\"\n\
style=\"font-size:10.5px\">"
data21 = \
-"</tspan>\
- </text>\
+"</tspan>\n\
+ </text>\n\
</svg>"
diff --git a/svg/wait.py b/svg/wait.py
index 08c2bd5..08c2bd5 100644..100755
--- a/svg/wait.py
+++ b/svg/wait.py
diff --git a/svg/width.py b/svg/width.py
new file mode 100755
index 0000000..12f73ca
--- /dev/null
+++ b/svg/width.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 = "hres"
+ 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()
+
+ mystring = _("width")
+ mygroup = "sensors"
+
+ 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 \
+ id=\"svg2\"> \n \
+ <defs \n \
+ id=\"defs4\"> \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=\"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 \
+ 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 \
+ 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"
+
+
+ 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/xcor.py b/svg/xcor.py
index 24203c6..24203c6 100644..100755
--- a/svg/xcor.py
+++ b/svg/xcor.py
diff --git a/svg/ycor.py b/svg/ycor.py
index 16e3ff4..16e3ff4 100644..100755
--- a/svg/ycor.py
+++ b/svg/ycor.py
diff --git a/taexporthtml.py b/taexporthtml.py
index b0ad8ab..ac36475 100644
--- a/taexporthtml.py
+++ b/taexporthtml.py
@@ -43,7 +43,7 @@ def save_html(self, tw, embed_flag=True):
'doctype': ("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 \
Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n", ""),
'html': ("<http>\n", "</http>\n"),
- 'head': ("<head>\n<!-- Created by Turtle Art Portfolio -->\n", \
+ 'head': ("<head>\n<!-- Created by Turtle Art -->\n", \
"</head>\n"),
'meta': ("<meta http-equiv=\"content-type\" content=\"text/html; \
charset=UTF-8\">\n", ""),
@@ -59,19 +59,24 @@ charset=UTF-8\">\n", ""),
"\n</td>\n"),
'img': ("<img width=\"400\" height=\"300\" alt=\"Image\" src=\"image",\
".png\" />\n"),
+ 'img2': ("<img alt=\"Image\" src=\"image", ".png\" />\n"),
'ul': ("<ul>\n", "</ul>\n"),
'li': ("<li>", "</li>\n") }
if embed_flag == True:
+ # store images in-line as base64
html_glue['img'] = ("<img width=\"400\" height=\"300\" alt=\"Image\" \
src=\"data:image/png;base64,\n", " \"/>\n")
+ html_glue['img2'] = ("<img alt=\"Image\" \
+src=\"data:image/png;base64,\n", " \"/>\n")
+
bs = tawindow.blocks(tw)
code = ""
imagecount = 0
slidecount = 0
for b in bs:
this_stack = ""
- data = walk_stack(self,tw, b)
+ data = walk_stack(self, tw, b)
show = 0
onepic = 0
twopic = 0
@@ -83,47 +88,56 @@ src=\"data:image/png;base64,\n", " \"/>\n")
if type(d) is float:
continue
else:
- # transalate some TA terms into html
- # ignores most turtle gr
- # print d
+ # transalate some Turtle Art blocks into HTML
+ # show and template blocks
+ # ignores most turtle graphics
if d == "show":
show = 1
elif d == "container":
show = 2
- elif show == 1 and d[0:2] == '#s':
- # show a string
- this_stack += d[2:]
- show = 0
- elif show == 2:
- # show an image
- if d[8:] != None:
- try:
- dsobject = datastore.get(d[8:])
- pixbuf = get_pixbuf_from_journal(dsobject,400,300)
+ elif show > 0:
+ if show == 1:
+ try: # is it media or a string?
+ tmp = d[0:8]
except:
- pixbuf = None
- if pixbuf != None:
- filename = os.path.join(datapath, 'image' + \
- str(imagecount) + ".png")
- pixbuf.save(filename, "png")
- # if the embed flag is True
- # embed base64 into the html
- if embed_flag == True:
- base64 = os.path.join(datapath, 'base64tmp')
- cmd = "base64 <" + filename + " >" + base64
- subprocess.check_call(cmd, shell=True)
- f = open( base64, 'r')
- imgdata = f.read()
- f.close()
- tmp = html_glue['img'][0]
- if embed_flag == True:
- tmp = tmp + imgdata
- else:
- tmp = tmp + str(imagecount)
- imagecount += 1
- tmp = tmp + html_glue['img'][1]
- this_stack += tmp
- show = 0
+ tmp = ""
+ if tmp == '#smedia_': # show media
+ show = 2
+ else: # show a string
+ this_stack += d[2:]
+ show = 0
+ if show == 2:
+ # show an image
+ if d[8:] != None:
+ try:
+ dsobject = datastore.get(d[8:])
+ pixbuf = \
+ get_pixbuf_from_journal(dsobject,400,300)
+ except:
+ pixbuf = None
+ if pixbuf != None:
+ filename = os.path.join(datapath, 'image' + \
+ str(imagecount) + ".png")
+ pixbuf.save(filename, "png")
+ # if the embed flag is True
+ # embed base64 into the html
+ if embed_flag == True:
+ base64 = \
+ os.path.join(datapath, 'base64tmp')
+ cmd = "base64 <" + filename + " >" + base64
+ subprocess.check_call(cmd, shell=True)
+ f = open( base64, 'r')
+ imgdata = f.read()
+ f.close()
+ tmp = html_glue['img2'][0]
+ if embed_flag == True:
+ tmp = tmp + imgdata
+ else:
+ tmp = tmp + str(imagecount)
+ imagecount += 1
+ tmp = tmp + html_glue['img2'][1]
+ this_stack += tmp
+ show = 0
elif d == "tp1" or d == 'tp8':
onepic = 1
elif d == "tp2" or d == 'tp6':
@@ -159,7 +173,6 @@ src=\"data:image/png;base64,\n", " \"/>\n")
# Need filename to copy it into instance directory
# if it is not an image, save the preview
# save the description too.
- print str(onepic) + " " + str(twopic) + " " + str(fourpic)
if d[8:] != None:
try:
dsobject = datastore.get(d[8:])
@@ -224,13 +237,46 @@ src=\"data:image/png;base64,\n", " \"/>\n")
this_stack += " "
if len(data) > 0:
code += this_stack
- code = html_glue['doctype'][0] + html_glue['html'][0] + \
- html_glue['head'][0] + \
- html_glue['meta'][0] + html_glue['title'][0] + _("Turtle Art") + \
- html_glue['title'][1] + html_glue['style'][0] + \
- html_glue['style'][1] + \
- html_glue['head'][1] + html_glue['body'][0] + code + \
- html_glue['body'][1] + html_glue['html'][1]
+
+ # if no show or template blocks were present, we've got no slides,
+ # so save a screendump instead
+ if slidecount == 0:
+ # save a screen dump instead
+ filename = os.path.join(datapath, 'image.png')
+ tawindow.save_pict(self.tw,filename)
+ # if the embed flag is True
+ # embed base64 into the html
+ if embed_flag == True:
+ base64 = os.path.join(datapath, 'base64tmp')
+ cmd = "base64 <" + filename + " >" + base64
+ subprocess.check_call(cmd, shell=True)
+ f = open( base64, 'r')
+ imgdata = f.read()
+ f.close()
+ code = html_glue['img'][0] + \
+ imgdata + \
+ html_glue['img'][1]
+ for b in bs: # "show me the code"
+ code = code + html_glue['div'][0]
+ data = walk_stack(self, tw, b)
+ for d in data:
+ code = code + str(d) + " "
+ code = code + html_glue['div'][1]
+
+ code = html_glue['doctype'][0] + \
+ html_glue['html'][0] + \
+ html_glue['head'][0] + \
+ html_glue['meta'][0] + \
+ html_glue['title'][0] + \
+ _("Turtle Art") + \
+ html_glue['title'][1] + \
+ html_glue['style'][0] + \
+ html_glue['style'][1] + \
+ html_glue['head'][1] + \
+ html_glue['body'][0] + \
+ code + \
+ html_glue['body'][1] + \
+ html_glue['html'][1]
return code
def walk_stack(self, tw, spr):
@@ -242,4 +288,3 @@ def walk_stack(self, tw, spr):
# not top of stack, then return empty list
return []
-
diff --git a/talogo.py b/talogo.py
index 8a7bbed..66df4b9 100644
--- a/talogo.py
+++ b/talogo.py
@@ -42,6 +42,8 @@ from taturtle import *
from tagplay import *
from tajail import *
+from gettext import gettext as _
+
procstop = False
class symbol:
@@ -164,7 +166,10 @@ def setup_cmd(lc, str):
def start_eval(lc, list):
icall(lc, evline, list); yield True
# turn off stop icon when execution is finished
- lc.tw.activity.stop.set_icon("stopitoff")
+ try:
+ lc.tw.activity.stop.set_icon("stopitoff")
+ except:
+ lc.tw.activity.projectToolbar.stop.set_icon("stopitoff")
yield False
def evline(lc, list):
@@ -268,7 +273,7 @@ def debug_trace(lc, token):
my_string += tmp
shp = 'info'
setshape(lc.tw.status_spr, lc.tw.status_shapes[shp])
- setlabel(lc.tw.status_spr, my_string)
+ setlabel(lc.tw.status_spr, _(my_string))
setlayer(lc.tw.status_spr, 710)
return
@@ -282,7 +287,7 @@ def no_args_check(lc):
def prim_wait(lc,time):
setlayer(lc.tw.turtle.spr,630)
- endtime = millis()+an_int(lc,time)*100
+ endtime = millis()+an_int(lc,time*1000)
while millis()<endtime:
yield True
setlayer(lc.tw.turtle.spr,100)
@@ -942,7 +947,12 @@ def hideblocks(lc):
hideshow_button(lc.tw)
for i in lc.tw.selbuttons:
hide(i)
- lc.tw.activity.do_hide()
+ try:
+ # Use new toolbar design
+ lc.tw.activity.do_hide()
+ except:
+ # Use old toolbar design
+ lc.tw.activity.projectToolbar.do_hide()
def doevalstep(lc):
starttime = millis()
@@ -1008,14 +1018,29 @@ def kbinput(lc):
lc.tw.keypress = ""
def showlabel(lc,label):
- if label=='#nostack': shp = 'nostack'; label=''
- elif label=='#noinput': shp = 'noinput'; label=''
- elif label=='#emptyheap': shp = 'emptyheap'; label=''
- elif label=='#emptybox': shp = 'emptybox'; label=' '+lc.nobox
- elif label=='#nomedia': shp = 'nomedia'; label=''
- elif label=='#nocode': shp = 'nocode'; label=''
- elif label=='#syntaxerror': shp = 'syntaxerror'; label=''
- else: shp = 'status'
+ if label=='#nostack':
+ shp = 'nostack'
+ label=''
+ elif label=='#noinput':
+ shp = 'noinput'
+ label=''
+ elif label=='#emptyheap':
+ shp = 'emptyheap'
+ label=''
+ elif label=='#emptybox':
+ shp = 'emptybox'
+ label=' '+lc.nobox
+ elif label=='#nomedia':
+ shp = 'nomedia'
+ label=''
+ elif label=='#nocode':
+ shp = 'nocode'
+ label=''
+ elif label=='#syntaxerror':
+ shp = 'syntaxerror'
+ label=''
+ else:
+ shp = 'status'
setshape(lc.tw.status_spr, lc.tw.status_shapes[shp])
setlabel(lc.tw.status_spr, label)
setlayer(lc.tw.status_spr, 710)
diff --git a/taproject.py b/taproject.py
index 8e0f6cf..b3663ef 100644
--- a/taproject.py
+++ b/taproject.py
@@ -59,14 +59,15 @@ def new_project(tw):
clearscreen(tw.turtle)
tw.save_file_name = None
-def load_file(tw):
+def load_file(tw, create_new_project=True):
fname = get_load_name(tw)
if fname==None: return
if fname[-3:]=='.ta': fname=fname[0:-3]
- load_files(tw,fname+'.ta', fname+'.png')
- tw.save_file_name = os.path.basename(fname)
+ load_files(tw,fname+'.ta', create_new_project)
+ if create_new_project is True:
+ tw.save_file_name = os.path.basename(fname)
-def load_files(tw,ta_file, png_file=''):
+def load_files(tw, ta_file, create_new_project=True):
# ignoring the png_file even if it is present
f = open(ta_file, "r")
try:
@@ -84,7 +85,8 @@ def load_files(tw,ta_file, png_file=''):
# listdata = jdecode(text)
data = tuplify(listdata) # json converts tuples to lists
f.close()
- new_project(tw)
+ if create_new_project is True:
+ new_project(tw)
read_data(tw,data)
def get_load_name(tw):
diff --git a/tasetup.py b/tasetup.py
index 34fcd8c..e6799f7 100644
--- a/tasetup.py
+++ b/tasetup.py
@@ -106,8 +106,6 @@ selectors = (
('keyboard','keyboard','num'),
('nop','userdefined','onearg',100),
('myfunc','myfunc','myfunc',_('x'),100),
- ('hres','hres','num'),
- ('vres','vres','num'),
('push','push','onearg'),
('pop','pop','num'),
('printheap','heap','noarg2'),
@@ -115,9 +113,11 @@ selectors = (
('leftpos','leftpos','num'),
('toppos','toppos','num'),
('rightpos','rightpos','num'),
- ('bottompos','bottompos','num'))),
+ ('bottompos','bottompos','num'),
+ ('hres','hres','num'),
+ ('vres','vres','num'))),
('flow', 55,
- (('wait','wait','onearg',10),
+ (('wait','wait','onearg',1),
('forever','forever','forever'),
('repeat','repeat','repeat',4),
('if','if','if'),
@@ -347,7 +347,7 @@ def load_image(path, dir, file):
return gtk.gdk.pixbuf_new_from_file(os.path.join(datapath, file+'.png'))
except:
try:
- print "trying ... " + os.path.join(path, dir, file+'.png')
+ # print "trying ... " + os.path.join(path, dir, file+'.png')
return gtk.gdk.pixbuf_new_from_file(os.path.join(path, \
dir, \
file+'.png'))
diff --git a/tawindow.py b/tawindow.py
index bbeb122..731d8e2 100644
--- a/tawindow.py
+++ b/tawindow.py
@@ -184,7 +184,9 @@ def button_press(tw, mask, x, y, verbose=False):
if verbose:
print "processing remote button press: " + str(x) + " " + str(y)
tw.block_operation = 'click'
- if tw.selected_block!=None: unselect(tw)
+ if tw.selected_block!=None:
+ unselect(tw)
+ # hide status block
setlayer(tw.status_spr,400)
spr = findsprite(tw,(x,y))
tw.dx = 0
@@ -214,12 +216,22 @@ def hideshow_palette(tw,state):
if state is False:
tw.palette == False
if hasattr(tw,'activity'):
- tw.activity.do_hidepalette()
+ try:
+ # Use new toolbar design
+ tw.activity.do_hidepalette()
+ except:
+ # Use old toolbar design
+ tw.activity.projectToolbar.do_hidepalette()
hide_palette(tw)
else:
tw.palette == True
if hasattr(tw,'activity'):
- tw.activity.do_showpalette()
+ try:
+ # Use new toolbar design
+ tw.activity.do_showpalette()
+ except:
+ # Use old toolbar design
+ tw.activity.projectToolbar.do_showpalette()
show_palette(tw)
def show_palette(tw):
@@ -709,6 +721,8 @@ def runtool(tw, spr, cmd, *args):
cmd(*(args))
def eraser_button(tw):
+ # hide status block
+ setlayer(tw.status_spr,400)
clear(tw.lc)
def stop_button(tw):
@@ -769,16 +783,21 @@ def xy(event):
def showPopup(block_name,tw):
try:
- label = block_name + ": " + hover_dict[block_name]
+ label = _(block_name) + ": " + hover_dict[block_name]
+ except:
+ label = _(block_name)
+ try:
+ # Use new toolbar
+ tw.activity.hover_help_label.set_text(label)
+ tw.activity.hover_help_label.show()
except:
- label = block_name
- tw.activity.hover_help_label.set_text(label)
- tw.activity.hover_help_label.show()
+ # Use old toolbar
+ tw.activity.helpToolbar.hover_help_label.set_text(label)
+ tw.activity.helpToolbar.hover_help_label.show()
+
"""
i = popupHandler.getInvoker(block_name)
if i:
return gobject.timeout_add(500, i.showPopup, "")
"""
return 0
-
-