diff options
137 files changed, 4034 insertions, 4395 deletions
@@ -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 Binary files differindex 2259ba2..5e43814 100644 --- a/images/sensorsmask.png +++ b/images/sensorsmask.png 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 Binary files differdeleted file mode 100644 index c839fc7..0000000 --- a/locale/nb/LC_MESSAGES/org.laptop.TurtleArtActivity.mo +++ /dev/null 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 "" @@ -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 @@ -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 [] - @@ -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): @@ -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 - - |