diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2009-02-20 17:01:17 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2009-02-20 17:01:17 (GMT) |
commit | fde082f859562d0e4e9fa445526e7bbc242d6f83 (patch) | |
tree | 1dc6d0140223f4394d9cd4439bb24b6c7a8d79a7 /images/vi/myblocks | |
parent | b0b6de5e6c61fe92452bf057d2f0677a3d1fec9b (diff) |
adding el, vi, zh_TW
Diffstat (limited to 'images/vi/myblocks')
-rw-r--r-- | images/vi/myblocks/box.svg | 117 | ||||
-rw-r--r-- | images/vi/myblocks/box1.svg | 39 | ||||
-rw-r--r-- | images/vi/myblocks/box2.svg | 39 | ||||
-rw-r--r-- | images/vi/myblocks/clearheap.svg | 46 | ||||
-rw-r--r-- | images/vi/myblocks/hat.svg | 211 | ||||
-rw-r--r-- | images/vi/myblocks/hat1.svg | 51 | ||||
-rw-r--r-- | images/vi/myblocks/hat2.svg | 51 | ||||
-rw-r--r-- | images/vi/myblocks/myblocksgroup.svg | 676 | ||||
-rw-r--r-- | images/vi/myblocks/myblocksmask.svg | 184 | ||||
-rw-r--r-- | images/vi/myblocks/pop.svg | 39 | ||||
-rw-r--r-- | images/vi/myblocks/printheap.svg | 46 | ||||
-rw-r--r-- | images/vi/myblocks/push.svg | 44 | ||||
-rw-r--r-- | images/vi/myblocks/stack.svg | 246 | ||||
-rw-r--r-- | images/vi/myblocks/stack1.svg | 39 | ||||
-rw-r--r-- | images/vi/myblocks/stack2.svg | 39 | ||||
-rw-r--r-- | images/vi/myblocks/start.svg | 55 | ||||
-rw-r--r-- | images/vi/myblocks/storeinbox.svg | 259 | ||||
-rw-r--r-- | images/vi/myblocks/storeinbox1.svg | 62 | ||||
-rw-r--r-- | images/vi/myblocks/storeinbox2.svg | 62 | ||||
-rw-r--r-- | images/vi/myblocks/string.svg | 37 |
20 files changed, 2342 insertions, 0 deletions
diff --git a/images/vi/myblocks/box.svg b/images/vi/myblocks/box.svg new file mode 100644 index 0000000..ee6df5a --- /dev/null +++ b/images/vi/myblocks/box.svg @@ -0,0 +1,117 @@ +<?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="128.25" + height="32.25" + 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:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient4238" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient4211" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3886"> + <stop + id="stop3888" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop3890" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2496" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="4.9044118" + y1="0" + x2="64" + y2="0" + id="linearGradient2501" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(12.25,4.96875)" /> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient3172" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,5.4999997)" /> + <linearGradient + id="linearGradient2492"> + <stop + id="stop2494" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2496" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2493" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2486"> + <stop + id="stop2488" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2490" + style="stop-color:#0000ff;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <path + d="M 13,1 L 13,10 L 6.25,10 L 6.25,6 L 1,6 L 1,26 L 6.25,26 L 6.25,22 L 13,22 L 13,31.25 L 127.25,31 L 127.25,1 L 13,1 z" + id="path11" + style="fill:url(#linearGradient2501);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" /> + <path + d="M 19.25,5.9999997 L 24.25,5.9999997 L 24.25,10 L 31.249999,10 L 31.249999,5.9999997 L 122.75001,5.9999997 L 122.75001,26 L 31.249999,26 L 31.249999,22 L 24.25,22 L 24.25,26 L 19.25,26 L 19.25,5.9999997 z" + id="path9" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> diff --git a/images/vi/myblocks/box1.svg b/images/vi/myblocks/box1.svg new file mode 100644 index 0000000..ebf2b78 --- /dev/null +++ b/images/vi/myblocks/box1.svg @@ -0,0 +1,39 @@ +<?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="105" + height="21"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#c0a000;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">hộp 1</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/box2.svg b/images/vi/myblocks/box2.svg new file mode 100644 index 0000000..26b71c4 --- /dev/null +++ b/images/vi/myblocks/box2.svg @@ -0,0 +1,39 @@ +<?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="105" + height="21"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#c0a000;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">hộp 2</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/clearheap.svg b/images/vi/myblocks/clearheap.svg new file mode 100644 index 0000000..adef19e --- /dev/null +++ b/images/vi/myblocks/clearheap.svg @@ -0,0 +1,46 @@ +<?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:#ffff00;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:#c0a000;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> diff --git a/images/vi/myblocks/hat.svg b/images/vi/myblocks/hat.svg new file mode 100644 index 0000000..b06f53f --- /dev/null +++ b/images/vi/myblocks/hat.svg @@ -0,0 +1,211 @@ +<?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="150" + height="75" + 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:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="74" + y2="22" + id="linearGradient2392" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(37.5,31)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2501" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2496" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3886"> + <stop + id="stop3888" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop3890" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient4211" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient4238" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2471"> + <stop + id="stop2473" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2475" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2492" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-15.5,16.96875)" /> + <linearGradient + id="linearGradient2486"> + <stop + id="stop2488" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2490" + style="stop-color:#0000ff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2519" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2515"> + <stop + id="stop2494" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2496" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient3172" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,5.4999997)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2512" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2510" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2504"> + <stop + id="stop2506" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop2508" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2502" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2499" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2493"> + <stop + id="stop2495" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2497" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2530" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-48.900735,76.376838)" /> + </defs> + <path + d="M 74.5,1 L 1.5,37.5 L 64.5,70 L 64.5,74 L 84.5,74 L 84.5,70 L 148.5,37.5 L 74.5,1 z" + id="path6722" + style="fill:url(#linearGradient2392);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" /> + <path + d="M 22,28 L 27,28 L 27,32 L 33.999999,32 L 33.999999,28 L 125.50001,28 L 125.50001,48 L 33.999999,48 L 33.999999,44 L 27,44 L 27,48 L 22,48 L 22,28 z" + id="path9" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> diff --git a/images/vi/myblocks/hat1.svg b/images/vi/myblocks/hat1.svg new file mode 100644 index 0000000..7545ccb --- /dev/null +++ b/images/vi/myblocks/hat1.svg @@ -0,0 +1,51 @@ +<?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="99" + height="56" + version="1.0"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;stop-opacity:1;" + offset="1" + id="stop3170" /> + </linearGradient> + <linearGradient + xlink:href="#linearGradient3166" + id="linearGradient3172" + x1="0" + y1="22" + x2="74" + y2="22" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(12.5,12)" /> + <inkscape:perspective + id="perspective2472" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 526.18109 : 1" + sodipodi:type="inkscape:persp3d" /> + </defs> + <path + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" + d="M 98.5,28 L 98.5,28 L 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.5,28 0.5,28 C 0.5,28 49.5,1 49.5,1 C 49.5,1 98.5,28 98.5,28 z" /> + <path + style="fill:none;stroke:#606000;stroke-width:1;stroke-opacity:1" + d="M 39,55.5 L 60,55.5" /> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="49" + y="35" + style="font-size:18px">đống 1</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/hat2.svg b/images/vi/myblocks/hat2.svg new file mode 100644 index 0000000..b7f4bb6 --- /dev/null +++ b/images/vi/myblocks/hat2.svg @@ -0,0 +1,51 @@ +<?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="99" + height="56" + version="1.0"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;stop-opacity:1;" + offset="1" + id="stop3170" /> + </linearGradient> + <linearGradient + xlink:href="#linearGradient3166" + id="linearGradient3172" + x1="0" + y1="22" + x2="74" + y2="22" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(12.5,12)" /> + <inkscape:perspective + id="perspective2472" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 526.18109 : 1" + sodipodi:type="inkscape:persp3d" /> + </defs> + <path + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" + d="M 98.5,28 L 98.5,28 L 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.5,28 0.5,28 C 0.5,28 49.5,1 49.5,1 C 49.5,1 98.5,28 98.5,28 z" /> + <path + style="fill:none;stroke:#606000;stroke-width:1;stroke-opacity:1" + d="M 39,55.5 L 60,55.5" /> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="49" + y="35" + style="font-size:18px">đống 2</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/myblocksgroup.svg b/images/vi/myblocks/myblocksgroup.svg new file mode 100644 index 0000000..3a39d1a --- /dev/null +++ b/images/vi/myblocks/myblocksgroup.svg @@ -0,0 +1,676 @@ +<?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="defs92"> + <linearGradient + id="linearGradient3239"> + <stop + id="stop3241" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop3243" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="47.499626" + y1="46.558704" + x2="97.500374" + y2="46.558704" + id="linearGradient3245" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="3.8948069" + y1="74.402542" + x2="70.231407" + y2="74.402542" + id="linearGradient3253" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="81.979385" + y1="74.402542" + x2="130.98178" + y2="74.402542" + id="linearGradient3261" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="3.8948069" + y1="115.66337" + x2="70.231407" + y2="115.66337" + id="linearGradient3269" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="81.979385" + y1="115.66337" + x2="130.98178" + y2="115.66337" + id="linearGradient3277" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="35.25" + y1="145.67612" + x2="109.75" + y2="145.67612" + id="linearGradient3285" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="40" + y1="180.0162" + x2="105" + y2="180.0162" + id="linearGradient3293" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="7.6595821" + y1="226.22649" + x2="56.661983" + y2="226.22649" + id="linearGradient3301" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.022545" + y1="226.22649" + x2="140.026" + y2="226.22649" + id="linearGradient3309" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="7.6595821" + y1="272.65366" + x2="56.661983" + y2="272.65366" + id="linearGradient3317" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.022545" + y1="272.65366" + x2="140.026" + y2="272.65366" + id="linearGradient3325" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="37.0625" + y1="311.59515" + x2="102.0625" + y2="311.59515" + id="linearGradient3333" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="36.24942" + y1="341.4375" + x2="100.37442" + y2="341.4375" + id="linearGradient3341" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="37.495003" + y1="367.91702" + x2="107.84001" + y2="367.91702" + id="linearGradient3349" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3357" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3359" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3361" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3363" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3365" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3367" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3371" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-1.571244,4.74717)" /> + <linearGradient + x1="9.8133535" + y1="399.42288" + x2="67.875931" + y2="399.42288" + id="linearGradient3374" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-1.571244,4.74717)" /> + <linearGradient + x1="64.812042" + y1="396.17004" + x2="134.81549" + y2="396.17004" + id="linearGradient3385" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="64.812042" + y1="396.17004" + x2="134.81549" + y2="396.17004" + id="linearGradient3387" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="64.812042" + y1="396.17004" + x2="134.81549" + y2="396.17004" + id="linearGradient3389" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="64.812042" + y1="396.17004" + x2="134.81549" + y2="396.17004" + id="linearGradient3393" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(5.210508,8)" /> + <linearGradient + x1="64.812042" + y1="396.17004" + x2="134.81549" + y2="396.17004" + id="linearGradient3396" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(5.210508,8)" /> + <linearGradient + x1="8.2421103" + y1="444.33197" + x2="57.244511" + y2="444.33197" + id="linearGradient3404" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="81.979385" + y1="444.33197" + x2="130.9818" + y2="444.33197" + id="linearGradient3412" + xlink:href="#linearGradient3239" + gradientUnits="userSpaceOnUse" /> + </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" /> + <rect + width="123.5" + height="0.14" + x="10.691486" + y="197.35913" + id="rect25" + style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" /> + <rect + width="123.5" + height="0.14" + x="10.691486" + y="198.49942" + id="rect27" + style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" /> + <rect + width="123.5" + height="0.14" + x="10.691486" + y="199.49832" + id="rect29" + 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.7153397" + y="-28.931932" + transform="scale(1,-1)" + id="rect31" + 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.7153397" + y="-27.815523" + transform="scale(1,-1)" + id="rect33" + 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.7153397" + y="-384.77127" + transform="scale(1,-1)" + id="rect35" + 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.7153397" + y="-383.43195" + transform="scale(1,-1)" + id="rect37" + style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;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> + <text + id="text45" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="72.5" + y="21.5" + id="tspan47" + style="font-size:20px">Khối của mình</tspan> + </text> + <path + d="M 69.731407,74.40254 L 69.731407,74.40254 L 43.730107,89.73664 L 43.730107,89.73664 L 43.730107,92.40344 L 30.396107,92.40344 L 30.396107,89.73664 C 30.396107,89.73664 4.3948068,74.40254 4.3948068,74.40254 C 4.3948068,74.40254 37.063107,56.40164 37.063107,56.40164 C 37.063107,56.40164 69.731407,74.40254 69.731407,74.40254 z" + id="path49" + style="fill:url(#linearGradient3253);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="18" + id="text51" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="79" + id="tspan53" + style="font-size:11px">đống 1</tspan> + </text> + <path + d="M 113.81428,60.40184 C 124.48148,60.40184 124.48148,60.40184 124.48148,60.40184 C 124.48148,60.40184 127.23615,62.059625 128.14833,63.06864 C 129.08003,64.099241 130.48178,67.06884 130.48178,67.06884 L 130.48178,79.73614 C 130.48178,79.73614 129.00368,82.198699 128.14833,83.06964 C 127.19525,84.040108 124.48148,85.73644 124.48148,85.73644 L 113.14758,85.73644 L 113.14758,85.73644 L 113.14758,88.40324 L 99.813583,88.40324 L 99.813583,85.73644 L 88.479683,85.73644 C 88.479683,85.73644 85.765921,84.040108 84.812833,83.06964 C 83.95749,82.198699 82.479383,79.73614 82.479383,79.73614 L 82.479383,67.06884 C 82.479383,67.06884 83.881139,64.099241 84.812833,63.06864 C 85.725013,62.059625 88.479683,60.40184 88.479683,60.40184 L 99.146883,60.40184 L 99.146883,63.73534 L 113.81428,63.73534 L 113.81428,60.40184 z" + id="path55" + style="fill:url(#linearGradient3261);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="18" + id="text57" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="107" + y="77" + id="tspan59" + style="font-size:11px">đống 1</tspan> + </text> + <path + d="M 69.731407,115.66337 L 69.731407,115.66337 L 43.730107,130.99747 L 43.730107,130.99747 L 43.730107,133.66427 L 30.396107,133.66427 L 30.396107,130.99747 C 30.396107,130.99747 4.3948068,115.66337 4.3948068,115.66337 C 4.3948068,115.66337 37.063107,97.662473 37.063107,97.662473 C 37.063107,97.662473 69.731407,115.66337 69.731407,115.66337 z" + id="path61" + style="fill:url(#linearGradient3269);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="16" + id="text63" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="120" + id="tspan65" + style="font-size:11px">đống 2</tspan> + </text> + <path + d="M 113.81428,101.66267 C 124.48148,101.66267 124.48148,101.66267 124.48148,101.66267 C 124.48148,101.66267 127.23615,103.32046 128.14833,104.32947 C 129.08003,105.36007 130.48178,108.32967 130.48178,108.32967 L 130.48178,120.99697 C 130.48178,120.99697 129.00368,123.45953 128.14833,124.33047 C 127.19525,125.30094 124.48148,126.99727 124.48148,126.99727 L 113.14758,126.99727 L 113.14758,126.99727 L 113.14758,129.66407 L 99.813583,129.66407 L 99.813583,126.99727 L 88.479683,126.99727 C 88.479683,126.99727 85.765921,125.30094 84.812833,124.33047 C 83.95749,123.45953 82.479383,120.99697 82.479383,120.99697 L 82.479383,108.32967 C 82.479383,108.32967 83.881139,105.36007 84.812833,104.32947 C 85.725013,103.32046 88.479683,101.66267 88.479683,101.66267 L 99.146883,101.66267 L 99.146883,104.99617 L 113.81428,104.99617 L 113.81428,101.66267 z" + id="path67" + style="fill:url(#linearGradient3277);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="16" + id="text69" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="107" + y="120" + id="tspan71" + style="font-size:11px">đống 2</tspan> + </text> + <path + d="M 72.25,127.42612 L 35.75,145.67612 L 67.25,161.92612 L 67.25,163.92612 L 77.25,163.92612 L 77.25,161.92612 L 109.25,145.67612 L 72.25,127.42612 z" + id="path6722" + style="fill:url(#linearGradient3285);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 78,169.5162 C 86,169.5162 100,169.5162 100,169.5162 C 100,169.5162 102.0659,170.75948 102.75,171.5162 C 103.44873,172.28911 104.5,174.5162 104.5,174.5162 L 104.5,184.0162 C 104.5,184.0162 103.39147,185.86303 102.75,186.5162 C 102.03522,187.24401 100,188.5162 100,188.5162 L 77.5,188.5162 L 77.5,188.5162 L 77.5,190.5162 L 67.5,190.5162 L 67.5,188.5162 L 45,188.5162 C 45,188.5162 42.96478,187.24401 42.25,186.5162 C 41.608525,185.86303 40.5,184.0162 40.5,184.0162 L 40.5,174.5162 C 40.5,174.5162 41.551264,172.28911 42.25,171.5162 C 42.934101,170.75948 45,169.5162 45,169.5162 L 67,169.5162 L 67,172.0162 L 78,172.0162 L 78,169.5162 z" + id="path10" + style="fill:url(#linearGradient3293);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 54.161882,216.05931 L 65.162432,216.05931 L 65.162432,220.05951 L 62.495632,220.05951 L 62.495632,218.05941 L 55.495282,218.05941" + id="path87" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1" /> + <path + d="M 54.161882,234.39356 L 65.162432,234.39356 L 65.162432,230.39336 L 62.495632,230.39336 L 62.495632,232.39346 L 55.495282,232.39346" + id="path89" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1" /> + <path + d="M 39.494482,206.89218 C 50.161682,206.89218 50.161682,206.89218 50.161682,206.89218 L 53.828532,209.55898 L 56.161982,213.55918 L 56.161982,236.22698 L 53.828532,240.22718 L 50.161682,242.89398 L 38.827782,242.89398 L 38.827782,242.89398 L 38.827782,245.56078 L 25.493782,245.56078 L 25.493782,242.89398 L 14.159882,242.89398 L 10.493032,240.22718 L 8.1595819,236.22698 L 8.1595819,213.55918 L 10.493032,209.55898 L 14.159882,206.89218 L 24.827082,206.89218 L 24.827082,210.22568 L 39.494482,210.22568 L 39.494482,206.89218 z" + id="path91" + style="fill:url(#linearGradient3301);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="26" + id="text93" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="220" + id="tspan95" + style="font-size:10px">lưu</tspan> + </text> + <text + y="26" + id="text97" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="229" + id="tspan99" + style="font-size:10px">vào</tspan> + </text> + <text + y="26" + id="text97" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="238" + id="tspan99" + style="font-size:10px">hộp 1</tspan> + </text> + <path + d="M 70.522547,219.55948 L 73.856047,219.55948 L 73.856047,222.22628 L 78.522947,222.22628 L 78.522947,219.55948 L 139.526,219.55948 L 139.526,232.89348 L 78.522947,232.89348 L 78.522947,230.22668 L 73.856047,230.22668 L 73.856047,232.89348 L 70.522547,232.89348 L 70.522547,219.55948 z" + id="path101" + style="fill:url(#linearGradient3309);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="26" + id="text103" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="106" + y="229.5" + id="tspan105" + style="font-size:11px">hộp 1</tspan> + </text> + <g + transform="matrix(0.6667,0,0,0.6667,7.4928819,258.48628)" + id="g107"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + id="path109" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + id="path111" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + d="M 39.494482,253.31936 C 50.161682,253.31936 50.161682,253.31936 50.161682,253.31936 L 53.828532,255.98616 L 56.161982,259.98636 L 56.161982,282.65416 L 53.828532,286.65436 L 50.161682,289.32116 L 38.827782,289.32116 L 38.827782,289.32116 L 38.827782,291.98796 L 25.493782,291.98796 L 25.493782,289.32116 L 14.159882,289.32116 L 10.493032,286.65436 L 8.1595819,282.65416 L 8.1595819,259.98636 L 10.493032,255.98616 L 14.159882,253.31936 L 24.827082,253.31936 L 24.827082,256.65286 L 39.494482,256.65286 L 39.494482,253.31936 z" + id="path113" + style="fill:url(#linearGradient3317);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="26" + id="text115" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="267" + id="tspan117" + style="font-size:10px">lưu</tspan> + </text> + <text + y="26" + id="text119" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="276" + id="tspan121" + style="font-size:10px">vào</tspan> + </text> + <text + y="26" + id="text119" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="32" + y="285" + id="tspan121" + style="font-size:10px">hộp 2</tspan> + </text> + <path + d="M 70.522547,265.98666 L 73.856047,265.98666 L 73.856047,268.65346 L 78.522947,268.65346 L 78.522947,265.98666 L 139.526,265.98666 L 139.526,279.32066 L 78.522947,279.32066 L 78.522947,276.65386 L 73.856047,276.65386 L 73.856047,279.32066 L 70.522547,279.32066 L 70.522547,265.98666 z" + id="path123" + style="fill:url(#linearGradient3325);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + y="26" + id="text125" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="106" + y="276" + id="tspan127" + style="font-size:11px">hộp 2</tspan> + </text> + <path + d="M 99.4375,303.72014 L 107.6875,303.72014 L 107.6875,306.72014 L 105.6875,306.72014 L 105.6875,305.22014 L 100.4375,305.22014" + id="path2493" + style="fill:#e0e000;fill-opacity:1;stroke:#a08000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 99.4375,317.47014 L 107.6875,317.47014 L 107.6875,314.47014 L 105.6875,314.47014 L 105.6875,315.97014 L 100.4375,315.97014" + id="path2495" + style="fill:#e0e000;fill-opacity:1;stroke:#908000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 75.0625,301.09514 C 83.0625,301.09514 97.0625,301.09514 97.0625,301.09514 C 97.0625,301.09514 99.1284,302.33842 99.8125,303.09514 C 100.51123,303.86805 101.5625,306.09514 101.5625,306.09514 L 101.5625,315.59514 C 101.5625,315.59514 100.45397,317.44197 99.8125,318.09514 C 99.09772,318.82295 97.0625,320.09514 97.0625,320.09514 L 74.5625,320.09514 L 74.5625,320.09514 L 74.5625,322.09514 L 64.5625,322.09514 L 64.5625,320.09514 L 42.0625,320.09514 C 42.0625,320.09514 40.02728,318.82295 39.3125,318.09514 C 38.671025,317.44197 37.5625,315.59514 37.5625,315.59514 L 37.5625,306.09514 C 37.5625,306.09514 38.613764,303.86805 39.3125,303.09514 C 39.996601,302.33842 42.0625,301.09514 42.0625,301.09514 L 64.0625,301.09514 L 64.0625,303.59514 L 75.0625,303.59514 L 75.0625,301.09514 z" + id="path3067" + style="fill:url(#linearGradient3333);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <g + transform="matrix(0.6667,0,0,0.6667,8.135112,390.2883)" + id="g159" + style="fill:#f0e000;fill-opacity:1"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + id="path161" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + id="path163" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + d="M 40.077007,390.16934 C 50.744207,390.16934 50.744207,390.16934 50.744207,390.16934 C 50.744207,390.16934 53.498877,391.82712 54.411057,392.83614 C 55.342757,393.86674 56.744507,396.83634 56.744507,396.83634 L 56.744507,409.50364 C 56.744507,409.50364 55.266407,411.9662 54.411057,412.83714 C 53.457977,413.80761 50.744207,415.50394 50.744207,415.50394 L 39.410307,415.50394 L 39.410307,415.50394 L 39.410307,418.17074 L 26.07631,418.17074 L 26.07631,415.50394 L 14.74241,415.50394 C 14.74241,415.50394 12.028648,413.80761 11.07556,412.83714 C 10.220217,411.9662 8.74211,409.50364 8.74211,409.50364 L 8.74211,396.83634 C 8.74211,396.83634 10.143866,393.86674 11.07556,392.83614 C 11.98774,391.82712 14.74241,390.16934 14.74241,390.16934 L 25.40961,390.16934 L 25.40961,393.50284 L 40.077007,393.50284 L 40.077007,390.16934 z" + id="path165" + style="fill:url(#linearGradient3374);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + x="-1.571244" + y="4.74717" + id="text167" + style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans"> + <tspan + x="32.428757" + y="405.74716" + id="tspan169" + style="font-size:11px;fill:#000000;fill-opacity:1">push</tspan> + </text> + <path + d="M 70.522547,397.50304 L 73.856047,397.50304 L 73.856047,400.16984 L 78.522947,400.16984 L 78.522947,397.50304 L 139.526,397.50304 L 139.526,410.83704 L 78.522947,410.83704 L 78.522947,408.17024 L 73.856047,408.17024 L 73.856047,410.83704 L 70.522547,410.83704 L 70.522547,397.50304 z" + id="path173" + style="fill:url(#linearGradient3396);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <text + x="5.2105079" + y="8" + id="text175" + style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans"> + <tspan + x="105.21051" + y="407" + id="tspan177" + style="font-size:11px;fill:#000000;fill-opacity:1">pop</tspan> + </text> + <path + d="M 40.07701,424.99768 C 50.74421,424.99768 50.74421,424.99768 50.74421,424.99768 L 54.41106,427.66448 L 56.74451,431.66468 L 56.74451,454.33248 L 54.41106,458.33268 L 50.74421,460.99948 L 39.41031,460.99948 L 39.41031,460.99948 L 39.41031,463.66628 L 26.07631,463.66628 L 26.07631,460.99948 L 14.74241,460.99948 L 11.07556,458.33268 L 8.74211,454.33248 L 8.74211,431.66468 L 11.07556,427.66448 L 14.74241,424.99768 L 25.40961,424.99768 L 25.40961,428.33118 L 40.07701,428.33118 L 40.07701,424.99768 z" + id="path179" + style="fill:url(#linearGradient3404);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <g + transform="translate(-0.5838651,1.9663391)" + id="g181"> + <text + id="text183" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="33" + y="441" + id="tspan185" + style="font-size:11px">show</tspan> + </text> + <text + id="text187" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="33" + y="453" + id="tspan189" + style="font-size:11px">heap</tspan> + </text> + </g> + <path + d="M 113.81429,424.99768 C 124.48149,424.99768 124.48149,424.99768 124.48149,424.99768 L 128.14834,427.66448 L 130.48179,431.66468 L 130.48179,454.33248 L 128.14834,458.33268 L 124.48149,460.99948 L 113.14759,460.99948 L 113.14759,460.99948 L 113.14759,463.66628 L 99.813592,463.66628 L 99.813592,460.99948 L 88.479683,460.99948 L 84.812833,458.33268 L 82.479383,454.33248 L 82.479383,431.66468 L 84.812833,427.66448 L 88.479683,424.99768 L 99.146892,424.99768 L 99.146892,428.33118 L 113.81429,428.33118 L 113.81429,424.99768 z" + id="path191" + style="fill:url(#linearGradient3412);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" /> + <g + transform="translate(1.1422305,0)" + id="g193"> + <text + id="text195" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="105" + y="441" + id="tspan197" + style="font-size:11px">clear</tspan> + </text> + <text + id="text199" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="105" + y="453" + id="tspan201" + style="font-size:11px">heap</tspan> + </text> + </g> + <path + d="M 43.524995,306.8 L 46.024995,306.8 L 46.024995,308.8 L 49.524995,308.8 L 49.524995,306.8 L 95.275005,306.8 L 95.275005,316.8 L 49.524995,316.8 L 49.524995,314.8 L 46.024995,314.8 L 46.024995,316.8 L 43.524995,316.8 L 43.524995,306.8 z" + id="path3478" + style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 46.749995,175 L 49.249995,175 L 49.249995,177 L 52.749995,177 L 52.749995,175 L 98.5,175 L 98.5,185 L 52.749995,185 L 52.749995,183 L 49.249995,183 L 49.249995,185 L 46.749995,185 L 46.749995,175 z" + id="path3491" + style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 46.124998,140.375 L 48.624998,140.375 L 48.624998,142.375 L 52.124998,142.375 L 52.124998,140.375 L 97.875,140.375 L 97.875,150.375 L 52.124998,150.375 L 52.124998,148.375 L 48.624998,148.375 L 48.624998,150.375 L 46.124998,150.375 L 46.124998,140.375 z" + id="path3499" + style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 37.995002,361.21701 L 41.345002,361.21701 L 41.345002,363.89701 L 46.035002,363.89701 L 46.035002,361.21701 L 107.34001,361.21701 L 107.34001,374.61701 L 46.035002,374.61701 L 46.035002,371.93701 L 41.345002,371.93701 L 41.345002,374.61701 L 37.995002,374.61701 L 37.995002,361.21701 z" + id="path2709" + style="fill:url(#linearGradient3349);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + x="-0.0188425" + y="8" + id="text153" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="72.481155" + y="372" + id="tspan155" + style="font-size:11px">name</tspan> + </text> + <path + d="M 42.749422,333.875 L 42.749422,338.375 L 39.374422,338.375 L 39.374422,336.375 L 36.749422,336.375 L 36.749422,346.375 L 39.374422,346.375 L 39.374422,344.375 L 42.749422,344.375 L 42.749422,349 L 99.874422,348.875 L 99.874422,333.875 L 42.749422,333.875 z" + id="path2718" + style="fill:url(#linearGradient3341);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 45.874422,336.375 L 48.374422,336.375 L 48.374422,338.375 L 51.874422,338.375 L 51.874422,336.375 L 97.624427,336.375 L 97.624427,346.375 L 51.874422,346.375 L 51.874422,344.375 L 48.374422,344.375 L 48.374422,346.375 L 45.874422,346.375 L 45.874422,336.375 z" + id="path2720" + style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + d="M 97,45.558706 C 97.09921,52.349516 77.5,58.058706 77.5,58.058706 L 77.5,58.058706 L 77.5,60.058706 L 67.5,60.058706 L 67.5,58.058706 C 67.5,58.058706 47.90079,52.349516 48,45.558706 C 48.12259,37.167636 64.10804,33.058706 72.5,33.058706 C 80.89196,33.058706 96.87741,37.167636 97,45.558706 z" + id="path2715" + style="fill:url(#linearGradient3245);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + id="text87" + style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="72" + y="49" + id="tspan89" + style="font-size:11px">start</tspan> + </text> + </svg> diff --git a/images/vi/myblocks/myblocksmask.svg b/images/vi/myblocks/myblocksmask.svg new file mode 100644 index 0000000..f9a5ca7 --- /dev/null +++ b/images/vi/myblocks/myblocksmask.svg @@ -0,0 +1,184 @@ +<?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"> + <rect + width="143" + height="440" + x="1" + y="30" + id="rect4" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" /> + <rect + width="145" + height="29" + x="0" + y="0" + id="rect6" + style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 0,470 L 0,486 L 3,493 L 8,497 L 15,499 L 129,499 L 136,497 L 142,492 L 145,484 L 145,470 L 0,470 z" + id="path8" + style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" /> + <path + d="M 69.731407,72.40254 L 69.731407,72.40254 L 43.730107,87.73664 L 43.730107,87.73664 L 43.730107,90.40344 L 30.396107,90.40344 L 30.396107,87.73664 C 30.396107,87.73664 4.3948068,72.40254 4.3948068,72.40254 C 4.3948068,72.40254 37.063107,54.40164 37.063107,54.40164 C 37.063107,54.40164 69.731407,72.40254 69.731407,72.40254 z" + id="path49" + style="fill:#181818;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 113.81428,58.40184 C 124.48148,58.40184 124.48148,58.40184 124.48148,58.40184 C 124.48148,58.40184 127.23615,60.059625 128.14833,61.06864 C 129.08003,62.099241 130.48178,65.06884 130.48178,65.06884 L 130.48178,77.73614 C 130.48178,77.73614 129.00368,80.198699 128.14833,81.06964 C 127.19525,82.040108 124.48148,83.73644 124.48148,83.73644 L 113.14758,83.73644 L 113.14758,83.73644 L 113.14758,86.40324 L 99.813583,86.40324 L 99.813583,83.73644 L 88.479683,83.73644 C 88.479683,83.73644 85.765921,82.040108 84.812833,81.06964 C 83.95749,80.198699 82.479383,77.73614 82.479383,77.73614 L 82.479383,65.06884 C 82.479383,65.06884 83.881139,62.099241 84.812833,61.06864 C 85.725013,60.059625 88.479683,58.40184 88.479683,58.40184 L 99.146883,58.40184 L 99.146883,61.73534 L 113.81428,61.73534 L 113.81428,58.40184 z" + id="path55" + style="fill:#202020;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 69.731407,113.66337 L 69.731407,113.66337 L 43.730107,128.99747 L 43.730107,128.99747 L 43.730107,131.66427 L 30.396107,131.66427 L 30.396107,128.99747 C 30.396107,128.99747 4.3948068,113.66337 4.3948068,113.66337 C 4.3948068,113.66337 37.063107,95.662473 37.063107,95.662473 C 37.063107,95.662473 69.731407,113.66337 69.731407,113.66337 z" + id="path61" + style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 113.81428,99.662673 C 124.48148,99.662673 124.48148,99.662673 124.48148,99.662673 C 124.48148,99.662673 127.23615,101.32046 128.14833,102.32947 C 129.08003,103.36007 130.48178,106.32967 130.48178,106.32967 L 130.48178,118.99697 C 130.48178,118.99697 129.00368,121.45953 128.14833,122.33047 C 127.19525,123.30094 124.48148,124.99727 124.48148,124.99727 L 113.14758,124.99727 L 113.14758,124.99727 L 113.14758,127.66407 L 99.813583,127.66407 L 99.813583,124.99727 L 88.479683,124.99727 C 88.479683,124.99727 85.765921,123.30094 84.812833,122.33047 C 83.95749,121.45953 82.479383,118.99697 82.479383,118.99697 L 82.479383,106.32967 C 82.479383,106.32967 83.881139,103.36007 84.812833,102.32947 C 85.725013,101.32046 88.479683,99.662673 88.479683,99.662673 L 99.146883,99.662673 L 99.146883,102.99617 L 113.81428,102.99617 L 113.81428,99.662673 z" + id="path67" + style="fill:#303030;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <g + transform="matrix(0.5,0,0,0.5,35,124.92612)" + id="g2737" + style="fill:#383838;fill-opacity:1"> + <path + d="M 74.5,1 L 1.5,37.5 L 64.5,70 L 64.5,74 L 84.5,74 L 84.5,70 L 148.5,37.5 L 74.5,1 z" + id="path6722" + style="fill:#383838;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" /> + </g> + <g + transform="matrix(0.5,0,0,0.5,40,167.0162)" + id="g2873" + style="fill:#404040;fill-opacity:1;stroke:none"> + <path + d="M 76,1 C 92,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 75,39 L 75,39 L 75,43 L 55,43 L 55,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 54,1 L 54,6 L 76,6 L 76,1 z" + id="path10" + style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" /> + </g> + <g + transform="matrix(0.6667,0,0,0.6667,7.4928819,212.05911)" + id="g85"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + id="path87" + style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + id="path89" + style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + d="M 39.494482,206.89218 C 50.161682,206.89218 50.161682,206.89218 50.161682,206.89218 L 53.828532,209.55898 L 56.161982,213.55918 L 56.161982,236.22698 L 53.828532,240.22718 L 50.161682,242.89398 L 38.827782,242.89398 L 38.827782,242.89398 L 38.827782,245.56078 L 25.493782,245.56078 L 25.493782,242.89398 L 14.159882,242.89398 L 10.493032,240.22718 L 8.1595819,236.22698 L 8.1595819,213.55918 L 10.493032,209.55898 L 14.159882,206.89218 L 24.827082,206.89218 L 24.827082,210.22568 L 39.494482,210.22568 L 39.494482,206.89218 z" + id="path91" + style="fill:#484848;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 70.522547,219.55948 L 73.856047,219.55948 L 73.856047,222.22628 L 78.522947,222.22628 L 78.522947,219.55948 L 139.526,219.55948 L 139.526,232.89348 L 78.522947,232.89348 L 78.522947,230.22668 L 73.856047,230.22668 L 73.856047,232.89348 L 70.522547,232.89348 L 70.522547,219.55948 z" + id="path101" + style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <g + transform="matrix(0.6667,0,0,0.6667,7.4928819,258.48628)" + id="g107"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + id="path109" + style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + id="path111" + style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + d="M 39.494482,253.31936 C 50.161682,253.31936 50.161682,253.31936 50.161682,253.31936 L 53.828532,255.98616 L 56.161982,259.98636 L 56.161982,282.65416 L 53.828532,286.65436 L 50.161682,289.32116 L 38.827782,289.32116 L 38.827782,289.32116 L 38.827782,291.98796 L 25.493782,291.98796 L 25.493782,289.32116 L 14.159882,289.32116 L 10.493032,286.65436 L 8.1595819,282.65416 L 8.1595819,259.98636 L 10.493032,255.98616 L 14.159882,253.31936 L 24.827082,253.31936 L 24.827082,256.65286 L 39.494482,256.65286 L 39.494482,253.31936 z" + id="path113" + style="fill:#585858;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 70.522547,265.98666 L 73.856047,265.98666 L 73.856047,268.65346 L 78.522947,268.65346 L 78.522947,265.98666 L 139.526,265.98666 L 139.526,279.32066 L 78.522947,279.32066 L 78.522947,276.65386 L 73.856047,276.65386 L 73.856047,279.32066 L 70.522547,279.32066 L 70.522547,265.98666 z" + id="path123" + style="fill:#606060;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <g + transform="matrix(0.5,0,0,0.5,37.0625,302.59514)" + id="g3062" + style="fill:#686868;fill-opacity:1;stroke:none"> + <g + transform="translate(59.878677,45.17647)" + id="g2533" + style="fill:#686868;fill-opacity:1;stroke:none"> + <path + d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647" + id="path2493" + style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:3;stroke-opacity:1" /> + <path + d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647" + id="path2495" + style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:3;stroke-opacity:1" /> + </g> + <path + d="M 76,1 C 92,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 75,39 L 75,39 L 75,43 L 55,43 L 55,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 54,1 L 54,6 L 76,6 L 76,1 z" + id="path3067" + style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" /> + </g> + <g + transform="matrix(0.5,0,0,0.5,40,333.95951)" + id="g3156" + style="fill:#707070;fill-opacity:1;stroke:none"> + <path + d="M 13,1 L 13,10 L 6,10 L 6,6 L 1,6 L 1,25 L 6,25 L 6,21 L 13,21 L 13,31 L 129,31 L 129,1 L 13,1 z" + id="path11" + style="fill:#707070;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" /> + </g> + <g + transform="translate(-1.88425e-2,8)" + id="g149" + style="fill:#787878;fill-opacity:1;stroke:none"> + <path + d="M 40.693845,353.55201 L 40.693845,358.24201 L 38.013845,358.24201 L 38.013845,361.59201 L 40.693845,361.59201 L 40.693845,366.28201 L 104.34384,366.28201 L 107.02384,359.91701 L 104.34384,353.55201 L 40.693845,353.55201 z" + id="path151" + style="fill:#787878;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> + <g + transform="translate(-1.571244,4.74717)" + id="g157"> + <g + transform="matrix(0.6667,0,0,0.6667,9.706356,385.54113)" + id="g159"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + id="path161" + style="fill:#787878;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + id="path163" + style="fill:#787878;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" /> + </g> + </g> + <path + d="M 41.648251,389.42217 C 52.315451,389.42217 52.315451,389.42217 52.315451,389.42217 C 52.315451,389.42217 55.070121,391.07995 55.982301,392.08897 C 56.914001,393.11957 58.315751,396.08917 58.315751,396.08917 L 58.315751,408.75647 C 58.315751,408.75647 56.837651,411.21903 55.982301,412.08997 C 55.029221,413.06044 52.315451,414.75677 52.315451,414.75677 L 40.981551,414.75677 L 40.981551,414.75677 L 40.981551,417.42357 L 27.647554,417.42357 L 27.647554,414.75677 L 16.313654,414.75677 C 16.313654,414.75677 13.599892,413.06044 12.646804,412.08997 C 11.791461,411.21903 10.313354,408.75647 10.313354,408.75647 L 10.313354,396.08917 C 10.313354,396.08917 11.71511,393.11957 12.646804,392.08897 C 13.558984,391.07995 16.313654,389.42217 16.313654,389.42217 L 26.980854,389.42217 L 26.980854,392.75567 L 41.648251,392.75567 L 41.648251,389.42217 z" + id="path165" + style="fill:#808080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <g + transform="translate(5.210508,8)" + id="g171" + style="fill:#888888;fill-opacity:1;stroke:none"> + <path + d="M 65.312039,389.50304 L 68.645539,389.50304 L 68.645539,392.16984 L 73.312439,392.16984 L 73.312439,389.50304 L 134.31549,389.50304 L 134.31549,402.83704 L 73.312439,402.83704 L 73.312439,400.17024 L 68.645539,400.17024 L 68.645539,402.83704 L 65.312039,402.83704 L 65.312039,389.50304 z" + id="path173" + style="fill:#888888;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + </g> + <path + d="M 40.07701,424.99768 C 50.74421,424.99768 50.74421,424.99768 50.74421,424.99768 L 54.41106,427.66448 L 56.74451,431.66468 L 56.74451,454.33248 L 54.41106,458.33268 L 50.74421,460.99948 L 39.41031,460.99948 L 39.41031,460.99948 L 39.41031,463.66628 L 26.07631,463.66628 L 26.07631,460.99948 L 14.74241,460.99948 L 11.07556,458.33268 L 8.74211,454.33248 L 8.74211,431.66468 L 11.07556,427.66448 L 14.74241,424.99768 L 25.40961,424.99768 L 25.40961,428.33118 L 40.07701,428.33118 L 40.07701,424.99768 z" + id="path179" + style="fill:#909090;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 113.81429,424.99768 C 124.48149,424.99768 124.48149,424.99768 124.48149,424.99768 L 128.14834,427.66448 L 130.48179,431.66468 L 130.48179,454.33248 L 128.14834,458.33268 L 124.48149,460.99948 L 113.14759,460.99948 L 113.14759,460.99948 L 113.14759,463.66628 L 99.813592,463.66628 L 99.813592,460.99948 L 88.479683,460.99948 L 84.812833,458.33268 L 82.479383,454.33248 L 82.479383,431.66468 L 84.812833,427.66448 L 88.479683,424.99768 L 99.146892,424.99768 L 99.146892,428.33118 L 113.81429,428.33118 L 113.81429,424.99768 z" + id="path191" + style="fill:#989898;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" /> + <path + d="M 97,45.5 C 97.09921,52.29082 77.5,58 77.5,58 L 77.5,58 L 77.5,60 L 67.5,60 L 67.5,58 C 67.5,58 47.90079,52.29082 48,45.5 C 48.12259,37.10894 64.10804,33 72.5,33 C 80.89196,33 96.87741,37.10894 97,45.5 z" + id="path2528" + style="fill:#101010;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> diff --git a/images/vi/myblocks/pop.svg b/images/vi/myblocks/pop.svg new file mode 100644 index 0000000..059c571 --- /dev/null +++ b/images/vi/myblocks/pop.svg @@ -0,0 +1,39 @@ +<?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="105" + height="21"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#c0a000;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">pop</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/printheap.svg b/images/vi/myblocks/printheap.svg new file mode 100644 index 0000000..f27d3fc --- /dev/null +++ b/images/vi/myblocks/printheap.svg @@ -0,0 +1,46 @@ +<?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:#ffff00;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:#c0a000;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> + </svg> diff --git a/images/vi/myblocks/push.svg b/images/vi/myblocks/push.svg new file mode 100644 index 0000000..2e0d236 --- /dev/null +++ b/images/vi/myblocks/push.svg @@ -0,0 +1,44 @@ +<?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="44"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#e0e000;fill-opacity:1;stroke:#808000;stroke-width:1.5;stroke-opacity:1" + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" /> + <path + style="fill:#e0e000;fill-opacity:1;stroke:#808000;stroke-width:1.5;stroke-opacity:1" + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" /> + <path + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" + d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" /> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="26" + style="font-size:18px;;font-family:Bitstream Vera Sans">push</tspan> + </text> +</svg> diff --git a/images/vi/myblocks/stack.svg b/images/vi/myblocks/stack.svg new file mode 100644 index 0000000..1b4f24c --- /dev/null +++ b/images/vi/myblocks/stack.svg @@ -0,0 +1,246 @@ +<?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="130" + height="44" + 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:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="128.68382" + y2="22" + id="linearGradient3172" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2501" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2496" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3886"> + <stop + id="stop3888" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop3890" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient4211" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient4238" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2473"> + <stop + id="stop2475" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2477" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="74" + y2="22" + id="linearGradient2601" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2595"> + <stop + id="stop2597" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2599" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="128.68382" + y2="22" + id="linearGradient2608" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2486"> + <stop + id="stop2488" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2490" + style="stop-color:#0000ff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2493" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2492"> + <stop + id="stop2494" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2496" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2517" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,5.4999997)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2515" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2513" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2507"> + <stop + id="stop2509" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop2511" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2505" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2503" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2497"> + <stop + id="stop2499" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2501" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2535" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2540" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2544" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(21.338235,-30.851103)" /> + </defs> + <path + d="M 47,1 C 63,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 27,1 L 27,6 L 47,6 L 47,1 z" + id="path10" + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" /> + <path + d="M 13,12 L 18,12 L 18,16 L 24.999999,16 L 24.999999,12 L 116.50002,12 L 116.50002,32 L 24.999999,32 L 24.999999,28 L 18,28 L 18,32 L 13,32 L 13,12 z" + id="path9" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> diff --git a/images/vi/myblocks/stack1.svg b/images/vi/myblocks/stack1.svg new file mode 100644 index 0000000..5113e60 --- /dev/null +++ b/images/vi/myblocks/stack1.svg @@ -0,0 +1,39 @@ +<?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="74" + height="44" + version="1.0"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#c0a000;stroke-width:2;stroke-opacity:1" + d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" /> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="26" + style="font-size:18px;">đống 1</tspan> + </text> + </svg> diff --git a/images/vi/myblocks/stack2.svg b/images/vi/myblocks/stack2.svg new file mode 100644 index 0000000..dc81a9f --- /dev/null +++ b/images/vi/myblocks/stack2.svg @@ -0,0 +1,39 @@ +<?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="74" + height="44" + version="1.0"> + <defs> + <linearGradient + id="linearGradient3166"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3168" /> + <stop + style="stop-color:#ffff00;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:#c0a000;stroke-width:2;stroke-opacity:1" + d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" /> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="26" + style="font-size:18px;">đống 2</tspan> + </text> + </svg> diff --git a/images/vi/myblocks/start.svg b/images/vi/myblocks/start.svg new file mode 100644 index 0000000..072ff32 --- /dev/null +++ b/images/vi/myblocks/start.svg @@ -0,0 +1,55 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + version="1.0" + width="99" + height="56" + 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:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="74" + y2="22" + id="linearGradient3172" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(12.5,12)" /> + <perspective + type="inkscape:persp3d" + vp_x="0 : 526.18109 : 1" + vp_y="0 : 1000 : 0" + vp_z="744.09448 : 526.18109 : 1" + persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective2472" /> + </defs> + <path + d="M 98.5,26 C 98.698425,39.581628 59.5,51 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.30157465,39.581628 0.5,26 C 0.74518415,9.21787 32.716079,1 49.5,1 C 66.283921,1 98.254816,9.21787 98.5,26 z" + id="path10" + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" /> + <text + y="-0.80810547" + id="text14" + style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans"> + <tspan + x="49" + y="34.191895" + id="tspan16" + style="font-size:18px">start</tspan> + </text> + </svg> +
\ No newline at end of file diff --git a/images/vi/myblocks/storeinbox.svg b/images/vi/myblocks/storeinbox.svg new file mode 100644 index 0000000..4feb166 --- /dev/null +++ b/images/vi/myblocks/storeinbox.svg @@ -0,0 +1,259 @@ +<?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="142" + height="44" + 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:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="128.68382" + y2="22" + id="linearGradient3172" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2501" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2496" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3886"> + <stop + id="stop3888" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop3890" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient4211" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient4238" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2473"> + <stop + id="stop2475" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2477" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="74" + y2="22" + id="linearGradient2601" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2595"> + <stop + id="stop2597" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2599" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="22" + x2="128.68382" + y2="22" + id="linearGradient2608" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="22" + x2="74" + y2="22" + id="linearGradient2515" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2509"> + <stop + id="stop2511" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2513" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2486"> + <stop + id="stop2488" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2490" + style="stop-color:#0000ff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2493" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2492"> + <stop + id="stop2494" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2496" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="104" + y2="21" + id="linearGradient2524" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,5.4999997)" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2522" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2520" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient2514"> + <stop + id="stop2516" + style="stop-color:#0000ff;stop-opacity:1" + offset="0" /> + <stop + id="stop2518" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="210" + y1="10.5" + x2="0" + y2="10.5" + id="linearGradient2512" + xlink:href="#linearGradient3886" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2510" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,4.96875)" /> + <linearGradient + id="linearGradient2504"> + <stop + id="stop2506" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop2508" + style="stop-color:#ffff00;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="0" + y1="0" + x2="64" + y2="0" + id="linearGradient2540" + xlink:href="#linearGradient3166" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(34.404412,58.027574)" /> + </defs> + <g + transform="translate(59.878677,45.67647)" + id="g2533"> + <path + d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647" + id="path2493" + style="fill:#e0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647" + id="path2495" + style="fill:#e0e000;fill-opacity:1;stroke:#908000;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + d="M 47,1 C 63,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 27,1 L 27,6 L 47,6 L 47,1 z" + id="path10" + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" /> + <path + d="M 13,12 L 18,12 L 18,16 L 24.999999,16 L 24.999999,12 L 116.50001,12 L 116.50001,32 L 24.999999,32 L 24.999999,28 L 18,28 L 18,32 L 13,32 L 13,12 z" + id="path9" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> diff --git a/images/vi/myblocks/storeinbox1.svg b/images/vi/myblocks/storeinbox1.svg new file mode 100644 index 0000000..3d8228e --- /dev/null +++ b/images/vi/myblocks/storeinbox1.svg @@ -0,0 +1,62 @@ +<?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:#ffff00;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> + <g + transform="translate(0,8.75)"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;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="22" + style="font-size:16px;">lưu</tspan> + </text> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="35" + style="font-size:16px;">vào</tspan> + </text> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="48" + style="font-size:16px;">hộp 1</tspan> + </text> + </svg> diff --git a/images/vi/myblocks/storeinbox2.svg b/images/vi/myblocks/storeinbox2.svg new file mode 100644 index 0000000..05d56f1 --- /dev/null +++ b/images/vi/myblocks/storeinbox2.svg @@ -0,0 +1,62 @@ +<?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:#ffff00;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> + <g + transform="translate(0,8.75)"> + <path + d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + <path + d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" + style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;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="22" + style="font-size:16px;">lưu</tspan> + </text> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="35" + style="font-size:16px;">vào</tspan> + </text> + <text + style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"> + <tspan + x="37" + y="48" + style="font-size:16px;">hộp 2</tspan> + </text> + </svg> diff --git a/images/vi/myblocks/string.svg b/images/vi/myblocks/string.svg new file mode 100644 index 0000000..51b9f9e --- /dev/null +++ b/images/vi/myblocks/string.svg @@ -0,0 +1,37 @@ +<?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="defs5"> + <linearGradient + id="linearGradient3166"> + <stop + id="stop3168" + style="stop-color:#ffffff;stop-opacity:1" + offset="0" /> + <stop + id="stop3170" + style="stop-color:#ffff00;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="path9" + style="fill:url(#linearGradient3172);fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" /> +</svg> |