[Sugar-devel] [PATCH] sl#2544 Adding Smiley Support to Chat Application
Mukesh Gupta
mukeshgupta.2006 at gmail.com
Sun Dec 26 14:13:57 EST 2010
The patch uses png files as smiley icons which are converted from svgs during first run . All the smiley images are stored in /icons folder
Signed-off-by: Mukesh Gupta <mukeshgupta.2006 at gmail.com>
---
pippy_app.py | 181 +++++++++++++++-
temp/1.svg | 358 ++++++++++++++++++++++++++++++
temp/10.svg | 29 +++
temp/11.svg | 594 +++++++++++++++++++++++++++++++++++++++++++++++++
temp/12.svg | 268 ++++++++++++++++++++++
temp/2.svg | 657 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
temp/3.svg | 79 +++++++
temp/4.svg | 425 +++++++++++++++++++++++++++++++++++
temp/5.svg | 316 ++++++++++++++++++++++++++
temp/6.svg | 303 +++++++++++++++++++++++++
temp/7.svg | 282 ++++++++++++++++++++++++
temp/8.svg | 252 +++++++++++++++++++++
temp/9.svg | 551 ++++++++++++++++++++++++++++++++++++++++++++++
temp/Smiley.svg | 29 +++
14 files changed, 4317 insertions(+), 7 deletions(-)
create mode 100644 temp/1.svg
create mode 100644 temp/10.svg
create mode 100644 temp/11.svg
create mode 100644 temp/12.svg
create mode 100644 temp/2.svg
create mode 100644 temp/3.svg
create mode 100644 temp/4.svg
create mode 100644 temp/5.svg
create mode 100644 temp/6.svg
create mode 100644 temp/7.svg
create mode 100644 temp/8.svg
create mode 100644 temp/9.svg
create mode 100644 temp/Smiley.svg
diff --git a/pippy_app.py b/pippy_app.py
index 3c0227e..5730bbb 100644
--- a/pippy_app.py
+++ b/pippy_app.py
@@ -16,20 +16,30 @@
from gettext import gettext as _
import hippo
+import cairo
import gtk
import pango
import logging
import re
import cjson
import time
+import os
+import sugar
+import glob
+import rsvg
+
+
+
from datetime import datetime
-from activity import ViewSourceActivity
+from activity import ViewSourceActivity
from sugar.activity.activity import Activity, ActivityToolbox, SCOPE_PRIVATE
+from sugar.graphics.style import MEDIUM_ICON_SIZE
from sugar.graphics.alert import NotifyAlert
from sugar.graphics.style import (Color, COLOR_BLACK, COLOR_WHITE,
COLOR_BUTTON_GREY, FONT_BOLD, FONT_NORMAL)
from sugar.graphics.roundbox import CanvasRoundBox
+from sugar.graphics import style
from sugar.graphics.xocolor import XoColor
from sugar.graphics.palette import Palette, CanvasInvoker
from sugar.graphics.menuitem import MenuItem
@@ -52,6 +62,101 @@ URL_REGEXP = re.compile('((http|ftp)s?://)?'
'(([-a-zA-Z0-9]+[.])+[-a-zA-Z0-9]{2,}|([0-9]{1,3}[.]){3}[0-9]{1,3})'
'(:[1-9][0-9]{0,4})?(/[-a-zA-Z0-9/%~@&_+=;:,.?#]*[a-zA-Z0-9/])?')
+TEMP_SVG_PATH="temp"
+ICON_SVG_PATH="icons"
+SMILIES_PATH="smilies"
+
+
+
+def from_svg_at_size(filename=None, width=None, height=None, handle=None,
+ keep_ratio=True):
+ """Scale and load SVG into pixbuf"""
+
+ if not handle:
+ handle = rsvg.Handle(filename)
+
+ dimensions = handle.get_dimension_data()
+ icon_width = dimensions[0]
+ icon_height = dimensions[1]
+ if icon_width != width or icon_height != height:
+ ratio_width = float(width) / icon_width
+ ratio_height = float(height) / icon_height
+
+ if keep_ratio:
+ ratio = min(ratio_width, ratio_height)
+ if ratio_width != ratio:
+ ratio_width = ratio
+ width = int(icon_width * ratio)
+ elif ratio_height != ratio:
+ ratio_height = ratio
+ height = int(icon_height * ratio)
+ else:
+ ratio_width = 1
+ ratio_height = 1
+
+ surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height)
+ context = cairo.Context(surface)
+ context.scale(ratio_width, ratio_height)
+ handle.render_cairo(context)
+
+ loader = gtk.gdk.pixbuf_loader_new_with_mime_type('image/png')
+ surface.write_to_png(loader)
+ loader.close()
+
+ return loader.get_pixbuf()
+
+def create_pngs():
+ os.makedirs(ICON_SVG_PATH)
+ for infile in glob.glob( os.path.join(TEMP_SVG_PATH, '*.svg') ):
+ pixbuf=from_svg_at_size(infile,MEDIUM_ICON_SIZE,MEDIUM_ICON_SIZE,None,True)
+ pixbuf.save(ICON_SVG_PATH+"//"+os.path.basename(os.path.splitext(infile)[0])+".png",'png')
+
+
+"""
+angel=1.png
+angry=2.png
+cool=3.png
+devil=4.png
+grin=5.png
+neutral=6.png
+sad=7.png
+shock =8.png
+blush=9.png
+smile=10.png
+tongue=11.png
+wink=12.png
+"""
+
+def get_smiley(text):
+ file_names={
+ "O:)" : "1.png" ,
+ ";(" : "2.png",
+ "B-)" : "3.png",
+ ">:>" : "4.png",
+ ":D" : "5.png",
+ ":|" : "6.png",
+ ":(" : "7.png" ,
+ ":O" : "8.png",
+ ":$" : "9.png",
+ ":)" : "10.png" ,
+ ":P" : "11.png",
+ ";)" : "12.png",
+ }
+ try:
+ file_name="icons/" + file_names[text]
+ surface = cairo.ImageSurface.create_from_png(file_name)
+ preview_box = hippo.CanvasImage(image=surface,
+ border=0,
+ border_color=style.COLOR_BUTTON_GREY.get_int(),
+ xalign=hippo.ALIGNMENT_CENTER,
+ yalign=hippo.ALIGNMENT_CENTER,
+ scale_width=35,
+ scale_height=35)
+ return preview_box
+ except KeyError:
+ raise KeyError
+
+
class Chat(ViewSourceActivity):
def __init__(self, handle):
super(Chat, self).__init__(handle)
@@ -65,7 +170,40 @@ class Chat(ViewSourceActivity):
self.set_toolbar_box(toolbar_box)
toolbar_box.toolbar.insert(ActivityButton(self), -1)
toolbar_box.toolbar.insert(TitleEntry(self), -1)
-
+
+ ###check for existence of icons directory
+ if(not os.path.isdir(ICON_SVG_PATH)):
+ create_pngs()
+
+
+ self.smiley = ToolButton('Smiley')
+ self.smiley.set_tooltip(_('Insert Smiley'))
+ self.smiley.set_icon("Smiley");
+ self.smiley.connect('clicked', self._smiley_button_cb)
+
+
+
+ toolbar_box.toolbar.insert(self.smiley, -1)
+ self.smiley.show()
+ self.p=Palette("Choose Smiley")
+
+
+
+ table=gtk.Table(rows=3,columns=4)
+ count=0
+ for i in range(3):
+ for j in range(4):
+ count=count+1
+ but=ToolButton(icon_name=count)
+ but.connect('clicked',self._add_smiley_to_entry,count)
+ table.attach(but,i,i+1,j,j+1)
+ but.show()
+
+ table.show_all()
+ self.p.set_content(table)
+ self.smiley.set_palette(self.p)
+
+
share_button = ShareButton(self)
toolbar_box.toolbar.insert(share_button, -1)
toolbar_box.toolbar.insert(KeepButton(self), -1)
@@ -109,6 +247,14 @@ class Chat(ViewSourceActivity):
self._alert(_('Off-line'), _('Share, or invite someone.'))
self.connect('shared', self._shared_cb)
+ def _add_smiley_to_entry(self,activity,count):
+ print count
+ entry_list=[" ","O:)" , ";(", "B-)", ">:>" ,":D" ,":|" ,":(" ,":O" ,":$" ,":)" ,":P" ,";)" ]
+ self.entry.set_text(self.entry.get_text()+ entry_list[count])
+
+ def _smiley_button_cb(self,activity):
+ activity.get_palette().popup( self, True )
+
def _shared_cb(self, activity):
logger.debug('Chat was shared')
self._setup()
@@ -287,6 +433,8 @@ class Chat(ViewSourceActivity):
def _link_activated_cb(self, link):
url = url_check_protocol(link.props.text)
self._show_via_journal(url)
+
+
def add_text(self, buddy, text, status_message=False):
"""Display text on screen, with name and colors.
@@ -418,14 +566,33 @@ class Chat(ViewSourceActivity):
text = text[match.end():]
match = URL_REGEXP.search(text)
if text:
- message = hippo.CanvasText(
- text=text,
+ line=text
+ words=line.split()
+ for word in words:
+ if re.match("[O>]?[+B:;8][-O]?[()D#S$oO|P>]", word):
+ try:
+ image=get_smiley(word)
+ msg_hbox.append(image)
+ except KeyError:
+
+ message = hippo.CanvasText(text=word+" ", #change here for changing the typed text
size_mode=hippo.CANVAS_SIZE_WRAP_WORD,
color=text_color,
font_desc=FONT_NORMAL.get_pango_desc(),
xalign=hippo.ALIGNMENT_START)
- msg_hbox.append(message)
-
+ msg_hbox.append(message)
+
+
+
+
+ else:
+ message = hippo.CanvasText(text=word+" ", #change here for changing the typed text
+ size_mode=hippo.CANVAS_SIZE_WRAP_WORD,
+ color=text_color,
+ font_desc=FONT_NORMAL.get_pango_desc(),
+ xalign=hippo.ALIGNMENT_START)
+ msg_hbox.append(message)
+
# Order of boxes for RTL languages:
if lang_rtl:
msg_hbox.reverse()
@@ -436,7 +603,7 @@ class Chat(ViewSourceActivity):
box = hippo.CanvasBox(padding=2)
box.append(rb)
self.conversation.append(box)
-
+
def add_separator(self, timestamp):
"""Add whitespace and timestamp between chat sessions."""
box = hippo.CanvasBox(padding=2)
diff --git a/temp/1.svg b/temp/1.svg
new file mode 100644
index 0000000..dac8a7d
--- /dev/null
+++ b/temp/1.svg
@@ -0,0 +1,358 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="face-angel.svg"
+ sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/emotes"
+ inkscape:version="0.42+devel"
+ sodipodi:version="0.32"
+ id="svg4376"
+ height="48px"
+ width="48px">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3179">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3181" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1;"
+ offset="1"
+ id="stop3185" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3451">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3453" />
+ <stop
+ id="stop4936"
+ offset="0.5"
+ style="stop-color:#fefc9a;stop-opacity:0.62886596;" />
+ <stop
+ style="stop-color:#fefc9a;stop-opacity:0;"
+ offset="1"
+ id="stop3455" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3451"
+ id="radialGradient3468"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.166667,7.650132e-16,8.709935)"
+ cx="25.127777"
+ cy="10.451922"
+ fx="25.127777"
+ fy="10.451922"
+ r="15.076666" />
+ <linearGradient
+ id="linearGradient3050">
+ <stop
+ style="stop-color:#a40000;stop-opacity:1;"
+ offset="0"
+ id="stop3052" />
+ <stop
+ style="stop-color:#ec0000;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3054" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ id="stop3292"
+ offset="0.0000000"
+ style="stop-color:#fffcde;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;"
+ offset="0.64485979"
+ id="stop3294" />
+ <stop
+ id="stop3296"
+ offset="1.0000000"
+ style="stop-color:#ffb738;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="8.9020796"
+ fy="15.755712"
+ fx="29.158466"
+ cy="15.720984"
+ cx="29.288071"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient2714"
+ xlink:href="#linearGradient3179"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2511" />
+ <stop
+ style="stop-color:#edd400;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2513" />
+ </linearGradient>
+ <radialGradient
+ gradientTransform="matrix(1.250000,0.000000,0.000000,1.250000,-6.479446,-13.37211)"
+ id="aigrd2"
+ cx="25.0527"
+ cy="39.5928"
+ r="15.7572"
+ fx="25.0527"
+ fy="39.5928"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ id="stop8602" />
+ <stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop8604" />
+ </radialGradient>
+ <linearGradient
+ id="linearGradient4565"
+ inkscape:collect="always">
+ <stop
+ id="stop4567"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4569"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ id="stop3826"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3828"
+ offset="1.0000000"
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ id="stop3802"
+ offset="0.0000000"
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;"
+ offset="0.50000000"
+ id="stop8664" />
+ <stop
+ id="stop3804"
+ offset="1.0000000"
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ r="19.714285"
+ fy="38.571430"
+ fx="24.714285"
+ cy="38.571430"
+ cx="24.714285"
+ id="radialGradient4571"
+ xlink:href="#linearGradient4565"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3050"
+ id="linearGradient3384"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.356785,-4.136152e-17,4.888137e-17,0.421652,15.59796,22.41694)"
+ x1="23.031250"
+ y1="24.312500"
+ x2="23.031250"
+ y2="36.249878" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3050"
+ id="linearGradient3388"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.277603,-9.832923e-2,0.112086,0.340135,19.04250,26.33855)"
+ x1="23.377983"
+ y1="21.840229"
+ x2="23.591845"
+ y2="31.634424" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3050"
+ id="linearGradient3394"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.277603,-9.832923e-2,0.112086,0.340135,19.04250,26.33855)"
+ x1="23.377983"
+ y1="21.840229"
+ x2="23.591845"
+ y2="31.634424" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="330"
+ inkscape:window-x="569"
+ inkscape:window-height="614"
+ inkscape:window-width="872"
+ inkscape:showpageshadow="false"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer1"
+ inkscape:cy="23.689514"
+ inkscape:cx="41.558678"
+ inkscape:zoom="4.9245777"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.19607843"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ fill="#edd400" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Angel</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>angel</rdf:li>
+ <rdf:li>0:)</rdf:li>
+ <rdf:li>0:-)</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <dc:description />
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Corey Woodworth</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ id="layer1">
+ <path
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z"
+ sodipodi:ry="6.5714288"
+ sodipodi:rx="19.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:cx="24.714285"
+ id="path4563"
+ style="opacity:0.53164557;color:#000000;fill:url(#radialGradient4571);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4320"
+ style="overflow:visible;display:inline;visibility:visible;stroke-opacity:1;stroke-dashoffset:0.0000000;stroke-dasharray:none;stroke-miterlimit:4.0000000;marker-end:none;marker-mid:none;marker-start:none;marker:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:0.48004404;stroke:#e49a17;fill-rule:evenodd;fill-opacity:1.0;fill:url(#radialGradient2714);color:#000000;opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.175809,0.000000,0.000000,2.582227,-5.280449,-20.47780)"
+ d="M 40.204443 10.451922 A 15.076666 2.5127776 0 1 1 10.051111,10.451922 A 15.076666 2.5127776 0 1 1 40.204443 10.451922 z"
+ sodipodi:ry="2.5127776"
+ sodipodi:rx="15.076666"
+ sodipodi:cy="10.451922"
+ sodipodi:cx="25.127777"
+ id="path3423"
+ style="opacity:1;color:#000000;fill:url(#radialGradient3468);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.00150537;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)"
+ sodipodi:type="arc"
+ style="opacity:0.4;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4322"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z" />
+ <path
+ sodipodi:nodetypes="czczc"
+ id="path2659"
+ d="M 37.284637,24.719966 C 34.268170,29.944639 30.741134,33.710005 24.462492,33.710005 C 18.362475,33.710005 13.896955,29.370308 11.110016,24.543189 C 13.659429,27.599109 17.392948,31.109501 24.197327,31.109501 C 32.327531,31.109501 33.749103,28.202646 37.284637,24.719966 z "
+ style="opacity:0.35999998;color:#000000;fill:#ffffff;fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+ <path
+ style="fill:url(#aigrd2);fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 37.284637,24.012862 C 34.268170,29.237535 30.741134,33.002901 24.462492,33.002901 C 18.362475,33.002901 13.896955,28.663204 11.110016,23.836085 C 13.659429,26.892005 17.392948,30.402397 24.197327,30.402397 C 32.327531,30.402397 33.749103,27.495542 37.284637,24.012862 z "
+ id="path8606"
+ sodipodi:nodetypes="czczc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#c3b400;stroke-width:2.32432675;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path1453"
+ sodipodi:cx="25.127777"
+ sodipodi:cy="10.451922"
+ sodipodi:rx="15.076666"
+ sodipodi:ry="2.5127776"
+ d="M 40.204443 10.451922 A 15.076666 2.5127776 0 1 1 10.051111,10.451922 A 15.076666 2.5127776 0 1 1 40.204443 10.451922 z"
+ transform="matrix(1.012503,0.000000,0.000000,1.645326,-1.176935,-10.68538)" />
+ <path
+ transform="matrix(1.014856,0.000000,0.000000,1.611564,-1.206928,-10.33866)"
+ d="M 40.204443 10.451922 A 15.076666 2.5127776 0 1 1 10.051111,10.451922 A 15.076666 2.5127776 0 1 1 40.204443 10.451922 z"
+ sodipodi:ry="2.5127776"
+ sodipodi:rx="15.076666"
+ sodipodi:cy="10.451922"
+ sodipodi:cx="25.127777"
+ id="path2472"
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffff06;stroke-width:0.78194094;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0000006;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 25.203063,17.578559 C 26.982405,21.949412 31.532943,22.064182 33.134299,17.728635 C 30.310009,19.967515 27.713179,19.322697 25.203063,17.578559 z "
+ id="path1336"
+ sodipodi:nodetypes="ccc" />
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path1458"
+ d="M 23.134299,17.578559 C 21.354957,21.949412 16.804419,22.064182 15.203063,17.728635 C 18.027353,19.967515 20.624183,19.322697 23.134299,17.578559 z "
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0000006;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ </g>
+</svg>
diff --git a/temp/10.svg b/temp/10.svg
new file mode 100644
index 0000000..e1559fb
--- /dev/null
+++ b/temp/10.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg height="48" width="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <radialGradient id="rad1" fx="29.158" fy="15.756" gradientUnits="userSpaceOnUse" cy="15.721" cx="29.288" r="8.9021">
+ <stop style="stop-color:#fffcde;" offset="0"/>
+ <stop style="stop-color:#f6e76a;" offset="0.64486"/>
+ <stop style="stop-color:#ffb738;" offset="1"/>
+ </radialGradient>
+ <radialGradient id="rad2" gradientUnits="userSpaceOnUse" cy="39.593" cx="25.053" gradientTransform="matrix(1.25,0,0,1.25,-6.47945,-13.3721)" r="15.757">
+ <stop style="stop-color:#777;" offset="0"/>
+ <stop offset="1"/>
+ </radialGradient>
+ <radialGradient id="rad3" gradientUnits="userSpaceOnUse" cy="38.571" cx="24.714" gradientTransform="matrix(1,0,0,0.333333,0,25.7143)" r="19.714">
+ <stop offset="0"/>
+ <stop style="stop-opacity:0;" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="opacity:0.53164601;fill:url(#rad3);" d="M44.429,38.571a19.714,6.5714,0,1,1,-39.429,0,19.714,6.5714,0,1,1,39.429,0z"/>
+ <path style="stroke:#9c8c0a;stroke-width:0.48;fill:url(#rad1);" d="M39.775,19.009a8.6621,8.6621,0,1,1,-17.324,0,8.6621,8.6621,0,1,1,17.324,0z" transform="matrix(2.08314,0,0,2.08314,-40.5471,-16.4922)"/>
+ <path style="opacity:0.67721498;stroke:#fff;stroke-width:0.50510597;fill:none;" d="M39.775,19.009a8.6621,8.6621,0,1,1,-17.324,0,8.6621,8.6621,0,1,1,17.324,0z" transform="matrix(1.97978,0,0,1.97978,-37.3313,-14.5275)"/>
+ <path style="opacity:0.36;fill:#fff;" d="M37.285,24.72c-3.017,5.225-6.544,8.99-12.823,8.99-6.1,0-10.565-4.34-13.352-9.167,2.549,3.056,6.283,6.567,13.087,6.567,8.131,0,9.552-2.907,13.088-6.39z"/>
+ <path style="fill:url(#rad2);" d="M37.285,24.013c-3.017,5.225-6.544,8.99-12.823,8.99-6.1,0-10.565-4.34-13.352-9.167,2.549,3.056,6.283,6.566,13.087,6.566,8.131,0,9.552-2.906,13.088-6.389z"/>
+ <g transform="translate(0.353553,2.39271)">
+ <path style="opacity:0.36;fill:#fff;" d="M21.398,15.321c0,2.5-1.125,4.5-2.5,4.5s-2.625-2-2.625-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5h0.125z"/>
+ <path style="opacity:0.36;fill:#fff;" d="M30.689,15.321c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ <path d="M21.398,14.696c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ <path d="M30.689,14.696c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ </g>
+</svg>
\ No newline at end of file
diff --git a/temp/11.svg b/temp/11.svg
new file mode 100644
index 0000000..7d94b75
--- /dev/null
+++ b/temp/11.svg
@@ -0,0 +1,594 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45"
+ version="1.0"
+ sodipodi:docbase="/home/dobey/Projects/gnome-icon-theme/scalable/emotes"
+ sodipodi:docname="face-raspberry.svg"
+ inkscape:export-filename="/home/lapo/Desktop/smileys.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient8212">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop8214" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop8216" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8198">
+ <stop
+ id="stop8200"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1" />
+ <stop
+ id="stop8202"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient8177">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop8179" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop8181" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8143">
+ <stop
+ style="stop-color:#ef2929;stop-opacity:1;"
+ offset="0"
+ id="stop8145" />
+ <stop
+ style="stop-color:#f89898;stop-opacity:1;"
+ offset="1"
+ id="stop8147" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient8431">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop8433" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop8435" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7824">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop7826" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop7828" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7810">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop7812" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop7814" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7802"
+ inkscape:collect="always">
+ <stop
+ id="stop7804"
+ offset="0"
+ style="stop-color:#2e3436;stop-opacity:1" />
+ <stop
+ id="stop7806"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7776">
+ <stop
+ style="stop-color:#2e3436;stop-opacity:1"
+ offset="0"
+ id="stop7778" />
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="1"
+ id="stop7780" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3752">
+ <stop
+ id="stop3754"
+ offset="0"
+ style="stop-color:white;stop-opacity:1" />
+ <stop
+ style="stop-color:#fce94f;stop-opacity:1;"
+ offset="0.80000001"
+ id="stop3756" />
+ <stop
+ id="stop3758"
+ offset="1"
+ style="stop-color:#edd400;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3734">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop3736" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop3738" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop3716"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.50570345" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3704">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop3706" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3708" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3734"
+ id="radialGradient7130"
+ gradientUnits="userSpaceOnUse"
+ cx="12.046875"
+ cy="10.046875"
+ fx="12.046875"
+ fy="10.046875"
+ r="9.546875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3752"
+ id="radialGradient7132"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.200799,0,0,1.200799,-1.921023,-1.565398)"
+ cx="9.3747082"
+ cy="7.8025141"
+ fx="9.3747082"
+ fy="7.8025141"
+ r="10.049342" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8431"
+ id="linearGradient7134"
+ gradientUnits="userSpaceOnUse"
+ x1="18.825819"
+ y1="-140.43388"
+ x2="19.23638"
+ y2="-134.38734" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3712"
+ id="radialGradient7136"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.242401,0,0,1.242401,-1.281477,-0.839422)"
+ cx="5.3851099"
+ cy="3.2659137"
+ fx="5.3851099"
+ fy="3.2659137"
+ r="10.108456" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7824"
+ id="radialGradient7140"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.3203883,0,42.131068)"
+ cx="29.46875"
+ cy="-131.5"
+ fx="29.46875"
+ fy="-131.5"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7824"
+ id="radialGradient7142"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.3203883,0,42.131068)"
+ cx="29.46875"
+ cy="-131.5"
+ fx="29.46875"
+ fy="-131.5"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7802"
+ id="radialGradient7144"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6369211,0,0,1.625836,-18.114998,82.98933)"
+ cx="28.221428"
+ cy="-133.18883"
+ fx="28.221428"
+ fy="-133.18883"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7776"
+ id="radialGradient7146"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6369211,0,0,1.625836,-18.114998,82.98933)"
+ cx="28.221428"
+ cy="-133.18883"
+ fx="28.221428"
+ fy="-133.18883"
+ r="3.21875" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7810"
+ id="linearGradient7148"
+ gradientUnits="userSpaceOnUse"
+ x1="28.621698"
+ y1="-135.65616"
+ x2="30.315804"
+ y2="-127.34384" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7810"
+ id="linearGradient7150"
+ gradientUnits="userSpaceOnUse"
+ x1="28.621698"
+ y1="-135.65616"
+ x2="30.315804"
+ y2="-127.34384" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3704"
+ id="radialGradient8256"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0412246,0,0,0.779118,103.17111,-14.3113)"
+ cx="-79.065781"
+ cy="66.5"
+ fx="-79.065781"
+ fy="66.5"
+ r="11.89852" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8198"
+ id="linearGradient8264"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.8049361,0,0,1,2.7790665,1)"
+ x1="27.34375"
+ y1="39.71875"
+ x2="27.34375"
+ y2="41.34375" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8143"
+ id="linearGradient8267"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1328125,0,1.9492187)"
+ x1="28.499998"
+ y1="34.96487"
+ x2="28.499998"
+ y2="31.330606" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8177"
+ id="radialGradient8269"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2146392,-0.372298,0.5509178,2.351935,-25.96754,-29.412972)"
+ cx="30.340466"
+ cy="33.720654"
+ fx="30.340466"
+ fy="33.720654"
+ r="2.381259" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8212"
+ id="linearGradient8271"
+ gradientUnits="userSpaceOnUse"
+ x1="29.930838"
+ y1="41.263481"
+ x2="29.848192"
+ y2="36.501301" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="11.632347"
+ inkscape:cy="-1.6633621"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ width="48px"
+ height="48px"
+ inkscape:showpageshadow="false"
+ showgrid="false"
+ gridempspacing="2"
+ gridspacingx="0.5px"
+ gridspacingy="0.5px"
+ borderlayer="false"
+ showborder="true"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1112"
+ inkscape:window-height="940"
+ inkscape:window-x="132"
+ inkscape:window-y="55"
+ inkscape:grid-points="true"
+ inkscape:grid-bbox="true"
+ inkscape:object-points="false"
+ inkscape:object-paths="false">
+ <sodipodi:guide
+ orientation="vertical"
+ position="24"
+ id="guide8441" />
+ <sodipodi:guide
+ orientation="horizontal"
+ position="175"
+ id="guide8443" />
+ <sodipodi:guide
+ orientation="horizontal"
+ position="167.00978"
+ id="guide7776" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="71.020038"
+ id="guide7778" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Lingua</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Lapo Calamandrei</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>smile</rdf:li>
+ <rdf:li>raspberry</rdf:li>
+ <rdf:li>tougue</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Livello 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline">
+ <g
+ id="g7909"
+ transform="translate(-106,-6)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.4;fill:url(#radialGradient7130);fill-opacity:1;stroke:none;stroke-width:0.46570092;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path7070"
+ sodipodi:cx="12.046875"
+ sodipodi:cy="10.046875"
+ sodipodi:rx="9.546875"
+ sodipodi:ry="9.546875"
+ d="M 21.59375 10.046875 A 9.546875 9.546875 0 1 1 2.5,10.046875 A 9.546875 9.546875 0 1 1 21.59375 10.046875 z"
+ transform="matrix(2.4091653,0,0,1.2045827,-6.022913,23.39771)"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient7132);fill-opacity:1;stroke:#c4a000;stroke-width:0.46570092;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path7072"
+ sodipodi:cx="12.046875"
+ sodipodi:cy="10.046875"
+ sodipodi:rx="9.546875"
+ sodipodi:ry="9.546875"
+ d="M 21.59375 10.046875 A 9.546875 9.546875 0 1 1 2.5,10.046875 A 9.546875 9.546875 0 1 1 21.59375 10.046875 z"
+ transform="matrix(2.1473,0,0,2.1473,-2.8687,1.4268)"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;fill:url(#linearGradient7134);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ id="path7074"
+ sodipodi:cx="19.5625"
+ sodipodi:cy="-135.96875"
+ sodipodi:rx="6.125"
+ sodipodi:ry="5.96875"
+ d="M 25.6875 -135.96875 A 6.125 5.96875 0 1 1 13.4375,-135.96875 A 6.125 5.96875 0 1 1 25.6875 -135.96875 z"
+ transform="matrix(2.2078305,-0.5915864,0.4553048,1.6992208,39.743051,258.37364)"
+ inkscape:transform-center-y="-7.3651901"
+ inkscape:transform-center-x="1.9734894" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;fill:none;fill-opacity:1;stroke:url(#radialGradient7136);stroke-width:0.48958337;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path7076"
+ sodipodi:cx="12.046875"
+ sodipodi:cy="10.046875"
+ sodipodi:rx="9.546875"
+ sodipodi:ry="9.546875"
+ d="M 21.59375 10.046875 A 9.546875 9.546875 0 1 1 2.5,10.046875 A 9.546875 9.546875 0 1 1 21.59375 10.046875 z"
+ transform="matrix(2.042553,0,0,2.042553,-1.6064,2.4787)"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <g
+ style="display:inline"
+ id="g7082"
+ transform="translate(59,49)">
+ <path
+ transform="matrix(0.9320389,0,0,0.9999999,-58.96602,101.24999)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7084"
+ style="opacity:0.7;fill:url(#radialGradient7140);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.9320389,0,0,0.9999999,-67.96602,101.24999)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7086"
+ style="opacity:0.7;fill:url(#radialGradient7142);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.7766992,0,0,0.9411763,-63.388354,92.76468)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7088"
+ style="fill:url(#radialGradient7144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.7766992,0,0,0.9411763,-54.388354,92.76468)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7090"
+ style="fill:url(#radialGradient7146);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.2408327,6.0944233e-2,-4.9083318e-2,0.4390867,-54.729843,23.770512)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7092"
+ style="opacity:0.5;fill:url(#linearGradient7148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.2408327,6.0944233e-2,-4.9083318e-2,0.4390867,-45.729843,23.770512)"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ sodipodi:ry="4.25"
+ sodipodi:rx="3.21875"
+ sodipodi:cy="-131.5"
+ sodipodi:cx="29.46875"
+ id="path7094"
+ style="opacity:0.5;fill:url(#linearGradient7150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ sodipodi:type="arc" />
+ </g>
+ <path
+ style="opacity:0.8;fill:none;fill-rule:evenodd;stroke:url(#radialGradient8256);stroke-width:0.99999958px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 15.5,37.5 L 30.493538,37.5"
+ id="path7080"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#c4a000;stroke-width:1.00000012px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 15.5,36.50002 L 30.50003,36.50002"
+ id="path7078"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <g
+ id="g8258"
+ transform="translate(1,0)">
+ <path
+ id="path8189"
+ d="M 22.5,36 L 22.5,37 C 22.559126,37 22.791168,37.084668 23.053394,37.3125 C 23.315619,37.540332 23.623473,37.910307 23.908638,38.40625 C 24.478969,39.398137 24.990271,40.919753 24.990271,43.125 C 24.990271,43.662176 25.067196,44.18144 25.191505,44.65625 C 27.393979,44.150326 29.437213,43.115686 31.25368,41.65625 C 31.02165,39.943572 30.414908,38.62569 29.744425,37.71875 C 29.318403,37.142486 28.883078,36.719265 28.486712,36.4375 C 28.090347,36.155735 27.750435,36 27.455388,36 L 22.5,36 z "
+ style="opacity:0.10150374;fill:url(#linearGradient8264);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ id="rect7166"
+ d="M 22.499999,36.5 C 23.5,36.5 26.5,38.199219 26.499999,42.164062 C 26.499999,44.046798 28.283998,45.5625 30.499999,45.5625 C 32.716001,45.5625 34.499998,44.046796 34.499999,42.164062 C 34.499999,38.199219 30.5,36.5 29.499999,36.5 L 22.499999,36.5 z "
+ style="fill:url(#linearGradient8267);fill-opacity:1;fill-rule:evenodd;stroke:#cc0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ d="M 26.5,37 C 25.599999,37 28.000001,37.000001 28.5,37 C 29,37 31.0625,39.159592 31.0625,42.989195 C 31.062501,44.083368 30.625001,44.154862 30.625,43.06069 C 30.625,39.231086 27.500001,37.000001 26.5,37 z "
+ style="opacity:0.17669175;fill:url(#radialGradient8269);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ id="path8152" />
+ <path
+ transform="translate(-2,1)"
+ d="M 27.8125,36.5 C 28.729741,37.58471 29.500001,39.106541 29.5,41.15625 C 29.500001,42.407282 30.742336,43.5625 32.5,43.5625 C 34.257663,43.5625 35.499999,42.40728 35.5,41.15625 C 35.5,39.510117 34.710376,38.409057 33.75,37.625 C 33.269812,37.232971 32.746326,36.935537 32.3125,36.75 C 31.878674,36.564463 31.4681,36.5 31.5,36.5 L 27.8125,36.5 z "
+ id="path8208"
+ style="opacity:0.35;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient8271);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ inkscape:original="M 24.5 35.5 C 25.500002 35.5 28.500001 37.191407 28.5 41.15625 C 28.500001 43.038986 30.283999 44.5625 32.5 44.5625 C 34.716001 44.5625 36.499999 43.038984 36.5 41.15625 C 36.499999 37.191406 32.500001 35.5 31.5 35.5 L 24.5 35.5 z "
+ inkscape:radius="-1"
+ sodipodi:type="inkscape:offset" />
+ </g>
+ </g>
+</svg>
diff --git a/temp/12.svg b/temp/12.svg
new file mode 100644
index 0000000..1556376
--- /dev/null
+++ b/temp/12.svg
@@ -0,0 +1,268 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="face-wink.svg"
+ sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/emotes"
+ inkscape:version="0.42+devel"
+ sodipodi:version="0.32"
+ id="svg4376"
+ height="48px"
+ width="48px">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ id="stop3292"
+ offset="0.0000000"
+ style="stop-color:#fffcde;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;"
+ offset="0.64485979"
+ id="stop3294" />
+ <stop
+ id="stop3296"
+ offset="1.0000000"
+ style="stop-color:#ffb738;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="8.9020796"
+ fy="15.755712"
+ fx="29.158466"
+ cy="15.720984"
+ cx="29.288071"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient2714"
+ xlink:href="#linearGradient3290"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2511" />
+ <stop
+ style="stop-color:#edd400;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2513" />
+ </linearGradient>
+ <radialGradient
+ gradientTransform="matrix(1.250000,0.000000,0.000000,1.250000,-6.479446,-13.37211)"
+ id="aigrd2"
+ cx="25.0527"
+ cy="39.5928"
+ r="15.7572"
+ fx="25.0527"
+ fy="39.5928"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ id="stop8602" />
+ <stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop8604" />
+ </radialGradient>
+ <linearGradient
+ id="linearGradient4565"
+ inkscape:collect="always">
+ <stop
+ id="stop4567"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4569"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ id="stop3826"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3828"
+ offset="1.0000000"
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ id="stop3802"
+ offset="0.0000000"
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;"
+ offset="0.50000000"
+ id="stop8664" />
+ <stop
+ id="stop3804"
+ offset="1.0000000"
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ r="19.714285"
+ fy="38.571430"
+ fx="24.714285"
+ cy="38.571430"
+ cx="24.714285"
+ id="radialGradient4571"
+ xlink:href="#linearGradient4565"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#aigrd2"
+ id="radialGradient3279"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.250000,0.000000,0.000000,1.250000,-6.479446,-13.37211)"
+ cx="25.0527"
+ cy="39.5928"
+ fx="25.0527"
+ fy="39.5928"
+ r="15.7572" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="108"
+ inkscape:window-x="556"
+ inkscape:window-height="739"
+ inkscape:window-width="872"
+ inkscape:showpageshadow="false"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer1"
+ inkscape:cy="37.652189"
+ inkscape:cx="23.88386"
+ inkscape:zoom="1"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.19607843"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ fill="#edd400" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Wink</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>winkie</rdf:li>
+ <rdf:li>wink</rdf:li>
+ <rdf:li>;)</rdf:li>
+ <rdf:li>;-)</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <dc:description />
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Corey Woodworth</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ id="layer1">
+ <path
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z"
+ sodipodi:ry="6.5714288"
+ sodipodi:rx="19.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:cx="24.714285"
+ id="path4563"
+ style="opacity:0.53164557;color:#000000;fill:url(#radialGradient4571);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4320"
+ style="overflow:visible;display:inline;visibility:visible;stroke-opacity:1.0000000;stroke-dashoffset:0.0000000;stroke-dasharray:none;stroke-miterlimit:4.0000000;marker-end:none;marker-mid:none;marker-start:none;marker:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:0.48004404;stroke:#9c8c0a;fill-rule:evenodd;fill-opacity:1.0000000;fill:url(#radialGradient2714);color:#000000;opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)"
+ sodipodi:type="arc"
+ style="opacity:0.67721519;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4322"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z" />
+ <g
+ id="g3267"
+ transform="matrix(0.969372,0.245598,-0.245598,0.969372,6.456937,-5.230004)">
+ <path
+ style="opacity:0.35999998;color:#000000;fill:#ffffff;fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ d="M 37.284637,24.719966 C 34.268170,29.944639 30.741134,33.710005 24.462492,33.710005 C 18.362475,33.710005 13.896955,29.370308 11.110016,24.543189 C 13.659429,27.599109 17.392948,31.109501 24.197327,31.109501 C 32.327531,31.109501 33.749103,28.202646 37.284637,24.719966 z "
+ id="path2659"
+ sodipodi:nodetypes="czczc" />
+ <path
+ sodipodi:nodetypes="czczc"
+ id="path8606"
+ d="M 37.284637,24.012862 C 34.268170,29.237535 30.741134,33.002901 24.462492,33.002901 C 18.362475,33.002901 13.896955,28.663204 11.110016,23.836085 C 13.659429,26.892005 17.392948,30.402397 24.197327,30.402397 C 32.327531,30.402397 33.749103,27.495542 37.284637,24.012862 z "
+ style="fill:url(#radialGradient3279);fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ </g>
+ <path
+ id="path8612"
+ d="M 31.042065,17.714134 C 31.042065,20.214134 29.917065,22.214134 28.542065,22.214134 C 27.167065,22.214134 26.042065,20.214134 26.042065,17.714134 C 26.042065,15.214134 27.167065,13.214134 28.542065,13.214134 C 29.917065,13.214134 31.042065,15.214134 31.042065,17.714134 z "
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ id="path8616"
+ d="M 31.042065,17.089134 C 31.042065,19.589134 29.917065,21.589134 28.542065,21.589134 C 27.167065,21.589134 26.042065,19.589134 26.042065,17.089134 C 26.042065,14.589134 27.167065,12.589134 28.542065,12.589134 C 29.917065,12.589134 31.042065,14.589134 31.042065,17.089134 z "
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0000006;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 15.924926,17.535184 C 17.28643,14.190727 20.768376,14.102908 21.99369,17.42035 C 19.832621,15.70722 17.845598,16.200617 15.924926,17.535184 z "
+ id="path1336"
+ sodipodi:nodetypes="ccc" />
+ </g>
+</svg>
diff --git a/temp/2.svg b/temp/2.svg
new file mode 100644
index 0000000..8113111
--- /dev/null
+++ b/temp/2.svg
@@ -0,0 +1,657 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docbase="/home/lapo/Icone/gnome-icon-theme/scalable/emotes"
+ sodipodi:docname="face-angry.svg"
+ inkscape:export-filename="/home/lapo/Desktop/smileys.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3859">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3861" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3863" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2566"
+ inkscape:collect="always">
+ <stop
+ id="stop2568"
+ offset="0"
+ style="stop-color:#ef2929;stop-opacity:1" />
+ <stop
+ id="stop2570"
+ offset="1"
+ style="stop-color:#ef2929;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2560"
+ inkscape:collect="always">
+ <stop
+ id="stop2562"
+ offset="0"
+ style="stop-color:#ef2929;stop-opacity:1" />
+ <stop
+ id="stop2564"
+ offset="1"
+ style="stop-color:#ef2929;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4148">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4150" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4152" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4140">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4142" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop4144" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3734">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop3736" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop3738" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop3716"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.50570345" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3936">
+ <stop
+ id="stop3938"
+ offset="0"
+ style="stop-color:#fcaf3e;stop-opacity:1" />
+ <stop
+ style="stop-color:#ef2929;stop-opacity:1;"
+ offset="0.64999998"
+ id="stop3940" />
+ <stop
+ id="stop3942"
+ offset="1"
+ style="stop-color:#c00;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3512">
+ <stop
+ style="stop-color:#a7aba2;stop-opacity:1;"
+ offset="0"
+ id="stop3514" />
+ <stop
+ id="stop3524"
+ offset="0.1"
+ style="stop-color:#e9ebe7;stop-opacity:1;" />
+ <stop
+ id="stop3520"
+ offset="0.34999999"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ style="stop-color:#e9ebe7;stop-opacity:1;"
+ offset="0.89999998"
+ id="stop3522" />
+ <stop
+ style="stop-color:#a7aba2;stop-opacity:1;"
+ offset="1"
+ id="stop3516" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8431"
+ inkscape:collect="always">
+ <stop
+ id="stop8433"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop8435"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3512"
+ id="linearGradient8452"
+ gradientUnits="userSpaceOnUse"
+ x1="4.5911422"
+ y1="222.90671"
+ x2="17.284155"
+ y2="222.90671"
+ gradientTransform="matrix(0.9393939,0,0,1,0.6667383,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8431"
+ id="linearGradient8456"
+ gradientUnits="userSpaceOnUse"
+ x1="18.825819"
+ y1="-140.43388"
+ x2="19.23638"
+ y2="-134.38734" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3734"
+ id="radialGradient8460"
+ gradientUnits="userSpaceOnUse"
+ cx="12.046875"
+ cy="10.046875"
+ fx="12.046875"
+ fy="10.046875"
+ r="9.546875" />
+ <linearGradient
+ id="linearGradient3696"
+ inkscape:collect="always">
+ <stop
+ id="stop3698"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop3700"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7776"
+ inkscape:collect="always">
+ <stop
+ id="stop7778"
+ offset="0"
+ style="stop-color:#2e3436;stop-opacity:1" />
+ <stop
+ id="stop7780"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7802">
+ <stop
+ style="stop-color:#2e3436;stop-opacity:1"
+ offset="0"
+ id="stop7804" />
+ <stop
+ style="stop-color:#000000;stop-opacity:1"
+ offset="1"
+ id="stop7806" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7810"
+ inkscape:collect="always">
+ <stop
+ id="stop7812"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop7814"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7824"
+ inkscape:collect="always">
+ <stop
+ id="stop7826"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop7828"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3936"
+ id="radialGradient3725"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.5784757,0,0,2.5784757,-5.9937127,-0.9345791)"
+ cx="9.3747082"
+ cy="7.8025141"
+ fx="9.3747082"
+ fy="7.8025141"
+ r="10.049342" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3712"
+ id="radialGradient3737"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.5376699,0,0,2.5376699,-3.2238847,1.7641461)"
+ cx="5.3851099"
+ cy="3.2659137"
+ fx="5.3851099"
+ fy="3.2659137"
+ r="10.108456" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4140"
+ id="radialGradient3854"
+ cx="24.53125"
+ cy="28.408104"
+ fx="24.53125"
+ fy="28.408104"
+ r="12.5"
+ gradientTransform="matrix(1.9208389,0,0,0.36875,-22.58933,20.821387)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4148"
+ id="radialGradient3856"
+ cx="23.53125"
+ cy="28.408075"
+ fx="23.53125"
+ fy="28.408075"
+ r="12.5"
+ gradientTransform="matrix(3.6188667,0,0,0.3690477,-61.625207,20.809221)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3859"
+ id="radialGradient3867"
+ cx="11"
+ cy="214.82245"
+ fx="11"
+ fy="214.82245"
+ r="6.875"
+ gradientTransform="matrix(1.3034982,0,0,0.2828281,-3.3384807,160.50415)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7824"
+ id="radialGradient3983"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9320389,0,0,1.3203882,1.0339798,143.38105)"
+ cx="29.46875"
+ cy="-131.5"
+ fx="29.46875"
+ fy="-131.5"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7824"
+ id="radialGradient3985"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9320389,0,0,1.3203882,-7.9660202,143.38105)"
+ cx="29.46875"
+ cy="-131.5"
+ fx="29.46875"
+ fy="-131.5"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7802"
+ id="radialGradient3987"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2713953,0,0,1.5301983,-17.458259,170.87227)"
+ cx="28.221428"
+ cy="-133.18883"
+ fx="28.221428"
+ fy="-133.18883"
+ r="3.21875" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7776"
+ id="radialGradient3989"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.2713953,0,0,1.5301983,-8.4582587,170.87227)"
+ cx="28.221428"
+ cy="-133.18883"
+ fx="28.221428"
+ fy="-133.18883"
+ r="3.21875" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7810"
+ id="linearGradient3991"
+ gradientUnits="userSpaceOnUse"
+ x1="28.621698"
+ y1="-135.65616"
+ x2="30.315804"
+ y2="-127.34384" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7810"
+ id="linearGradient3993"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.2408327,6.0944233e-2,-4.9083318e-2,0.4390867,14.270157,23.77051)"
+ x1="28.621698"
+ y1="-135.65616"
+ x2="30.315804"
+ y2="-127.34384" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3696"
+ id="linearGradient3995"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1,0,0,1,-54.020832,-37.989582)"
+ x1="-76.3125"
+ y1="49.062111"
+ x2="-74.847809"
+ y2="52.578125" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2560"
+ id="linearGradient3997"
+ gradientUnits="userSpaceOnUse"
+ x1="-80.725792"
+ y1="46.970554"
+ x2="-81.683334"
+ y2="49.016621" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2566"
+ id="linearGradient3999"
+ gradientUnits="userSpaceOnUse"
+ x1="-80.725792"
+ y1="46.970554"
+ x2="-81.683334"
+ y2="49.016621" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3696"
+ id="linearGradient4001"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(102.01042,-37.989582)"
+ x1="-76.3125"
+ y1="49.062111"
+ x2="-74.847809"
+ y2="52.578125" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="39.098452"
+ inkscape:cy="17.940116"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ width="48px"
+ height="48px"
+ inkscape:showpageshadow="false"
+ showgrid="false"
+ gridempspacing="2"
+ gridspacingx="0.5px"
+ gridspacingy="0.5px"
+ borderlayer="true"
+ showborder="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1274"
+ inkscape:window-height="966"
+ inkscape:window-x="15"
+ inkscape:window-y="72"
+ inkscape:grid-points="true"
+ inkscape:grid-bbox="false"
+ inkscape:object-points="false"
+ inkscape:object-paths="false" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Devilish</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Lapo Calamandrei</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>smile</rdf:li>
+ <rdf:li>devilish</rdf:li>
+ <rdf:li>devil</rdf:li>
+ <rdf:li>grin</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Livello 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.4;fill:url(#radialGradient8460);fill-opacity:1;stroke:none;stroke-width:0.46570092;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path6204"
+ sodipodi:cx="12.046875"
+ sodipodi:cy="10.046875"
+ sodipodi:rx="9.546875"
+ sodipodi:ry="9.546875"
+ d="M 21.59375 10.046875 A 9.546875 9.546875 0 1 1 2.5,10.046875 A 9.546875 9.546875 0 1 1 21.59375 10.046875 z"
+ transform="matrix(2.396073,0,0,1.407553,-4.865631,20.29622)"
+ inkscape:export-filename="/home/lapo/Desktop/something-along-the-lines.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:url(#radialGradient3725);fill-opacity:1;stroke:#a40000;stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ d="M 24 3.5 C 12.683997 3.5 3.4999999 12.683998 3.5 24 C 3.5 27.145561 4.2321771 30.116638 5.5 32.78125 L 5.5 37.0625 C 5.5 38.971498 7.0285021 40.5 8.9375 40.5 L 11.875 40.5 C 15.273571 43.001978 19.459181 44.500001 24 44.5 C 28.540819 44.5 32.726429 43.001978 36.125 40.5 L 39.0625 40.5 C 40.971498 40.5 42.5 38.9715 42.5 37.0625 L 42.5 32.78125 C 43.767823 30.116638 44.500001 27.145561 44.5 24 C 44.5 12.683997 35.316002 3.5000001 24 3.5 z "
+ id="path6206" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:url(#linearGradient8456);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ id="path8199"
+ sodipodi:cx="19.5625"
+ sodipodi:cy="-135.96875"
+ sodipodi:rx="6.125"
+ sodipodi:ry="5.96875"
+ d="M 25.6875 -135.96875 A 6.125 5.96875 0 1 1 13.4375,-135.96875 A 6.125 5.96875 0 1 1 25.6875 -135.96875 z"
+ transform="matrix(2.2078305,-0.5915864,0.4553048,1.6992208,40.81191,259.37364)"
+ inkscape:transform-center-y="-7.3651901"
+ inkscape:transform-center-x="1.9734894" />
+ <path
+ style="opacity:0.5;fill:none;fill-opacity:1;stroke:url(#radialGradient3737);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ d="M 24,4.46875 C 13.215826,4.46875 4.46875,13.215827 4.46875,24 C 4.46875,26.011776 4.80131,27.929796 5.375,29.75 C 5.380892,29.769037 5.369051,29.793488 5.375,29.8125 C 5.543651,30.341869 5.72646,30.86474 5.9375,31.375 C 5.958818,31.426542 5.978266,31.47991 6,31.53125 C 6.032532,31.608884 6.091496,31.672879 6.125,31.75 C 6.210618,31.945499 6.283428,32.151292 6.375,32.34375 C 6.439464,32.480438 6.471545,32.630149 6.46875,32.78125 L 6.46875,37.0625 C 6.46875,38.446819 7.553181,39.53125 8.9375,39.53125 L 11.875,39.53125 C 12.088005,39.527763 12.296378,39.593565 12.46875,39.71875 C 12.601396,39.816402 12.739937,39.905589 12.875,40 C 13.027973,40.10647 13.18763,40.210342 13.34375,40.3125 C 13.628983,40.500166 13.923738,40.670721 14.21875,40.84375 C 14.467331,40.988635 14.713349,41.147203 14.96875,41.28125 C 15.435957,41.528297 15.918063,41.759413 16.40625,41.96875 C 18.151033,42.716922 20.03573,43.201331 22,43.40625 C 22.662491,43.475363 23.318307,43.53125 24,43.53125 C 24.681693,43.53125 25.337509,43.475363 26,43.40625 C 27.96427,43.201331 29.848967,42.716922 31.59375,41.96875 C 32.089901,41.75878 32.557059,41.530129 33.03125,41.28125 C 33.287756,41.145616 33.531456,40.990258 33.78125,40.84375 C 34.072278,40.674125 34.37504,40.49651 34.65625,40.3125 C 34.813326,40.209153 34.970996,40.107651 35.125,40 C 35.260063,39.905589 35.398604,39.816402 35.53125,39.71875 C 35.703622,39.593565 35.911995,39.527763 36.125,39.53125 L 39.0625,39.53125 C 40.44682,39.53125 41.53125,38.446822 41.53125,37.0625 L 41.53125,32.78125 C 41.528455,32.630149 41.560536,32.480438 41.625,32.34375 C 41.71802,32.147895 41.788385,31.949375 41.875,31.75 C 41.908343,31.673864 41.967576,31.607839 42,31.53125 C 42.02136,31.480275 42.041561,31.426193 42.0625,31.375 C 42.27354,30.86474 42.456349,30.341869 42.625,29.8125 C 42.631133,29.79325 42.618925,29.769274 42.625,29.75 C 43.198691,27.929796 43.531251,26.011776 43.53125,24 C 43.53125,13.215826 34.784173,4.4687501 24,4.46875 z "
+ id="path6208" />
+ <g
+ transform="matrix(2.3363921,0,0,2.4984281,-1.7030746,-525.89597)"
+ style="display:inline"
+ id="g6214">
+ <path
+ style="opacity:1;fill:url(#linearGradient8452);fill-opacity:1;stroke:#cc0000;stroke-width:0.41389835;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ d="M 3.9523863,223.89917 C 3.9523863,227.70156 5.8747853,224.67466 11.001182,224.69968 C 16.127578,224.72469 18.049976,227.70156 18.049976,223.89917 C 18.049976,220.09677 14.478766,222.2482 11.001182,222.29816 C 7.523597,222.34812 3.9523863,220.09677 3.9523863,223.89917 z "
+ id="path6216"
+ sodipodi:nodetypes="czzsz" />
+ </g>
+ <g
+ id="g6220"
+ style="display:inline"
+ transform="translate(4.4194e-2,-150)">
+ <path
+ style="opacity:0.08999999;fill:url(#radialGradient3856);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 35.3125 28.375 C 35.223675 28.379923 35.122112 28.399203 35.03125 28.40625 L 35.03125 37.03125 C 35.394795 37.147406 35.710603 37.215314 36.03125 37.3125 L 36.03125 28.375 C 35.797537 28.370214 35.565692 28.360968 35.3125 28.375 z M 11.625 28.5 C 11.414181 28.509486 11.223907 28.566103 11.03125 28.59375 L 11.03125 37.59375 C 11.074901 37.582714 11.111903 37.574437 11.15625 37.5625 C 11.408512 37.494604 11.746143 37.370234 12.03125 37.28125 L 12.03125 28.5 C 11.898002 28.499588 11.751757 28.494297 11.625 28.5 z M 33.03125 28.65625 C 32.713191 28.711728 32.363403 28.779596 32.03125 28.84375 L 32.03125 36.125 C 32.381078 36.219067 32.70591 36.310484 33.03125 36.40625 L 33.03125 28.65625 z M 14.03125 28.6875 L 14.03125 36.65625 C 14.354294 36.553589 14.680344 36.448019 15.03125 36.34375 L 15.03125 28.84375 C 14.690198 28.784674 14.354701 28.734082 14.03125 28.6875 z M 18.03125 29.40625 L 18.03125 35.59375 C 18.352328 35.527638 18.693647 35.464208 19.03125 35.40625 L 19.03125 29.5625 C 18.694516 29.506565 18.360498 29.466057 18.03125 29.40625 z M 29.03125 29.4375 C 28.702954 29.498067 28.365386 29.538567 28.03125 29.59375 L 28.03125 35.28125 C 28.378668 35.330453 28.699927 35.410504 29.03125 35.46875 L 29.03125 29.4375 z M 23.03125 29.96875 L 23.03125 35.03125 C 23.356509 35.021572 23.663364 34.998243 24 35 C 24.010834 35.000057 24.020427 34.999932 24.03125 35 L 24.03125 30 C 24.020872 30.000176 24.010378 29.999841 24 30 C 23.677143 30.00496 23.353339 29.979552 23.03125 29.96875 z "
+ transform="translate(-4.4194e-2,150)"
+ id="path6222" />
+ <path
+ style="fill:url(#radialGradient3854);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ d="M 36.03125 28.375 L 36.03125 37.3125 C 36.293656 37.392034 36.609768 37.500915 36.84375 37.5625 C 36.911322 37.580287 36.966769 37.577814 37.03125 37.59375 L 37.03125 28.46875 C 36.723427 28.413833 36.38517 28.382248 36.03125 28.375 z M 12.03125 28.5 L 12.03125 37.28125 C 12.356267 37.17981 12.663032 37.089013 13.03125 36.96875 L 13.03125 28.5625 C 12.916609 28.552027 12.79907 28.5387 12.6875 28.53125 C 12.455157 28.515737 12.246798 28.500667 12.03125 28.5 z M 34.03125 28.5 C 33.703562 28.545243 33.377928 28.59578 33.03125 28.65625 L 33.03125 36.40625 C 33.379195 36.508669 33.711069 36.618594 34.03125 36.71875 L 34.03125 28.5 z M 15.03125 28.84375 L 15.03125 36.34375 C 15.34994 36.249054 15.689362 36.186169 16.03125 36.09375 L 16.03125 29.03125 C 15.701367 28.969635 15.347706 28.898565 15.03125 28.84375 z M 30.03125 29.21875 C 29.699649 29.283908 29.370545 29.374904 29.03125 29.4375 L 29.03125 35.46875 C 29.367812 35.527917 29.711186 35.589636 30.03125 35.65625 L 30.03125 29.21875 z M 19.03125 29.5625 L 19.03125 35.40625 C 19.360239 35.349771 19.686457 35.296872 20.03125 35.25 L 20.03125 29.71875 C 19.696167 29.670722 19.360469 29.617187 19.03125 29.5625 z M 25.03125 29.96875 C 24.699279 29.990204 24.363751 29.994355 24.03125 30 L 24.03125 35 C 24.37804 35.002186 24.696522 35.017646 25.03125 35.03125 L 25.03125 29.96875 z "
+ transform="translate(-4.4194e-2,150)"
+ id="path6224" />
+ <g
+ style="opacity:0.8;stroke-linecap:square"
+ transform="translate(5,0)"
+ id="g6226" />
+ <g
+ transform="translate(-5,0)"
+ id="g6232"
+ style="opacity:0.8;stroke-linecap:square;display:inline" />
+ <g
+ transform="translate(-9,0)"
+ id="g6238"
+ style="opacity:0.7;stroke-linecap:square;display:inline" />
+ <g
+ transform="translate(9,0)"
+ id="g6244"
+ style="opacity:0.7;stroke-linecap:square;display:inline" />
+ <g
+ transform="translate(12,0)"
+ id="g6250"
+ style="opacity:0.5;stroke-linecap:square;display:inline" />
+ <g
+ transform="translate(-12,0)"
+ id="g6256"
+ style="opacity:0.5;stroke-linecap:square;display:inline" />
+ </g>
+ <g
+ id="g7909"
+ transform="translate(-106,-55.000002)" />
+ <g
+ id="g3969">
+ <g
+ transform="translate(60,49.999998)"
+ id="g7844"
+ style="display:inline">
+ <path
+ style="opacity:0.7;fill:url(#radialGradient3983);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ d="M 29,-34.4375 L 25.6875,-31.5625 C 25.59043,-31.144576 25.5,-30.713763 25.5,-30.25 C 25.5,-27.904 26.843999,-25.999999 28.5,-26 C 30.156,-26 31.499999,-27.904001 31.5,-30.25 C 31.5,-32.350304 30.413926,-34.094812 29,-34.4375 z "
+ transform="translate(-60,2e-6)"
+ id="path7847" />
+ <path
+ style="opacity:0.7;fill:url(#radialGradient3985);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ d="M 19,-34.4375 C 17.586073,-34.094813 16.500001,-32.350305 16.5,-30.25 C 16.5,-27.904 17.843999,-25.999999 19.5,-26 C 21.156,-26 22.499999,-27.904001 22.5,-30.25 C 22.5,-30.713763 22.40957,-31.144576 22.3125,-31.5625 L 19,-34.4375 z "
+ transform="translate(-60,2e-6)"
+ id="path7849" />
+ <path
+ style="fill:url(#radialGradient3987);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ d="M 18.625,-34.75 C 17.676232,-34.182032 17,-32.71543 17,-31 C 17,-28.792 18.12,-27 19.5,-27 C 20.88,-27 22.000001,-28.792 22,-31 C 22,-31.322622 21.95139,-31.636934 21.90625,-31.9375 L 18.625,-34.75 z "
+ transform="translate(-60,2e-6)"
+ id="path7851" />
+ <path
+ style="fill:url(#radialGradient3989);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ d="M 29.375,-34.75 L 26.09375,-31.9375 C 26.04861,-31.636934 26,-31.322622 26,-31 C 26,-28.792 27.12,-27 28.5,-27 C 29.88,-27 31.000001,-28.792 31,-31 C 31,-32.71543 30.323768,-34.182033 29.375,-34.75 z "
+ transform="translate(-60,2e-6)"
+ id="path7853" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.5;fill:url(#linearGradient3991);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ id="path7855"
+ sodipodi:cx="29.46875"
+ sodipodi:cy="-131.5"
+ sodipodi:rx="3.21875"
+ sodipodi:ry="4.25"
+ d="M 32.6875 -131.5 A 3.21875 4.25 0 1 1 26.25,-131.5 A 3.21875 4.25 0 1 1 32.6875 -131.5 z"
+ transform="matrix(0.2408327,6.0944233e-2,-4.9083318e-2,0.4390867,-54.729843,23.770512)" />
+ <path
+ style="opacity:0.5;fill:url(#linearGradient3993);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.69999992;stroke-opacity:1;display:inline"
+ d="M 28.3125,-33.8125 L 27.125,-32.8125 C 27.093619,-32.670909 27.048762,-32.531653 27.03125,-32.375 C 26.916101,-31.344903 27.1971,-30.420783 27.625,-30.3125 C 28.052899,-30.204217 28.4786,-30.938653 28.59375,-31.96875 C 28.680112,-32.741323 28.559011,-33.458685 28.3125,-33.8125 z "
+ transform="translate(-60,2e-6)"
+ id="path7857" />
+ </g>
+ <g
+ style="opacity:0.54054051"
+ id="g3869">
+ <path
+ style="opacity:0.11196911;fill:none;fill-opacity:1;stroke:url(#linearGradient3995);stroke-width:1.08333337;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ d="M 10.010419,16.510418 C 10.010419,12.674268 13.143015,9.541668 16.979169,9.541668 C 19.587622,9.541668 21.784952,11.033588 22.979169,13.166668"
+ id="path8086"
+ sodipodi:nodetypes="csc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;stroke:url(#linearGradient3997);stroke-width:1.08333337;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path8088"
+ sodipodi:cx="-83"
+ sodipodi:cy="53"
+ sodipodi:rx="6.5"
+ sodipodi:ry="6.5"
+ d="M -76.5 53 A 6.5 6.5 0 1 1 -89.5,53 A 6.5 6.5 0 1 1 -76.5 53 z"
+ transform="matrix(0.923077,0,0,0.923077,93.59456,-32.412662)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;stroke:url(#linearGradient3999);stroke-width:1.08333337;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path2538"
+ sodipodi:cx="-83"
+ sodipodi:cy="53"
+ sodipodi:rx="6.5"
+ sodipodi:ry="6.5"
+ d="M -76.5 53 A 6.5 6.5 0 1 1 -89.5,53 A 6.5 6.5 0 1 1 -76.5 53 z"
+ transform="matrix(-0.923077,0,0,0.923077,-45.636222,-32.412662)" />
+ <path
+ style="opacity:0.11196911;fill:none;fill-opacity:1;stroke:url(#linearGradient4001);stroke-width:1.08333337;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ d="M 37.979169,16.510418 C 37.979169,12.674268 34.846573,9.541668 31.010419,9.541668 C 28.401966,9.541668 26.204636,11.033588 25.010419,13.166668"
+ id="path2556"
+ sodipodi:nodetypes="csc" />
+ </g>
+ </g>
+ <path
+ sodipodi:type="inkscape:offset"
+ inkscape:radius="-0.19795807"
+ inkscape:original="M 15.84375 221.65625 C 14.51625 221.72505 12.738792 222.28752 11 222.3125 C 7.5224154 222.36246 3.9375 220.10385 3.9375 223.90625 C 3.9374999 227.70864 5.8736033 224.66248 11 224.6875 C 16.126396 224.71251 18.0625 227.70864 18.0625 223.90625 C 18.0625 222.00505 17.17125 221.58745 15.84375 221.65625 z "
+ style="opacity:0.57528958;fill:url(#radialGradient3867);fill-opacity:1;stroke:none;stroke-width:0.41389835;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path3835"
+ d="M 15.84375,221.84375 C 14.562822,221.91014 12.779532,222.47443 11,222.5 C 9.2173877,222.52561 7.443613,221.98664 6.15625,221.90625 C 5.5125685,221.86606 5.0184094,221.94435 4.6875,222.21875 C 4.3565906,222.49315 4.125,222.98676 4.125,223.90625 C 4.125,224.84005 4.2849649,225.3247 4.46875,225.5 C 4.5606426,225.58765 4.6414818,225.6186 4.8125,225.625 C 4.9835182,225.6314 5.2271098,225.59994 5.5,225.53125 C 6.5915609,225.25651 8.3974718,224.4873 11,224.5 C 13.601641,224.51269 15.409624,225.26287 16.5,225.53125 C 16.772594,225.59835 16.985498,225.63311 17.15625,225.625 C 17.327002,225.61689 17.438619,225.58974 17.53125,225.5 C 17.716512,225.32053 17.875,224.84005 17.875,223.90625 C 17.875,222.98658 17.643564,222.47147 17.3125,222.1875 C 16.981436,221.90353 16.484539,221.81054 15.84375,221.84375 z "
+ transform="matrix(2.3363921,0,0,2.4984281,-1.7030746,-525.89597)" />
+ </g>
+</svg>
diff --git a/temp/3.svg b/temp/3.svg
new file mode 100644
index 0000000..71db252
--- /dev/null
+++ b/temp/3.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="48pt"
+ height="48pt"
+ viewBox="0 0 64 64"
+ overflow="visible"
+ enable-background="new 0 0 64 64"
+ xml:space="preserve"
+ id="svg153"
+ sodipodi:version="0.34"
+ sodipodi:docname="/home/cschalle/Themes/gnome-themes-extras/Nuvola/icons/scalable/emblems/emblem-cool.svg"
+ sodipodi:docbase="/home/cschalle/Themes/gnome-themes-extras/Nuvola/icons/scalable/emblems/"><defs
+ id="defs178" /><sodipodi:namedview
+ id="base" /><g
+ id="Layer_1"
+ stroke="#000000"><path
+ fill="#997A00"
+ stroke="none"
+ d="M31.965,1.854c-16.826,0-30.52,13.695-30.52,30.525c0,16.831,13.694,30.525,30.52,30.525 c16.836,0,30.529-13.694,30.529-30.525C62.494,15.549,48.801,1.854,31.965,1.854z"
+ id="path155" /><radialGradient
+ id="XMLID_1_"
+ cx="-224.77"
+ cy="548.6611"
+ r="408.8083"
+ fx="-224.77"
+ fy="548.6611"
+ gradientTransform="matrix(0.1584 0 0 0.1584 48.0479 -72.1631)"
+ gradientUnits="userSpaceOnUse"><stop
+ offset="0.0056"
+ style="stop-color:#FFFF99"
+ id="stop157" /><stop
+ offset="0.5843"
+ style="stop-color:#FFF27C"
+ id="stop158" /><stop
+ offset="1"
+ style="stop-color:#FFCC00"
+ id="stop159" /></radialGradient><path
+ fill="url(#XMLID_1_)"
+ stroke="none"
+ d="M3.438,32.378c0,15.755,12.776,28.528,28.527,28.528 c15.76,0,28.533-12.772,28.533-28.528c0-15.754-12.773-28.525-28.533-28.525C16.214,3.854,3.438,16.624,3.438,32.378z"
+ id="path165" /><linearGradient
+ id="XMLID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-103.5713"
+ y1="484.0488"
+ x2="-103.5713"
+ y2="624.2625"
+ gradientTransform="matrix(0.1584 0 0 0.1584 48.0479 -72.1631)"><stop
+ offset="0.0056"
+ style="stop-color:#FFFFFF"
+ id="stop167" /><stop
+ offset="1"
+ style="stop-color:#FFFF99"
+ id="stop168" /></linearGradient><path
+ fill="url(#XMLID_2_)"
+ stroke="none"
+ d="M8.737,19.147c5.491,2.499,13.202,4.054,21.744,4.054 c9.832,0,18.566-2.061,24.076-5.248C50.063,10.126,41.621,4.85,31.965,4.85C21.835,4.85,13.031,10.671,8.737,19.147z"
+ id="path172" /><path
+ fill="none"
+ stroke="none"
+ d="M64,64H0V0h64V64z"
+ id="path173" /><path
+ opacity="0.5"
+ stroke="none"
+ d="M15.116,38.308c-0.002,0.123-0.018,0.237-0.018,0.362c0,10.875,8.473,15.743,16.871,15.743 c8.398,0,16.871-4.868,16.871-15.743c0-0.125-0.016-0.239-0.018-0.362H15.116z"
+ id="path174" /><path
+ fill="#FFFFFF"
+ stroke="none"
+ d="M16.162,39.308c0.345,9.71,8.084,14.105,15.807,14.105s15.462-4.396,15.807-14.105 C45.873,39.308,18.063,39.308,16.162,39.308z"
+ id="path175" /><path
+ stroke="none"
+ d="M51.42,18.414H32.541h-1.382H12.277c-6.753,0-10.284,7.982-10.284,7.982s1.688-3.991,6.754-3.837 c4.911,0.153,3.991,3.223,7.676,5.219c3.529,1.996,11.666,2.457,13.047,0l2.456-4.298l2.455,4.298 c1.383,2.457,9.517,1.996,13.048,0c3.532-1.996,2.608-5.219,7.676-5.219c4.91-0.153,6.754,3.837,6.754,3.837 S58.174,18.414,51.42,18.414z"
+ id="path176" /></g></svg>
diff --git a/temp/4.svg b/temp/4.svg
new file mode 100644
index 0000000..ad6f17c
--- /dev/null
+++ b/temp/4.svg
@@ -0,0 +1,425 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48.000000px"
+ height="48.000000px"
+ id="svg4376"
+ sodipodi:version="0.32"
+ inkscape:version="0.43+devel"
+ sodipodi:docbase="/home/tigert/cvs/freedesktop.org/tango-icon-theme/scalable/emotes"
+ sodipodi:docname="face-devil-grin.svg"
+ inkscape:export-filename="/home/tigert/Desktop/face-grin.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient2337">
+ <stop
+ style="stop-color:#cc0000;stop-opacity:1;"
+ offset="0"
+ id="stop2339" />
+ <stop
+ id="stop2345"
+ offset="0.27586207"
+ style="stop-color:#c84a00;stop-opacity:1;" />
+ <stop
+ style="stop-color:#be0000;stop-opacity:1;"
+ offset="1"
+ id="stop2341" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2319">
+ <stop
+ style="stop-color:#f2d565;stop-opacity:1;"
+ offset="0"
+ id="stop2321" />
+ <stop
+ style="stop-color:#f2d565;stop-opacity:0;"
+ offset="1"
+ id="stop2323" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2311">
+ <stop
+ style="stop-color:#ffd93c;stop-opacity:1;"
+ offset="0"
+ id="stop2313" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2315" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2291">
+ <stop
+ style="stop-color:#ffa107;stop-opacity:1;"
+ offset="0"
+ id="stop2293" />
+ <stop
+ style="stop-color:#cc0000;stop-opacity:1;"
+ offset="1"
+ id="stop2295" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2283">
+ <stop
+ style="stop-color:#730000;stop-opacity:1;"
+ offset="0"
+ id="stop2285" />
+ <stop
+ style="stop-color:#ff0202;stop-opacity:1;"
+ offset="1"
+ id="stop2287" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2102">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2104" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2106" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3068">
+ <stop
+ style="stop-color:#cccccc;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop3070" />
+ <stop
+ id="stop3076"
+ offset="0.34579438"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ offset="0.72486681"
+ id="stop3078" />
+ <stop
+ style="stop-color:#cecece;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3072" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4565">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4567" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4569" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4565"
+ id="radialGradient1360"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.333333,-1.239242e-15,25.71429)"
+ cx="24.714285"
+ cy="38.571430"
+ fx="24.714285"
+ fy="38.571430"
+ r="19.714285" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2112"
+ gradientUnits="userSpaceOnUse"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14"
+ y2="34.305527"
+ gradientTransform="matrix(1,0,0,1.404523,6.545492,-7.966331)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2116"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.171895,-1.454508,-3.141166)"
+ x1="14.000000"
+ y1="21.062500"
+ x2="13.500000"
+ y2="33.426670" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2120"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.159815,14.54551,-2.815047)"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14.500000"
+ y2="33.431156" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3068"
+ id="linearGradient2132"
+ x1="9.7892637"
+ y1="29.629091"
+ x2="38.390732"
+ y2="29.629091"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.048897,0,0,1,-5.222439,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2283"
+ id="linearGradient2289"
+ x1="39.125"
+ y1="33.375"
+ x2="46.625"
+ y2="16.5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.780746,0,0,0.780746,9.900195,9.256071)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2291"
+ id="radialGradient2297"
+ cx="30.561104"
+ cy="15.699058"
+ fx="30.561104"
+ fy="15.699058"
+ r="8.9020799"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.771216,8.401156e-17,-8.401156e-17,0.771216,6.991896,3.591695)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2311"
+ id="linearGradient2317"
+ x1="32.098553"
+ y1="6.1454587"
+ x2="31.775375"
+ y2="8.044363"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2319"
+ id="linearGradient2325"
+ x1="28.764467"
+ y1="12.221258"
+ x2="38.070023"
+ y2="38.297359"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2311"
+ id="linearGradient2327"
+ gradientUnits="userSpaceOnUse"
+ x1="7.2235508"
+ y1="6.0204587"
+ x2="8.0878754"
+ y2="8.044363" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2337"
+ id="linearGradient2343"
+ x1="30.525612"
+ y1="7.3609705"
+ x2="32.311508"
+ y2="9.4234705"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2337"
+ id="linearGradient2347"
+ gradientUnits="userSpaceOnUse"
+ x1="10.400612"
+ y1="7.6109705"
+ x2="8.8115082"
+ y2="9.6734705" />
+ </defs>
+ <sodipodi:namedview
+ fill="#cc0000"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.19607843"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="8"
+ inkscape:cx="23.679146"
+ inkscape:cy="21.279725"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="872"
+ inkscape:window-height="710"
+ inkscape:window-x="717"
+ inkscape:window-y="411"
+ stroke="#a40000" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Devil Grin</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>laugh</rdf:li>
+ <rdf:li>grin</rdf:li>
+ <rdf:li>>:-D</rdf:li>
+ <rdf:li>>:D</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Tuomas Kuosmanen</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <path
+ style="opacity:1;color:#000000;fill:url(#linearGradient2289);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 27.435547,37.514338 C 27.435547,37.514338 44.227293,38.187142 46.595268,31.409748 C 48.183817,26.863153 41.593613,24.041455 41.032451,20.967267 C 40.47129,17.893077 44.350623,18.673824 44.350623,18.673824 L 44.984979,19.942537 L 47.278422,17.209925 L 43.179504,16.673162 L 43.96025,17.990671 C 43.96025,17.990671 40.178509,17.380713 40.056519,20.674487 C 39.934527,23.96826 46.709243,28.164771 44.367004,31.409748 C 42.024765,34.654725 30.687562,33.654393 30.687562,33.654393 L 27.435547,37.514338 z "
+ id="path2281"
+ sodipodi:nodetypes="csscccccsscc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.53164559;color:#000000;fill:url(#radialGradient1360);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path4563"
+ sodipodi:cx="24.714285"
+ sodipodi:cy="38.57143"
+ sodipodi:rx="19.714285"
+ sodipodi:ry="6.5714288"
+ d="M 44.42857 38.57143 A 19.714285 6.5714288 0 1 1 5,38.57143 A 19.714285 6.5714288 0 1 1 44.42857 38.57143 z"
+ transform="matrix(1.163647,0,0,1,-4.772741,-0.795495)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;color:#000000;fill:url(#radialGradient2297);fill-opacity:1.0;fill-rule:evenodd;stroke:#a40000;stroke-width:0.48004404;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path4320"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.45064,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ transform="matrix(2.083142,0,0,2.083142,-44.50164,-16.49224)" />
+ <path
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.45064,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4322"
+ style="opacity:0.43181818;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2325);stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc"
+ transform="matrix(1.979782,0,0,1.979782,-41.28577,-14.52746)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path1364"
+ sodipodi:cx="-3.8125"
+ sodipodi:cy="1.875"
+ sodipodi:rx="2.9375"
+ sodipodi:ry="2.875"
+ d="M -0.875,1.875 A 2.9375,2.875 0 0 1 -6.3564497,3.3124999"
+ sodipodi:start="0"
+ sodipodi:end="2.6179939"
+ sodipodi:open="true"
+ transform="matrix(-0.965926,-0.258819,0.258819,-0.965926,20.57993,17.20131)" />
+ <path
+ transform="matrix(-0.965926,-0.258819,0.258819,-0.965926,11.82993,17.20131)"
+ sodipodi:open="true"
+ sodipodi:end="2.6179939"
+ sodipodi:start="0"
+ d="M -0.875,1.875 A 2.9375,2.875 0 0 1 -6.3564497,3.3124999"
+ sodipodi:ry="2.875"
+ sodipodi:rx="2.9375"
+ sodipodi:cy="1.875"
+ sodipodi:cx="-3.8125"
+ id="path2094"
+ style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="czcc"
+ id="path2096"
+ d="M 5.2330302,21.044769 C 3.6940488,28.612147 9.9250666,38.212295 20.084179,38.212295 C 30.331677,38.212295 36.589707,29.781871 34.804219,21.107269 L 5.2330302,21.044769 z "
+ style="opacity:1;color:#000000;fill:url(#linearGradient2132);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ id="path2110"
+ d="M 20.545492,21.528657 L 20.545492,38.382936"
+ style="opacity:0.18181817;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2112);stroke-width:0.99999988px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="opacity:0.18181817;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2116);stroke-width:1.00000024px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 12.545492,21.468635 L 12.545492,35.531381"
+ id="path2114" />
+ <path
+ id="path2118"
+ d="M 28.545492,21.541107 L 28.545492,35.458909"
+ style="opacity:0.18181817;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2120);stroke-width:1.00000048px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 5.4864345,20.615864 C 3.7057799,29.43779 10.645446,38.703673 20.295493,38.703673 C 30.299038,38.703673 36.947709,29.12529 34.667055,20.553364 L 5.4864345,20.615864 z "
+ id="path2756"
+ sodipodi:nodetypes="czcc" />
+ <path
+ style="color:#000000;fill:url(#linearGradient2343);fill-opacity:1.0;fill-rule:evenodd;stroke:#a40000;stroke-width:0.99999946;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 34.535409,4.733087 C 34.409741,4.7565977 34.289131,4.8018267 34.17899,4.8667442 L 28.208969,8.1413452 C 27.900649,8.3181155 27.588424,8.638695 27.661315,8.986539 C 28.098501,11.072856 29.745255,12.500002 31.965366,12.74992 C 32.299533,12.787537 32.577313,12.472421 32.731037,12.173337 L 35.693771,6.314697 C 35.87989,5.9453698 35.843224,5.5028759 35.598856,5.1692189 C 35.354488,4.8355619 34.943682,4.6670854 34.535409,4.733087 z "
+ id="path2276"
+ sodipodi:nodetypes="cccssccsc" />
+ <path
+ sodipodi:nodetypes="cccssccsc"
+ id="path2279"
+ d="M 6.9267157,4.858087 C 7.0523837,4.8815977 7.1729937,4.9268267 7.2831347,4.9917442 L 13.253153,8.2663452 C 13.561473,8.4431155 13.873698,8.763695 13.800807,9.111539 C 13.363621,11.197856 11.716867,12.625002 9.4967596,12.87492 C 9.1625926,12.912537 8.884812,12.597421 8.7310877,12.298337 L 5.7683537,6.439697 C 5.5822347,6.0703698 5.6189007,5.6278759 5.8632687,5.2942189 C 6.1076367,4.9605619 6.5184427,4.7920854 6.9267157,4.858087 z "
+ style="color:#000000;fill:url(#linearGradient2347);fill-opacity:1;fill-rule:evenodd;stroke:#a40000;stroke-width:0.99999946;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;opacity:1;stroke-dasharray:none" />
+ <path
+ sodipodi:nodetypes="ccssccc"
+ id="path2299"
+ d="M 34.550143,5.7962029 L 28.942862,8.8331689 C 28.751833,8.9553613 28.700764,8.9588269 28.763169,9.1964382 C 29.043277,10.262955 30.424664,11.448342 31.495276,11.709487 C 31.721107,11.764572 31.918285,11.628151 32.024546,11.421409 L 34.779643,5.9132168 C 34.908298,5.6579194 34.626278,5.7513287 34.550143,5.7962029 z "
+ style="color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2317);stroke-width:0.99999946;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;opacity:0.64772727" />
+ <path
+ style="opacity:0.64772728;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2327);stroke-width:0.99999946;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;stroke-dasharray:none"
+ d="M 6.9035211,5.9729796 L 12.510802,9.0099456 C 12.701831,9.132138 12.7529,9.1356036 12.690495,9.3732149 C 12.410387,10.439732 11.029,11.625119 9.9583881,11.886264 C 9.7325571,11.941349 9.5353791,11.804928 9.4291181,11.598186 L 6.6740211,6.0899935 C 6.5453661,5.8346961 6.8273861,5.9281054 6.9035211,5.9729796 z "
+ id="path2301"
+ sodipodi:nodetypes="ccssccc" />
+ </g>
+</svg>
diff --git a/temp/5.svg b/temp/5.svg
new file mode 100644
index 0000000..1331ecb
--- /dev/null
+++ b/temp/5.svg
@@ -0,0 +1,316 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48.000000px"
+ height="48.000000px"
+ id="svg4376"
+ sodipodi:version="0.32"
+ inkscape:version="0.42+devel"
+ sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/emotes"
+ sodipodi:docname="face-grin.svg"
+ inkscape:export-filename="/home/tigert/Desktop/face-grin.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient2102">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2104" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2106" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ style="stop-color:#fffcde;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop3292" />
+ <stop
+ id="stop3294"
+ offset="0.64485979"
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffb738;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3296" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3068">
+ <stop
+ style="stop-color:#cccccc;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop3070" />
+ <stop
+ id="stop3076"
+ offset="0.34579438"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ offset="0.72486681"
+ id="stop3078" />
+ <stop
+ style="stop-color:#cecece;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3072" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4565">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4567" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4569" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4565"
+ id="radialGradient1360"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ cx="24.714285"
+ cy="38.571430"
+ fx="24.714285"
+ fy="38.571430"
+ r="19.714285" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3290"
+ id="radialGradient1362"
+ gradientUnits="userSpaceOnUse"
+ cx="29.288071"
+ cy="15.720984"
+ fx="29.158466"
+ fy="15.755712"
+ r="8.9020796" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2108"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14.000000"
+ y2="32.875000"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.033654,1.500000,-0.627404)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2112"
+ gradientUnits="userSpaceOnUse"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14"
+ y2="34.305527"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.404523,10.50000,-7.966331)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2116"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.171895,2.500000,-3.141166)"
+ x1="14.000000"
+ y1="21.062500"
+ x2="13.500000"
+ y2="33.426670" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2120"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.159815,18.50000,-2.815047)"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14.500000"
+ y2="33.431156" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2102"
+ id="linearGradient2124"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.071351,-22.50000,-3.854623)"
+ x1="14.000000"
+ y1="21.062500"
+ x2="14.000000"
+ y2="35.744175" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3068"
+ id="linearGradient2132"
+ x1="9.7892637"
+ y1="29.629091"
+ x2="38.390732"
+ y2="29.629091"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.048897,0.000000,0.000000,1.000000,-1.267931,0.000000)" />
+ </defs>
+ <sodipodi:namedview
+ fill="#a40000"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.19607843"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="23.514119"
+ inkscape:cy="28.588454"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1010"
+ inkscape:window-height="1181"
+ inkscape:window-x="123"
+ inkscape:window-y="34"
+ stroke="#8f5902" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Laughing</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>laughing</rdf:li>
+ <rdf:li>:-D</rdf:li>
+ <rdf:li>:D</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Tuomas Kuosmanen</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.53164560;color:#000000;fill:url(#radialGradient1360);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4563"
+ sodipodi:cx="24.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:rx="19.714285"
+ sodipodi:ry="6.5714288"
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1.0000000;color:#000000;fill:url(#radialGradient1362);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#9c8c0a;stroke-width:0.48004404;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4320"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)" />
+ <path
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4322"
+ style="opacity:0.67721522;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc"
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-opacity:1.0000000;stroke:#555753;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+ id="path1364"
+ sodipodi:cx="-3.8125000"
+ sodipodi:cy="1.8750000"
+ sodipodi:rx="2.9375000"
+ sodipodi:ry="2.8750000"
+ d="M -0.87500000,1.8750000 A 2.9375000,2.8750000 0 0 1 -6.3564497,3.3124999"
+ sodipodi:start="0.0000000"
+ sodipodi:end="2.6179939"
+ sodipodi:open="true"
+ transform="matrix(-0.965926,-0.258819,0.258819,-0.965926,24.53442,17.20131)" />
+ <path
+ transform="matrix(-0.965926,-0.258819,0.258819,-0.965926,15.78442,17.20131)"
+ sodipodi:open="true"
+ sodipodi:end="2.6179939"
+ sodipodi:start="0.0000000"
+ d="M -0.87500000,1.8750000 A 2.9375000,2.8750000 0 0 1 -6.3564497,3.3124999"
+ sodipodi:ry="2.8750000"
+ sodipodi:rx="2.9375000"
+ sodipodi:cy="1.8750000"
+ sodipodi:cx="-3.8125000"
+ id="path2094"
+ style="fill:none;fill-opacity:1.0000000;stroke:#555753;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="czcc"
+ id="path2096"
+ d="M 9.1875355,21.044769 C 7.6485541,28.612147 13.879571,38.212295 24.038687,38.212295 C 34.286185,38.212295 40.544215,29.781871 38.758727,21.107269 L 9.1875355,21.044769 z "
+ style="opacity:1.0000000;color:#000000;fill:url(#linearGradient2132);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.0000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" />
+ <path
+ id="path2110"
+ d="M 24.500000,21.528657 L 24.500000,38.382936"
+ style="opacity:0.18181818;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:url(#linearGradient2112);stroke-width:0.99999988px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1.0000000" />
+ <path
+ style="opacity:0.18181818;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:url(#linearGradient2116);stroke-width:1.0000002px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1.0000000"
+ d="M 16.500000,21.468635 L 16.500000,35.531381"
+ id="path2114" />
+ <path
+ id="path2118"
+ d="M 32.500000,21.541107 L 32.500000,35.458909"
+ style="opacity:0.18181818;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:url(#linearGradient2120);stroke-width:1.0000005px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1.0000000" />
+ <path
+ style="opacity:1.0000000;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#8f5902;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ d="M 9.4409398,20.615864 C 7.6602852,29.43779 14.599952,38.703673 24.250001,38.703673 C 34.253546,38.703673 40.902217,29.12529 38.621563,20.553364 L 9.4409398,20.615864 z "
+ id="path2756"
+ sodipodi:nodetypes="czcc" />
+ </g>
+</svg>
diff --git a/temp/6.svg b/temp/6.svg
new file mode 100644
index 0000000..d52a519
--- /dev/null
+++ b/temp/6.svg
@@ -0,0 +1,303 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="face-plain.svg"
+ sodipodi:docbase="/home/steven/projects/tango/Experiments/faces/scalable"
+ inkscape:version="0.43"
+ sodipodi:version="0.32"
+ id="svg4376"
+ height="48px"
+ width="48px"
+ inkscape:export-filename="/home/steven/face-plain4.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ id="stop3292"
+ offset="0.0000000"
+ style="stop-color:#fffcde;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;"
+ offset="0.64485979"
+ id="stop3294" />
+ <stop
+ id="stop3296"
+ offset="1.0000000"
+ style="stop-color:#ffb738;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="8.9020796"
+ fy="15.755712"
+ fx="29.158466"
+ cy="15.720984"
+ cx="29.288071"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient2714"
+ xlink:href="#linearGradient3290"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2511" />
+ <stop
+ style="stop-color:#edd400;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2513" />
+ </linearGradient>
+ <radialGradient
+ gradientTransform="matrix(1.25,0,0,1.25,53.52055,-13.37211)"
+ id="aigrd2"
+ cx="25.0527"
+ cy="39.5928"
+ r="15.7572"
+ fx="25.0527"
+ fy="39.5928"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ id="stop8602" />
+ <stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop8604" />
+ </radialGradient>
+ <linearGradient
+ id="linearGradient4565"
+ inkscape:collect="always">
+ <stop
+ id="stop4567"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4569"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ id="stop3826"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3828"
+ offset="1.0000000"
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ id="stop3802"
+ offset="0.0000000"
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;"
+ offset="0.50000000"
+ id="stop8664" />
+ <stop
+ id="stop3804"
+ offset="1.0000000"
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ r="19.714285"
+ fy="38.571430"
+ fx="24.714285"
+ cy="38.571430"
+ cx="24.714285"
+ id="radialGradient4571"
+ xlink:href="#linearGradient4565"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#aigrd2"
+ id="radialGradient2211"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.25,0,0,1.25,39.41053,-19.20819)"
+ cx="25.0527"
+ cy="39.5928"
+ fx="25.0527"
+ fy="39.5928"
+ r="15.7572" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#aigrd2"
+ id="radialGradient2213"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.357899,0,0,0.416667,55.84561,15.2093)"
+ cx="-23.452122"
+ cy="38.602852"
+ fx="-23.452122"
+ fy="38.602852"
+ r="15.7572" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#aigrd2"
+ id="radialGradient1342"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.28431,0,0,0.416667,30.45155,18.23307)"
+ cx="-23.452122"
+ cy="38.602852"
+ fx="-23.452122"
+ fy="38.602852"
+ r="15.7572" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="174"
+ inkscape:window-x="373"
+ inkscape:window-height="771"
+ inkscape:window-width="1055"
+ inkscape:showpageshadow="false"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer1"
+ inkscape:cy="22.183359"
+ inkscape:cx="28.123476"
+ inkscape:zoom="1"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.19607843"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ fill="#edd400" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Plain</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>face</rdf:li>
+ <rdf:li>plain</rdf:li>
+ <rdf:li>:|</rdf:li>
+ <rdf:li>:-|</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Steven Garrity</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://www.tango-project.org</dc:source>
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Based on face-smile by jimmac</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ id="layer1">
+ <path
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z"
+ sodipodi:ry="6.5714288"
+ sodipodi:rx="19.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:cx="24.714285"
+ id="path4563"
+ style="opacity:0.53164557;color:#000000;fill:url(#radialGradient4571);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4320"
+ style="overflow:visible;display:inline;visibility:visible;stroke-opacity:1.0000000;stroke-dashoffset:0.0000000;stroke-dasharray:none;stroke-miterlimit:4.0000000;marker-end:none;marker-mid:none;marker-start:none;marker:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:0.48004404;stroke:#9c8c0a;fill-rule:evenodd;fill-opacity:1.0000000;fill:url(#radialGradient2714);color:#000000;opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)"
+ sodipodi:type="arc"
+ style="opacity:0.67721519;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4322"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z" />
+ <g
+ transform="matrix(1,0,0,0.74952,0.353553,7.357569)"
+ id="g8666">
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 21.398158,15.321428 C 21.398158,17.821428 20.273158,19.821428 18.898158,19.821428 C 17.523158,19.821428 16.273158,17.821428 16.273158,15.321428 C 16.273158,12.821428 17.398158,10.821428 18.773158,10.821428 C 20.148158,10.821428 21.273158,12.821428 21.273158,15.321428 L 21.398158,15.321428 z "
+ id="path8610" />
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 30.688512,15.321428 C 30.688512,17.821428 29.563512,19.821428 28.188512,19.821428 C 26.813512,19.821428 25.688512,17.821428 25.688512,15.321428 C 25.688512,12.821428 26.813512,10.821428 28.188512,10.821428 C 29.563512,10.821428 30.688512,12.821428 30.688512,15.321428 z "
+ id="path8612" />
+ <path
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 21.398158,14.696428 C 21.398158,17.196428 20.273158,19.196428 18.898158,19.196428 C 17.523158,19.196428 16.398158,17.196428 16.398158,14.696428 C 16.398158,12.196428 17.523158,10.196428 18.898158,10.196428 C 20.273158,10.196428 21.398158,12.196428 21.398158,14.696428 z "
+ id="path8614" />
+ <path
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 30.688512,14.696428 C 30.688512,17.196428 29.563512,19.196428 28.188512,19.196428 C 26.813512,19.196428 25.688512,17.196428 25.688512,14.696428 C 25.688512,12.196428 26.813512,10.196428 28.188512,10.196428 C 29.563512,10.196428 30.688512,12.196428 30.688512,14.696428 z "
+ id="path8616" />
+ </g>
+ <rect
+ style="opacity:1;color:#000000;fill:url(#radialGradient2213);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect2453"
+ width="20"
+ height="1"
+ x="14"
+ y="29"
+ rx="0.5"
+ ry="0.5" />
+ <rect
+ style="opacity:0.36000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="rect1336"
+ width="20"
+ height="1"
+ x="14"
+ y="30"
+ rx="0.5"
+ ry="0.5" />
+ </g>
+</svg>
diff --git a/temp/7.svg b/temp/7.svg
new file mode 100644
index 0000000..4f0cc19
--- /dev/null
+++ b/temp/7.svg
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="face-sad.svg"
+ sodipodi:docbase="/home/jimmac/gfx/ximian/tango-desktop-theme/scalable/emotes"
+ inkscape:version="0.41+cvs"
+ sodipodi:version="0.32"
+ id="svg4376"
+ height="48px"
+ width="48px">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ style="stop-color:#fffcde;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop3292" />
+ <stop
+ id="stop3294"
+ offset="0.64485979"
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffb738;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3296" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3290"
+ id="radialGradient2714"
+ gradientUnits="userSpaceOnUse"
+ cx="29.288071"
+ cy="15.720984"
+ fx="29.158466"
+ fy="15.755712"
+ r="8.9020796" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2511" />
+ <stop
+ style="stop-color:#edd400;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2513" />
+ </linearGradient>
+ <radialGradient
+ gradientTransform="matrix(1.250000,0.000000,0.000000,-1.250000,-6.479446,73.66448)"
+ id="aigrd2"
+ cx="25.0527"
+ cy="39.5928"
+ r="15.7572"
+ fx="25.0527"
+ fy="39.5928"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ id="stop8602" />
+ <stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop8604" />
+ </radialGradient>
+ <linearGradient
+ id="linearGradient4565"
+ inkscape:collect="always">
+ <stop
+ id="stop4567"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4569"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ id="stop3826"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3828"
+ offset="1.0000000"
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ id="stop3802"
+ offset="0.0000000"
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;"
+ offset="0.50000000"
+ id="stop8664" />
+ <stop
+ id="stop3804"
+ offset="1.0000000"
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ r="19.714285"
+ fy="38.571430"
+ fx="24.714285"
+ cy="38.571430"
+ cx="24.714285"
+ id="radialGradient4571"
+ xlink:href="#linearGradient4565"
+ inkscape:collect="always" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="184"
+ inkscape:window-x="223"
+ inkscape:window-height="739"
+ inkscape:window-width="700"
+ inkscape:showpageshadow="false"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer1"
+ inkscape:cy="24.058534"
+ inkscape:cx="25.411306"
+ inkscape:zoom="11.313708"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.19607843"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ fill="#edd400" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF
+ id="RDF5">
+ <cc:Work
+ id="Work6"
+ rdf:about="">
+ <dc:format
+ id="format7">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type9" />
+ <dc:title
+ id="title8909">Face - Sad</dc:title>
+ <dc:subject
+ id="subject8911">
+ <rdf:Bag
+ id="Bag8913">
+ <rdf:li
+ id="li3283">emoticon</rdf:li>
+ <rdf:li
+ id="li3285">emote</rdf:li>
+ <rdf:li
+ id="li3287">smiley</rdf:li>
+ <rdf:li
+ id="li3289">sad</rdf:li>
+ <rdf:li
+ id="li3291">:(</rdf:li>
+ <rdf:li
+ id="li3293">:-(</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/"
+ id="license9103" />
+ <dc:creator
+ id="creator9121">
+ <cc:Agent
+ id="Agent9123">
+ <dc:title
+ id="title9125">Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source
+ id="source9127">http://jimmac.musichall.cz</dc:source>
+ </cc:Work>
+ <cc:License
+ id="License9105"
+ rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/">
+ <cc:permits
+ id="permits9107"
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ id="permits9109"
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ id="requires9111"
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ id="requires9113"
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:prohibits
+ id="prohibits9115"
+ rdf:resource="http://web.resource.org/cc/CommercialUse" />
+ <cc:permits
+ id="permits9117"
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ id="requires9119"
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ id="layer1">
+ <path
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z"
+ sodipodi:ry="6.5714288"
+ sodipodi:rx="19.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:cx="24.714285"
+ id="path4563"
+ style="opacity:0.53164557;color:#000000;fill:url(#radialGradient4571);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4320"
+ style="opacity:1.0000000;color:#000000;fill:url(#radialGradient2714);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#9c8c0a;stroke-width:0.48004404;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)"
+ sodipodi:type="arc"
+ style="opacity:0.67721519;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4322"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z" />
+ <path
+ sodipodi:nodetypes="czczc"
+ id="path1387"
+ d="M 34.014268,32.036842 C 30.290694,27.872830 28.451859,26.405561 24.462492,26.405561 C 20.561313,26.405561 17.962820,28.093607 15.087492,32.390396 C 18.520789,30.041583 20.397124,28.740900 24.197327,28.740900 C 27.909166,28.740900 29.948404,29.791599 34.014268,32.036842 z "
+ style="overflow:visible;display:inline;visibility:visible;stroke-opacity:1.0000000;stroke-dashoffset:0.0000000;stroke-dasharray:none;marker-end:none;marker-mid:none;marker-start:none;marker:none;stroke-linejoin:miter;stroke-linecap:butt;stroke-width:1.0000000;fill-opacity:1.0000000;color:#000000;opacity:0.35999998;stroke-miterlimit:4.0000000;stroke:none;fill-rule:nonzero;fill:#ffffff" />
+ <path
+ style="fill:url(#aigrd2);fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 34.014268,31.329738 C 30.290694,27.165726 28.451859,25.698457 24.462492,25.698457 C 20.561313,25.698457 17.962820,27.386503 15.087492,31.683292 C 18.520789,29.334479 20.397124,28.033796 24.197327,28.033796 C 27.909166,28.033796 29.948404,29.084495 34.014268,31.329738 z "
+ id="path8606"
+ sodipodi:nodetypes="czczc" />
+ <g
+ transform="translate(0.353553,2.392706)"
+ id="g8666">
+ <path
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 21.398158,15.321428 C 21.398158,17.821428 20.273158,19.821428 18.898158,19.821428 C 17.523158,19.821428 16.273158,17.821428 16.273158,15.321428 C 16.273158,12.821428 17.398158,10.821428 18.773158,10.821428 C 20.148158,10.821428 21.273158,12.821428 21.273158,15.321428 L 21.398158,15.321428 z "
+ id="path8610" />
+ <path
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 30.688512,15.321428 C 30.688512,17.821428 29.563512,19.821428 28.188512,19.821428 C 26.813512,19.821428 25.688512,17.821428 25.688512,15.321428 C 25.688512,12.821428 26.813512,10.821428 28.188512,10.821428 C 29.563512,10.821428 30.688512,12.821428 30.688512,15.321428 z "
+ id="path8612" />
+ <path
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 21.398158,14.696428 C 21.398158,17.196428 20.273158,19.196428 18.898158,19.196428 C 17.523158,19.196428 16.398158,17.196428 16.398158,14.696428 C 16.398158,12.196428 17.523158,10.196428 18.898158,10.196428 C 20.273158,10.196428 21.398158,12.196428 21.398158,14.696428 z "
+ id="path8614" />
+ <path
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000"
+ d="M 30.688512,14.696428 C 30.688512,17.196428 29.563512,19.196428 28.188512,19.196428 C 26.813512,19.196428 25.688512,17.196428 25.688512,14.696428 C 25.688512,12.196428 26.813512,10.196428 28.188512,10.196428 C 29.563512,10.196428 30.688512,12.196428 30.688512,14.696428 z "
+ id="path8616" />
+ </g>
+ </g>
+</svg>
diff --git a/temp/8.svg b/temp/8.svg
new file mode 100644
index 0000000..db75a8f
--- /dev/null
+++ b/temp/8.svg
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48px"
+ height="48px"
+ id="svg4376"
+ sodipodi:version="0.32"
+ inkscape:version="0.42+devel"
+ sodipodi:docbase="/home/jimmac/gfx/ximian/tango-icon-theme/scalable/emotes"
+ sodipodi:docname="face-shocked.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ id="stop3292"
+ offset="0.0000000"
+ style="stop-color:#fffcde;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;"
+ offset="0.64485979"
+ id="stop3294" />
+ <stop
+ id="stop3296"
+ offset="1.0000000"
+ style="stop-color:#ffb738;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="8.9020796"
+ fy="15.755712"
+ fx="29.158466"
+ cy="15.720984"
+ cx="29.288071"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient2714"
+ xlink:href="#linearGradient3290"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ offset="0.0000000"
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;" />
+ <stop
+ id="stop2513"
+ offset="1.0000000"
+ style="stop-color:#edd400;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ fy="39.5928"
+ fx="25.0527"
+ r="15.7572"
+ cy="39.5928"
+ cx="25.0527"
+ id="aigrd2"
+ gradientTransform="matrix(1.250000,0.000000,0.000000,1.250000,-6.214281,-8.428572)">
+ <stop
+ id="stop8602"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ offset="0.0000000" />
+ <stop
+ id="stop8604"
+ style="stop-color:#000000"
+ offset="1" />
+ </radialGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4565">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4567" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4569" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3826" />
+ <stop
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3828" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop3802" />
+ <stop
+ id="stop8664"
+ offset="0.50000000"
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop3804" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4565"
+ id="radialGradient4571"
+ cx="24.714285"
+ cy="38.571430"
+ fx="24.714285"
+ fy="38.571430"
+ r="19.714285"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.333333,0.000000,25.71429)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ fill="#edd400"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="0.19607843"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.313708"
+ inkscape:cx="25.411306"
+ inkscape:cy="24.058534"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="770"
+ inkscape:window-height="739"
+ inkscape:window-x="223"
+ inkscape:window-y="184" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Shocked</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>stare</rdf:li>
+ <rdf:li>shocked</rdf:li>
+ <rdf:li>:O</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.53164557;color:#000000;fill:url(#radialGradient4571);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ id="path4563"
+ sodipodi:cx="24.714285"
+ sodipodi:cy="38.571430"
+ sodipodi:rx="19.714285"
+ sodipodi:ry="6.5714288"
+ d="M 44.428570 38.571430 A 19.714285 6.5714288 0 1 1 5.0000000,38.571430 A 19.714285 6.5714288 0 1 1 44.428570 38.571430 z" />
+ <path
+ sodipodi:type="arc"
+ style="overflow:visible;display:inline;visibility:visible;stroke-opacity:1.0000000;stroke-dashoffset:0.0000000;stroke-dasharray:none;stroke-miterlimit:4.0000000;marker-end:none;marker-mid:none;marker-start:none;marker:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:0.48004404;stroke:#9c8c0a;fill-rule:evenodd;fill-opacity:1.0000000;fill:url(#radialGradient2714);color:#000000;opacity:1.0000000"
+ id="path4320"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ transform="matrix(2.083142,0.000000,0.000000,2.083142,-40.54715,-16.49224)" />
+ <path
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.450640,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4322"
+ style="opacity:0.67721519;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc"
+ transform="matrix(1.979782,0.000000,0.000000,1.979782,-37.33128,-14.52746)" />
+ <path
+ id="path8599"
+ d="M 33.660715,32.696428 C 33.660715,36.196428 29.410715,38.946428 24.285715,38.946428 C 19.160715,38.946428 14.910715,36.196428 14.910715,32.696428 C 14.910715,29.196428 19.160715,26.446428 24.285715,26.446428 C 29.410715,26.446428 33.660715,29.196428 33.660715,32.696428 z "
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ id="path8606"
+ d="M 33.660715,31.696428 C 33.660715,35.196428 29.410715,37.946428 24.285715,37.946428 C 19.160715,37.946428 14.910715,35.196428 14.910715,31.696428 C 14.910715,28.196428 19.160715,25.446428 24.285715,25.446428 C 29.410715,25.446428 33.660715,28.196428 33.660715,31.696428 z "
+ style="fill:url(#aigrd2);fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <g
+ id="g8666"
+ transform="translate(0.265165,0.000000)">
+ <path
+ id="path8610"
+ d="M 21.398158,15.321428 C 21.398158,17.821428 20.273158,19.821428 18.898158,19.821428 C 17.523158,19.821428 16.273158,17.821428 16.273158,15.321428 C 16.273158,12.821428 17.398158,10.821428 18.773158,10.821428 C 20.148158,10.821428 21.273158,12.821428 21.273158,15.321428 L 21.398158,15.321428 z "
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ id="path8612"
+ d="M 30.688512,15.321428 C 30.688512,17.821428 29.563512,19.821428 28.188512,19.821428 C 26.813512,19.821428 25.688512,17.821428 25.688512,15.321428 C 25.688512,12.821428 26.813512,10.821428 28.188512,10.821428 C 29.563512,10.821428 30.688512,12.821428 30.688512,15.321428 z "
+ style="opacity:0.35999998;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ id="path8614"
+ d="M 21.398158,14.696428 C 21.398158,17.196428 20.273158,19.196428 18.898158,19.196428 C 17.523158,19.196428 16.398158,17.196428 16.398158,14.696428 C 16.398158,12.196428 17.523158,10.196428 18.898158,10.196428 C 20.273158,10.196428 21.398158,12.196428 21.398158,14.696428 z "
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ <path
+ id="path8616"
+ d="M 30.688512,14.696428 C 30.688512,17.196428 29.563512,19.196428 28.188512,19.196428 C 26.813512,19.196428 25.688512,17.196428 25.688512,14.696428 C 25.688512,12.196428 26.813512,10.196428 28.188512,10.196428 C 29.563512,10.196428 30.688512,12.196428 30.688512,14.696428 z "
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4.0000000" />
+ </g>
+ </g>
+</svg>
diff --git a/temp/9.svg b/temp/9.svg
new file mode 100644
index 0000000..aa26250
--- /dev/null
+++ b/temp/9.svg
@@ -0,0 +1,551 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="Face-blush.svg"
+ sodipodi:docbase="C:\Documents and Settings\Gwen\Bureau\Nouveau dossier"
+ inkscape:version="0.45.1"
+ sodipodi:version="0.32"
+ id="svg4376"
+ height="48px"
+ width="48px"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient7947">
+ <stop
+ style="stop-color:#ff0000;stop-opacity:1;"
+ offset="0"
+ id="stop7949" />
+ <stop
+ id="stop7957"
+ offset="0.5"
+ style="stop-color:#ff1f00;stop-opacity:0.79381442;" />
+ <stop
+ style="stop-color:#ff0000;stop-opacity:0;"
+ offset="1"
+ id="stop7951" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3881">
+ <stop
+ style="stop-color:#ff0000;stop-opacity:1;"
+ offset="0"
+ id="stop3883" />
+ <stop
+ id="stop6974"
+ offset="0.5"
+ style="stop-color:#ff0000;stop-opacity:0.49803922;" />
+ <stop
+ style="stop-color:#ff0000;stop-opacity:0;"
+ offset="1"
+ id="stop3885" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4467">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4469" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.24761905;"
+ offset="1.0000000"
+ id="stop4471" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4454">
+ <stop
+ style="stop-color:#729fcf;stop-opacity:0.20784314;"
+ offset="0.0000000"
+ id="stop4456" />
+ <stop
+ style="stop-color:#729fcf;stop-opacity:0.67619050;"
+ offset="1.0000000"
+ id="stop4458" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3290">
+ <stop
+ id="stop3292"
+ offset="0.0000000"
+ style="stop-color:#fffcde;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#f6e76a;stop-opacity:1.0000000;"
+ offset="0.64485979"
+ id="stop3294" />
+ <stop
+ id="stop3296"
+ offset="1.0000000"
+ style="stop-color:#ffb738;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="8.9020796"
+ fy="15.755712"
+ fx="29.158466"
+ cy="15.720984"
+ cx="29.288071"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient2714"
+ xlink:href="#linearGradient3290"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ style="stop-color:#fffbd5;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop2511" />
+ <stop
+ style="stop-color:#edd400;stop-opacity:1.0000000;"
+ offset="1.0000000"
+ id="stop2513" />
+ </linearGradient>
+ <radialGradient
+ gradientTransform="matrix(0.617019,0,0,0.4614933,9.5717554,18.717642)"
+ id="aigrd2"
+ cx="25.0527"
+ cy="39.5928"
+ r="15.7572"
+ fx="25.0527"
+ fy="39.5928"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#777777;stop-opacity:1.0000000;"
+ id="stop8602" />
+ <stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop8604" />
+ </radialGradient>
+ <linearGradient
+ id="linearGradient4565"
+ inkscape:collect="always">
+ <stop
+ id="stop4567"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop4569"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3824">
+ <stop
+ id="stop3826"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3828"
+ offset="1.0000000"
+ style="stop-color:#c9c9c9;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3800">
+ <stop
+ id="stop3802"
+ offset="0.0000000"
+ style="stop-color:#ffeed6;stop-opacity:1.0000000;" />
+ <stop
+ style="stop-color:#e49c2f;stop-opacity:1.0000000;"
+ offset="0.50000000"
+ id="stop8664" />
+ <stop
+ id="stop3804"
+ offset="1.0000000"
+ style="stop-color:#ffc66c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.333333,0,25.71429)"
+ r="19.714285"
+ fy="38.571430"
+ fx="24.714285"
+ cy="38.571430"
+ cx="24.714285"
+ id="radialGradient4571"
+ xlink:href="#linearGradient4565"
+ inkscape:collect="always" />
+ <filter
+ inkscape:collect="always"
+ x="-0.44597701"
+ width="1.891954"
+ y="-0.36261682"
+ height="1.7252336"
+ id="filter4045">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.4186472"
+ id="feGaussianBlur4047" />
+ </filter>
+ <filter
+ inkscape:collect="always"
+ x="-0.42105264"
+ width="1.8421053"
+ y="-0.38095238"
+ height="1.7619048"
+ id="filter8968">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.7550275"
+ id="feGaussianBlur8970" />
+ </filter>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient8976"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7947"
+ id="radialGradient8978"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1052632,0,-2.7618594)"
+ cx="17.199268"
+ cy="26.237659"
+ fx="17.199268"
+ fy="26.237659"
+ r="5.0018282" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient9986"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7947"
+ id="radialGradient9988"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1052632,0,-2.7618594)"
+ cx="17.199268"
+ cy="26.237659"
+ fx="17.199268"
+ fy="26.237659"
+ r="5.0018282" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient9994"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7947"
+ id="radialGradient9996"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1052632,0,-2.7618594)"
+ cx="17.199268"
+ cy="26.237659"
+ fx="17.199268"
+ fy="26.237659"
+ r="5.0018282" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#aigrd2"
+ id="radialGradient10002"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.617019,0,0,0.4614933,9.5717554,18.717642)"
+ cx="25.0527"
+ cy="39.5928"
+ fx="25.0527"
+ fy="39.5928"
+ r="15.7572" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10006"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10012"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7947"
+ id="radialGradient10014"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1052632,0,-2.7618594)"
+ cx="17.199268"
+ cy="26.237659"
+ fx="17.199268"
+ fy="26.237659"
+ r="5.0018282" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7947"
+ id="radialGradient10018"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1052632,0,-2.7618594)"
+ cx="17.199268"
+ cy="26.237659"
+ fx="17.199268"
+ fy="26.237659"
+ r="5.0018282" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10020"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10024"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10030"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3881"
+ id="radialGradient10032"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.2032606,0,-5.4490198)"
+ cx="34.530163"
+ cy="26.808044"
+ fx="34.530163"
+ fy="26.808044"
+ r="4.3171847" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="137"
+ inkscape:window-x="114"
+ inkscape:window-height="573"
+ inkscape:window-width="748"
+ inkscape:showpageshadow="false"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer1"
+ inkscape:cy="24"
+ inkscape:cx="24"
+ inkscape:zoom="7.8541667"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.19607843"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ fill="#edd400" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Face - Happy</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>emoticon</rdf:li>
+ <rdf:li>emote</rdf:li>
+ <rdf:li>smiley</rdf:li>
+ <rdf:li>happy</rdf:li>
+ <rdf:li>:)</rdf:li>
+ <rdf:li>:-)</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/2.0/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-sa/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ inkscape:label="Layer 1"
+ id="layer1">
+ <path
+ d="M 44.42857 38.57143 A 19.714285 6.5714288 0 1 1 5,38.57143 A 19.714285 6.5714288 0 1 1 44.42857 38.57143 z"
+ sodipodi:ry="6.5714288"
+ sodipodi:rx="19.714285"
+ sodipodi:cy="38.57143"
+ sodipodi:cx="24.714285"
+ id="path4563"
+ style="opacity:0.53164559;color:#000000;fill:url(#radialGradient4571);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.40487173;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(2.083142,0,0,2.083142,-40.097882,-16.49224)"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.45064,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z"
+ sodipodi:ry="8.6620579"
+ sodipodi:rx="8.6620579"
+ sodipodi:cy="19.008621"
+ sodipodi:cx="31.112698"
+ id="path4320"
+ style="opacity:1;color:#000000;fill:url(#radialGradient2714);fill-opacity:1;fill-rule:evenodd;stroke:#9c8c0a;stroke-width:0.48004404;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(1.979782,0,0,1.979782,-36.882074,-14.52746)"
+ sodipodi:type="arc"
+ style="opacity:0.67721522;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50510627;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path4322"
+ sodipodi:cx="31.112698"
+ sodipodi:cy="19.008621"
+ sodipodi:rx="8.6620579"
+ sodipodi:ry="8.6620579"
+ d="M 39.774755 19.008621 A 8.6620579 8.6620579 0 1 1 22.45064,19.008621 A 8.6620579 8.6620579 0 1 1 39.774755 19.008621 z" />
+ <g
+ id="g9969"
+ transform="translate(3.2410624,0)">
+ <path
+ id="path8982"
+ d="M 13.350483,13.306314 C 15.368764,9.971762 16.597283,10.147265 16.597283,10.147265"
+ style="fill:none;fill-rule:evenodd;stroke:#883a00;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.8669725" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#883a00;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.8669725"
+ d="M 29.595962,13.306314 C 27.577681,9.9717619 26.349162,10.147265 26.349162,10.147265"
+ id="path9953" />
+ </g>
+ <g
+ id="g10026"
+ transform="translate(-0.108037,0)">
+ <path
+ transform="matrix(2.3892885,0,0,1.9504945,-49.658979,-25.707387)"
+ d="M 38.347347 26.808044 A 3.8171847 4.6946983 0 1 1 30.712978,26.808044 A 3.8171847 4.6946983 0 1 1 38.347347 26.808044 z"
+ sodipodi:ry="4.6946983"
+ sodipodi:rx="3.8171847"
+ sodipodi:cy="26.808044"
+ sodipodi:cx="34.530163"
+ id="path2910"
+ style="fill:url(#radialGradient10030);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4045)"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient10032);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4045)"
+ id="path10022"
+ sodipodi:cx="34.530163"
+ sodipodi:cy="26.808044"
+ sodipodi:rx="3.8171847"
+ sodipodi:ry="4.6946983"
+ d="M 38.347347 26.808044 A 3.8171847 4.6946983 0 1 1 30.712978,26.808044 A 3.8171847 4.6946983 0 1 1 38.347347 26.808044 z"
+ transform="matrix(2.3892885,0,0,1.9504945,-65.701419,-25.707387)" />
+ </g>
+ <g
+ transform="matrix(0.9645575,0.2638731,-0.2638731,0.9645575,-3.0470786,-7.3638446)"
+ id="g2739">
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 31.249307,19.144345 C 31.249307,21.644345 30.124307,23.644345 28.749307,23.644345 C 27.374307,23.644345 26.249307,21.644345 26.249307,19.144345 C 26.249307,16.644345 27.374307,14.644345 28.749307,14.644345 C 30.124307,14.644345 31.249307,16.644345 31.249307,19.144345 z "
+ id="path2741" />
+ <g
+ id="g9977">
+ <g
+ transform="matrix(0.8290375,-0.5591929,0.5591929,0.8290375,3.908245,16.599545)"
+ id="g2734">
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 31.249307,19.144345 C 31.249307,21.644345 30.124307,23.644345 28.749307,23.644345 C 27.374307,23.644345 26.249307,21.644345 26.249307,19.144345 C 26.249307,16.644345 27.374307,14.644345 28.749307,14.644345 C 30.124307,14.644345 31.249307,16.644345 31.249307,19.144345 z "
+ id="path8612" />
+ <path
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 31.249307,18.519345 C 31.249307,21.019345 30.124307,23.019345 28.749307,23.019345 C 27.374307,23.019345 26.249307,21.019345 26.249307,18.519345 C 26.249307,16.019345 27.374307,14.019345 28.749307,14.019345 C 30.124307,14.019345 31.249307,16.019345 31.249307,18.519345 z "
+ id="path8616" />
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 28.853244,16.315919 C 28.853244,17.048151 28.426728,17.633938 27.90543,17.633938 C 27.384132,17.633938 26.910225,17.048151 26.910225,16.315919 C 26.910225,15.583686 27.336741,14.997899 27.858039,14.997899 C 28.379337,14.997899 28.805853,15.583686 28.805853,16.315919 L 28.853244,16.315919 z "
+ id="path8610" />
+ </g>
+ <path
+ id="path2743"
+ d="M 31.241572,18.491071 C 31.241572,20.991071 30.116572,22.991071 28.741572,22.991071 C 27.366572,22.991071 26.241572,20.991071 26.241572,18.491071 C 26.241572,15.991071 27.366572,13.991071 28.741572,13.991071 C 30.116572,13.991071 31.241572,15.991071 31.241572,18.491071 z "
+ style="fill:#000000;fill-rule:nonzero;stroke:none;stroke-miterlimit:4" />
+ </g>
+ <path
+ style="opacity:0.36000001;fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-miterlimit:4"
+ d="M 28.853244,16.315919 C 28.853244,17.048151 28.426728,17.633938 27.90543,17.633938 C 27.384132,17.633938 26.910225,17.048151 26.910225,16.315919 C 26.910225,15.583686 27.336741,14.997899 27.858039,14.997899 C 28.379337,14.997899 28.805853,15.583686 28.805853,16.315919 L 28.853244,16.315919 z "
+ id="path2745" />
+ </g>
+ <g
+ id="g9998"
+ transform="translate(3.9685059e-7,-2.5208263)">
+ <path
+ style="opacity:0.36000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 31.174384,32.781041 C 29.685409,34.709964 27.944409,36.100118 24.845174,36.100118 C 21.834111,36.100118 19.629861,34.497924 18.254185,32.715776 C 19.512615,33.844006 21.355538,35.140025 24.714285,35.140025 C 28.727479,35.140025 29.429189,34.066829 31.174384,32.781041 z "
+ id="path2659"
+ sodipodi:nodetypes="czczc" />
+ <path
+ sodipodi:nodetypes="czczc"
+ id="path8606"
+ d="M 31.174384,32.519982 C 29.685409,34.448904 27.944409,35.839059 24.845174,35.839059 C 21.834111,35.839059 19.629861,34.236865 18.254185,32.454717 C 19.512615,33.582947 21.355538,34.878966 24.714285,34.878966 C 28.727479,34.878966 29.429189,33.80577 31.174384,32.519982 z "
+ style="fill:url(#radialGradient10002);fill-rule:nonzero;stroke:none;stroke-miterlimit:4" />
+ </g>
+ </g>
+</svg>
diff --git a/temp/Smiley.svg b/temp/Smiley.svg
new file mode 100644
index 0000000..e1559fb
--- /dev/null
+++ b/temp/Smiley.svg
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg height="48" width="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <radialGradient id="rad1" fx="29.158" fy="15.756" gradientUnits="userSpaceOnUse" cy="15.721" cx="29.288" r="8.9021">
+ <stop style="stop-color:#fffcde;" offset="0"/>
+ <stop style="stop-color:#f6e76a;" offset="0.64486"/>
+ <stop style="stop-color:#ffb738;" offset="1"/>
+ </radialGradient>
+ <radialGradient id="rad2" gradientUnits="userSpaceOnUse" cy="39.593" cx="25.053" gradientTransform="matrix(1.25,0,0,1.25,-6.47945,-13.3721)" r="15.757">
+ <stop style="stop-color:#777;" offset="0"/>
+ <stop offset="1"/>
+ </radialGradient>
+ <radialGradient id="rad3" gradientUnits="userSpaceOnUse" cy="38.571" cx="24.714" gradientTransform="matrix(1,0,0,0.333333,0,25.7143)" r="19.714">
+ <stop offset="0"/>
+ <stop style="stop-opacity:0;" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="opacity:0.53164601;fill:url(#rad3);" d="M44.429,38.571a19.714,6.5714,0,1,1,-39.429,0,19.714,6.5714,0,1,1,39.429,0z"/>
+ <path style="stroke:#9c8c0a;stroke-width:0.48;fill:url(#rad1);" d="M39.775,19.009a8.6621,8.6621,0,1,1,-17.324,0,8.6621,8.6621,0,1,1,17.324,0z" transform="matrix(2.08314,0,0,2.08314,-40.5471,-16.4922)"/>
+ <path style="opacity:0.67721498;stroke:#fff;stroke-width:0.50510597;fill:none;" d="M39.775,19.009a8.6621,8.6621,0,1,1,-17.324,0,8.6621,8.6621,0,1,1,17.324,0z" transform="matrix(1.97978,0,0,1.97978,-37.3313,-14.5275)"/>
+ <path style="opacity:0.36;fill:#fff;" d="M37.285,24.72c-3.017,5.225-6.544,8.99-12.823,8.99-6.1,0-10.565-4.34-13.352-9.167,2.549,3.056,6.283,6.567,13.087,6.567,8.131,0,9.552-2.907,13.088-6.39z"/>
+ <path style="fill:url(#rad2);" d="M37.285,24.013c-3.017,5.225-6.544,8.99-12.823,8.99-6.1,0-10.565-4.34-13.352-9.167,2.549,3.056,6.283,6.566,13.087,6.566,8.131,0,9.552-2.906,13.088-6.389z"/>
+ <g transform="translate(0.353553,2.39271)">
+ <path style="opacity:0.36;fill:#fff;" d="M21.398,15.321c0,2.5-1.125,4.5-2.5,4.5s-2.625-2-2.625-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5h0.125z"/>
+ <path style="opacity:0.36;fill:#fff;" d="M30.689,15.321c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ <path d="M21.398,14.696c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ <path d="M30.689,14.696c0,2.5-1.125,4.5-2.5,4.5s-2.5-2-2.5-4.5,1.125-4.5,2.5-4.5,2.5,2,2.5,4.5z"/>
+ </g>
+</svg>
\ No newline at end of file
--
1.7.1
More information about the Sugar-devel
mailing list