1
0
Fork 0

Use rsvg-convert to render icons in all sizes

Remove pre-rendered icons, we don't need them any more. Vector designs
for small icons are grouped in small-svg directory - these are slightly
less detailed and adjusted to render more clearly in specific sizes.
This commit is contained in:
Patryk Obara 2020-03-05 17:38:40 +01:00 committed by Patryk Obara
parent e508702e4d
commit efd5ca6ad4
7 changed files with 678 additions and 21 deletions

View file

@ -6,6 +6,7 @@ help:
@echo "Available targets:"
@echo " dosbox-staging.ico - Windows format"
@echo " dosbox-staging.icns - macOS format"
@echo " icon_<size>.png - render icon in specific size, e.g. icon_24.png"
@echo " clean - clean intermediate files"
##
@ -14,39 +15,72 @@ help:
# Windows users are expected to create icons using GUI applications, and
# there's no good Windows-native command line program for this usecase.
#
# This target is using convert (package imagemagick) to resize icons
# and icotool (package icoutils) to create an .ico file.
# This target is using icotool (package icoutils) to create an .ico file.
# Uses librsvg for rendering vectors (package available in most repos).
#
dosbox-staging.ico: \
icon_256x256.png \
icon_48x48.png \
icon_32x32.png \
dosbox-staging-16.png
icon_256.png \
icon_48.png \
icon_32.png \
icon_24.png \
icon_16.png
icotool -c $^ -o $@
icon_%.png: dosbox-staging-1024.png
convert -resize $(shell echo $@ | sed 's|icon_\(.*\).png|\1|') $< $@
##
# Create an icon using macOS .icns format.
#
# Uses sips, which is available by default on macOS.
# iconutil is avaliable on macOS out of the box.
# Uses librsvg for rendering vectors (package available via brew).
#
dosbox-staging.icns: dosbox-staging.iconset
iconutil -c icns dosbox-staging.iconset
dosbox-staging.iconset: dosbox-staging-1024.png dosbox-staging-16.png
dosbox-staging.iconset: \
icon_1024.png \
icon_512.png \
icon_256.png \
icon_128.png \
icon_64.png \
icon_32.png \
icon_16.png
mkdir -p "$@"
cp dosbox-staging-16.png $@/icon_16x16.png
sips -z 32 32 $< --out $@/icon_16x16@2x.png
sips -z 32 32 $< --out $@/icon_32x32.png
sips -z 64 64 $< --out $@/icon_32x32@2x.png
sips -z 128 128 $< --out $@/icon_128x128.png
sips -z 256 256 $< --out $@/icon_128x128@2x.png
sips -z 256 256 $< --out $@/icon_256x256.png
sips -z 512 512 $< --out $@/icon_256x256@2x.png
sips -z 512 512 $< --out $@/icon_512x512.png
cp $< $@/icon_512x512@2x.png
cp icon_16.png $@/icon_16x16.png
cp icon_32.png $@/icon_16x16@2x.png
cp icon_32.png $@/icon_32x32.png
cp icon_64.png $@/icon_32x32@2x.png
cp icon_128.png $@/icon_128x128.png
cp icon_256.png $@/icon_128x128@2x.png
cp icon_256.png $@/icon_256x256.png
cp icon_512.png $@/icon_256x256@2x.png
cp icon_512.png $@/icon_512x512.png
cp icon_1024.png $@/icon_512x512@2x.png
icon_16.png: small-svg/dosbox-staging-16.svg
rsvg-convert -h 16 $< > $@
icon_24.png: small-svg/dosbox-staging-24.svg
rsvg-convert -h 24 $< > $@
icon_32.png: small-svg/dosbox-staging-32.svg
rsvg-convert -h 32 $< > $@
icon_48.png: dosbox-staging.svg
rsvg-convert -h 48 $< > $@
icon_64.png: dosbox-staging.svg
rsvg-convert -h 64 $< > $@
icon_128.png: dosbox-staging.svg
rsvg-convert -h 128 $< > $@
icon_256.png: dosbox-staging.svg
rsvg-convert -h 256 $< > $@
icon_512.png: dosbox-staging.svg
rsvg-convert -h 512 $< > $@
icon_1024.png: dosbox-staging.svg
rsvg-convert -h 1024 $< > $@
clean:
rm -rf dosbox-staging.iconset

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,159 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 6.3499999 6.3499999"
version="1.1"
id="svg5155"
sodipodi:docname="dosbox-staging-24.svg"
inkscape:version="1.0beta2 (unknown)">
<defs
id="defs5149" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="90.509668"
inkscape:cx="15.439736"
inkscape:cy="16.112563"
inkscape:document-units="mm"
inkscape:current-layer="layer3"
showgrid="true"
units="px"
inkscape:pagecheckerboard="true"
inkscape:window-width="1920"
inkscape:window-height="1016"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
showguides="true"
inkscape:document-rotation="0" />
<metadata
id="metadata5152">
<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 />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Gnome Icon Template"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-263.13334)"
sodipodi:insensitive="true"
style="display:none">
<rect
style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.132292;marker:none;enable-background:accumulate"
id="rect13805"
width="33.866665"
height="33.866665"
x="-2.0751955e-08"
y="263.13333"
inkscape:label="512x512" />
<circle
cx="16.933342"
cy="280.06665"
r="15.743801"
id="circle2892"
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.261937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.261937, 0.261937;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Background">
<circle
r="3.175"
cx="3.175"
cy="3.175"
id="circle2892-3"
style="display:inline;opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:0.0528358;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Icon">
<g
id="g866"
transform="matrix(0.22610795,0,0,0.22610795,-0.69077245,-0.66020405)">
<path
d="M 8.9058843,8.3128729 V 24.929464 L 21.106189,23.292089 V 9.9115723 Z"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path860"
inkscape:connector-curvature="0" />
<path
d="M 8.9058843,24.929464 13.395305,26.80532 26.458333,24.495475 21.106189,23.292089 Z"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path862"
inkscape:connector-curvature="0" />
<path
d="M 21.106189,9.9115723 26.458333,9.0628262 V 24.495475 l -5.352144,-1.203386 z"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path864"
inkscape:connector-curvature="0" />
<path
d="M 8.9058843,8.3128729 13.395305,6.9020407 26.458333,9.0628262 21.106189,9.9115723 Z"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path866"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccc"
d="M 8.9058843,8.3128729 13.58653,6.9020407 V 26.80532 L 8.9058843,24.929464 Z"
style="display:inline;fill:#f2f2f2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path870"
inkscape:connector-curvature="0" />
<path
d="M 13.58653,6.4303536 V 27.493301 L 27.628495,25.048873 V 8.7170377 Z"
style="display:inline;fill:#f2f2f2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.154552;stroke-linejoin:round"
id="path868"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
inkscape:export-ydpi="37.150002"
inkscape:export-xdpi="37.150002"
sodipodi:nodetypes="ccsssccccscsccccssssccssssssssssccsssccscsssssccssscccsccccccccssccscccsscsssscssccccscccsccscssscscscssccscsc"
inkscape:connector-curvature="0"
id="path850"
d="m 15.926858,15.205371 -10e-7,-5.9615174 c 0.703344,-0.014821 0.985089,-0.087807 1.285782,0.1968268 0.324136,0.306825 0.278192,1.0483226 0.270536,1.8510116 -0.0077,0.802431 -0.0036,1.666027 0,2.364644 0.0044,0.85261 -0.05218,1.531121 -0.642556,1.564431 -0.284639,0.01346 -0.841995,-0.01413 -0.913761,-0.0154 z m 1.857698,1.044945 c 0.869354,-0.374785 0.863766,-1.725874 0.868783,-2.591221 v -1.977452 c 0,-1.510383 0.02705,-1.8317813 -0.15604,-2.471723 C 18.232494,8.6555436 17.71411,8.1053002 16.937736,7.9756404 16.157696,7.8453683 15.44858,7.6757838 14.7567,7.6005173 v 8.8295397 c 0.862388,0.0044 2.176955,0.11653 3.027856,-0.179741 z m 9.172394,-1.118907 c 0.0925,-0.50871 0.08937,-0.863583 -0.03408,-1.266995 -0.137286,-0.448626 -0.285895,-0.802889 -0.580041,-1.127188 -0.313,-0.345088 -0.716985,-0.640127 -1.058222,-0.902656 -0.29481,-0.226811 -0.602348,-0.500749 -0.582799,-0.910249 0.018,-0.376949 0.255204,-0.544004 0.585394,-0.567992 0.291555,-0.02118 0.625736,0.187743 0.931794,0.371988 0,0 0.211572,-0.699178 0.3234,-1.004281 0,0 -0.190234,-0.1419412 -0.294452,-0.1964088 C 25.961862,9.3781117 25.641929,9.228918 25.345387,9.203296 25.14699,9.186153 24.773895,9.2039798 24.512409,9.3851546 c -0.323633,0.2242381 -0.479398,0.4592532 -0.541157,0.5703099 -0.145351,0.2613725 -0.187881,0.6025385 -0.199487,0.8197785 -0.02152,0.402804 0.101309,0.831241 0.228813,1.098855 0.139927,0.293703 0.285449,0.44389 0.363484,0.528157 0.388967,0.420037 0.987514,0.677834 1.315241,1.051619 0.165098,0.188303 0.417517,0.508608 0.446067,0.761422 0.07015,0.621173 -0.08249,1.299077 -0.715798,1.282409 -0.71729,-0.01888 -0.837534,-0.594659 -0.917702,-1.01962 -0.325457,0.03748 -0.591373,0.05606 -0.872484,0.09894 0.01156,0.201126 0.01801,0.42756 0.06298,0.602885 0.112492,0.43857 0.346802,0.813483 0.689052,1.044386 0.347905,0.234719 0.603504,0.373866 1.014043,0.375054 1.004966,-0.119953 1.417239,-1.025591 1.571489,-1.467941 z m -6.349437,-0.92536 v -3.365875 c 0,-0.631103 0.02215,-1.1345586 0.553193,-1.0748537 0.530268,0.059623 0.61697,0.6541187 0.61697,1.2852207 v 3.365875 c 0,0.524907 -0.105486,0.823696 -0.61697,0.790166 -0.583368,-0.03824 -0.553193,-0.453578 -0.553193,-1.000533 z m 2.340327,0.27942 v -3.224561 c 0,-1.150639 -0.432211,-2.4653673 -1.787134,-2.6657515 -1.420256,-0.2100462 -1.723357,0.9828138 -1.723357,2.0346505 v 3.365875 c 0,1.649279 0.447871,2.310339 1.723357,2.381064 1.101327,0.06107 1.787134,-0.787378 1.787134,-1.891277 z m 0.351431,10.421645 c 0,0 1.011732,-2.252502 1.530674,-3.353363 0.124055,0.257795 1.271551,2.835768 1.271551,2.835768 l 0.356836,-0.08863 c 0,0 -1.380278,-3.069393 -1.4423,-3.198285 0.50378,-1.125455 1.4423,-3.415275 1.4423,-3.415275 l -0.29481,-5.3e-4 c 0,0 -1.302561,2.932434 -1.333577,2.996886 -0.03101,-0.06445 -1.302559,-2.932442 -1.302559,-2.932442 l -0.341146,4e-6 c 0,0 1.395597,3.222462 1.457628,3.351362 -0.578298,1.291181 -1.092542,2.612715 -1.696028,3.891587 0.351431,-0.08711 0.296127,-0.07668 0.351431,-0.08708 z M 19.82701,20.096332 c 0.003,-0.631095 0.07981,-1.275398 0.519875,-1.662005 0.287949,-0.221745 0.593063,-0.354881 0.925562,-0.343105 0.874672,0.03098 1.277535,0.742906 1.277535,1.794742 V 22.7859 c -1e-6,1.012895 -0.07863,1.131851 -0.375169,1.547998 -0.153258,0.196617 -0.365979,0.352385 -0.540716,0.44159 -0.175219,0.08868 -0.256193,0.107008 -0.438021,0.126612 -0.181831,0.01961 -0.309727,0.03859 -0.602024,-0.05502 -0.495965,-0.158845 -0.767039,-0.480077 -0.767039,-1.048278 0,-1.170588 -0.0059,-2.467323 -3e-6,-3.70247 z m 2.223215,4.895972 c 0.630629,-0.512312 0.897615,-1.317701 0.897615,-2.034978 l 1e-6,-3.155509 c 0,-0.842537 -0.150722,-1.362904 -0.782618,-1.876445 -0.275058,-0.207911 -0.547325,-0.267008 -0.892408,-0.261446 -0.693746,0.01119 -1.06938,0.226954 -1.367398,0.594461 -0.390335,0.496333 -0.468465,1.226152 -0.468465,1.837945 v 3.744535 c 0,0.631102 0.429313,1.390626 1.232137,1.508714 0.508222,0.04782 0.992887,-0.04935 1.381137,-0.357277 z m -6.123368,-3.696356 -10e-7,-2.062371 c 0.800526,-0.06361 1.556318,-0.05761 1.556318,0.904829 0,0.967689 -0.918647,1.127108 -1.556317,1.157542 z m 0.03938,1.240643 1.051899,-0.144146 c 0.464726,0.05394 0.658135,0.557127 0.663967,1.108694 0.0079,0.749059 -0.140709,0.99169 -0.636662,1.285813 -0.298771,0.177184 -0.859692,0.1899 -1.118584,0.214842 -3e-6,-0.801989 3e-6,-1.722329 3e-6,-2.465201 z m 1.327172,3.373368 c 1.324089,-0.411008 1.558858,-1.369703 1.558858,-2.517303 0,-1.760544 -0.630358,-1.820368 -0.819999,-1.867119 0.549976,-0.492775 0.622469,-0.993239 0.62107,-1.681646 -0.0028,-1.37885 -0.752648,-1.737612 -1.583776,-1.89455 -0.5751,-0.108594 -1.447741,-0.01365 -2.312865,-0.0046 v 8.378391 c 0.872577,-0.13255 1.773974,-0.218517 2.536715,-0.413241 z"
style="display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.156371" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path833"
d="M 7.7357111,7.9233882 13.58653,6.4303536 v 5.8845174 l -5.8508189,0.498887 z"
style="fill:#009dff;fill-opacity:1;stroke:none;stroke-width:0.0408918px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path835"
d="m 7.7357111,12.813758 v 3.954773 l 5.8442959,0.240017 0.0065,-4.693677 z"
style="fill:#00ff04;fill-opacity:1;stroke:none;stroke-width:0.0408918px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path837"
d="m 7.7357111,16.768531 v 4.371672 l 5.8508189,1.160456 v -5.292111 z"
style="fill:#fffa00;fill-opacity:1;stroke:none;stroke-width:0.0408918px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path839"
d="m 7.7357111,25.521297 v -4.381094 l 5.8508189,1.160456 v 5.192642 z"
style="fill:#ff0035;fill-opacity:1;stroke:none;stroke-width:0.0408918px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="1.0beta2 (unknown)"
sodipodi:docname="dosbox-staging-32.svg"
id="svg5155"
version="1.1"
viewBox="0 0 8.4666665 8.4666665"
height="32"
width="32">
<defs
id="defs5149" />
<sodipodi:namedview
inkscape:document-rotation="0"
showguides="true"
inkscape:window-maximized="1"
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="1016"
inkscape:window-width="1920"
inkscape:pagecheckerboard="true"
units="px"
showgrid="true"
inkscape:current-layer="layer3"
inkscape:document-units="px"
inkscape:cy="19.531711"
inkscape:cx="16.524371"
inkscape:zoom="90.509668"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base" />
<metadata
id="metadata5152">
<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 />
</cc:Work>
</rdf:RDF>
</metadata>
<g
style="display:none"
sodipodi:insensitive="true"
transform="translate(0,-263.13334)"
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Gnome Icon Template">
<rect
inkscape:label="512x512"
y="263.13333"
x="-2.0751955e-08"
height="33.866665"
width="33.866665"
id="rect13805"
style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.132292;marker:none;enable-background:accumulate" />
<circle
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.261937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.261937, 0.261937;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="circle2892"
r="15.743801"
cy="280.06665"
cx="16.933342" />
</g>
<g
inkscape:label="Background"
id="layer2"
inkscape:groupmode="layer">
<circle
style="display:inline;opacity:1;vector-effect:none;fill:#241f31;fill-opacity:1;stroke:none;stroke-width:0.070448;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="circle2892-3"
cy="4.2333331"
cx="4.2333331"
r="4.2333331" />
</g>
<g
inkscape:label="Icon"
id="layer3"
inkscape:groupmode="layer">
<g
transform="matrix(0.33162499,0,0,0.33162499,-1.5564107,-1.3534691)"
id="g866">
<path
inkscape:connector-curvature="0"
id="path860"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
d="M 8.9058843,8.3128729 V 24.929464 L 21.106189,23.292089 V 9.9115723 Z" />
<path
inkscape:connector-curvature="0"
id="path862"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
d="M 8.9058843,24.929464 13.395305,26.80532 26.458333,24.495475 21.106189,23.292089 Z" />
<path
inkscape:connector-curvature="0"
id="path864"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
d="M 21.106189,9.9115723 26.458333,9.0628262 V 24.495475 l -5.352144,-1.203386 z" />
<path
inkscape:connector-curvature="0"
id="path866"
style="display:inline;fill:#1f1f1f;fill-opacity:0.1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
d="M 8.9058843,8.3128729 13.395305,6.9020407 26.458333,9.0628262 21.106189,9.9115723 Z" />
<path
inkscape:connector-curvature="0"
id="path870"
style="display:inline;fill:#f2f2f2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
d="M 8.9058843,8.3128729 13.469514,6.9020407 V 26.80532 L 8.9058843,24.929464 Z"
sodipodi:nodetypes="ccccc" />
<g
id="g852">
<path
d="M 13.469514,6.9020407 V 26.80532 L 26.458333,24.495475 V 9.0628262 Z"
style="display:inline;fill:#f2f2f2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.150237;stroke-linejoin:round"
id="path868"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
inkscape:export-ydpi="37.150002"
inkscape:export-xdpi="37.150002"
sodipodi:nodetypes="cssscccsssssssccsssssssccssssssssssccsssssssssssscsssscccccccccccccsccssscccsscssccssccccscccscccsccscssscsscccs"
inkscape:connector-curvature="0"
id="path850"
d="m 15.464089,9.4992822 c 0.700146,-0.014022 1.193065,0.062242 1.501567,0.3220168 0.364459,0.306892 0.500652,0.856045 0.49303,1.615485 -0.0077,0.759198 -0.0036,1.576263 0,2.237239 0.0044,0.806672 0.01567,1.418567 -0.923619,1.46037 -0.382694,0.01443 -0.696947,0.007 -1.070978,0.0052 0.01225,-1.86364 0.0024,-3.763667 0,-5.6403108 z m 1.378531,6.7705008 c 0.203503,-0.01889 0.411392,-0.046 0.532217,-0.114273 0.669009,-0.378034 1.144997,-0.807001 1.144997,-2.478877 v -1.870908 c 0,-0.515093 -0.0313,-1.073351 -0.136969,-1.578188 C 18.329885,9.9744424 18.302036,9.9375238 18.104149,9.5437728 17.840546,9.0192658 17.211326,8.4220734 16.43848,8.2993995 15.661986,8.1761464 14.956094,8.015699 14.267359,7.9444878 v 8.3538102 c 0.812083,0.0056 1.722651,0.05063 2.575261,-0.02851 z m 9.253532,-1.200163 c 0.03734,-0.169071 0.08896,-0.817054 -0.03392,-1.19873 -0.136662,-0.424454 -0.284595,-0.759629 -0.577404,-1.066456 -0.311577,-0.326495 -0.713726,-0.605637 -1.053411,-0.854021 -0.293471,-0.214591 -0.599611,-0.473769 -0.580151,-0.861206 0.01791,-0.356639 0.254045,-0.514693 0.582734,-0.537389 0.290229,-0.02004 0.622891,0.177628 0.927558,0.351946 0,0 0.21061,-0.661507 0.32193,-0.9501713 0,0 -0.18937,-0.1342934 -0.293113,-0.1858264 -0.284783,-0.1414597 -0.603261,-0.2826149 -0.898455,-0.3068564 -0.197496,-0.016219 -0.568893,6.469e-4 -0.829191,0.1720602 -0.322163,0.2121562 -0.477219,0.4345089 -0.538697,0.5395819 -0.144691,0.24729 -0.187027,0.570075 -0.198581,0.77561 -0.02142,0.381101 0.100849,0.786454 0.227773,1.039649 0.139291,0.277878 0.284151,0.419974 0.361832,0.499701 0.387198,0.397405 0.983024,0.641312 1.309262,0.994958 0.164347,0.178157 0.415619,0.481205 0.444039,0.720397 0.06983,0.587704 -0.08211,1.229083 -0.712543,1.213313 -0.714031,-0.01786 -0.833728,-0.562619 -0.913531,-0.964683 -0.323977,0.03546 -0.588685,0.05304 -0.868518,0.09361 0.01151,0.190289 0.01792,0.404524 0.06269,0.570402 0.111981,0.41494 0.345226,0.769653 0.68592,0.988115 0.346323,0.222073 0.602237,0.389573 1.009433,0.354847 0.78761,-0.06717 1.430496,-0.782718 1.564344,-1.388851 z M 20.02435,14.194118 v -3.184524 c 0,-0.597099 0.307826,-0.952136 0.836453,-0.895648 0.527857,0.05641 0.852694,0.497582 0.852694,1.094681 v 3.184524 c 0,0.496625 -0.343278,0.903489 -0.852694,0.875744 -0.730881,-0.03981 -0.836453,-0.557292 -0.836453,-1.074777 z m 2.582444,0.264365 v -3.050824 c 0,-1.088643 -0.397226,-2.3480801 -1.745991,-2.5376677 -1.4138,-0.198729 -1.806417,0.9454057 -1.806417,1.9405697 v 3.184524 c 0,1.560417 0.536729,2.361287 1.806417,2.428201 1.096321,0.05778 1.745991,-0.920381 1.745991,-1.964803 z m -0.113979,9.92254 0.395962,-0.0624 c 0,0 1.007135,-2.131138 1.523718,-3.172685 0.12349,0.243904 1.26577,2.682978 1.26577,2.682978 l 0.362751,-0.08385 c 0,0 -1.381541,-2.904016 -1.443282,-3.025964 0.501491,-1.064816 1.481873,-3.201279 1.481873,-3.201279 l -0.339598,-0.03048 c 0,0 -1.29664,2.774437 -1.327514,2.835416 -0.03087,-0.06098 -1.296639,-2.774443 -1.296639,-2.774443 l -0.339595,4e-6 c 0,0 1.389253,3.048837 1.451002,3.170792 -0.57567,1.221613 -1.375014,2.886544 -1.734448,3.661909 z m -3.039509,-1.11101 10e-7,-3.502976 c 0,-0.597099 0.16318,-1.265969 0.601251,-1.631746 0.286641,-0.209797 0.491758,-0.276472 0.822746,-0.265331 0.870695,0.02931 1.258783,0.70288 1.258783,1.698043 v 2.74369 c 0,0.95832 -0.06534,1.070867 -0.360523,1.464592 -0.152561,0.186024 -0.364314,0.333399 -0.538258,0.417798 -0.174422,0.0839 -0.255028,0.101242 -0.43603,0.11979 -0.181005,0.01855 -0.589936,-0.0028 -0.829949,-0.189627 -0.413726,-0.322031 -0.518021,-0.72944 -0.518021,-0.854233 z m 2.198236,1.129204 c 0.627762,-0.484709 0.849984,-1.246704 0.849984,-1.925335 V 19.48839 c 0,-0.797141 -0.106486,-1.289472 -0.735511,-1.775343 -0.273807,-0.196709 -0.544836,-0.270633 -0.88835,-0.26537 -0.690593,0.01058 -1.055875,0.331322 -1.352539,0.679028 -0.38856,0.469591 -0.47074,1.061501 -0.47074,1.640332 v 3.542782 c 0,0.597099 0.423122,1.315699 1.222297,1.427425 0.505912,0.04524 0.988373,-0.04669 1.374859,-0.338027 z m -6.187431,-3.497199 v -2.060674 c 1.240645,-0.134898 1.994597,-0.111841 1.994597,0.965499 0,0.999534 -1.150182,1.08593 -1.994597,1.095175 z m 0,1.173798 c 1.677927,-0.245337 1.969616,-0.01111 1.994597,0.910853 0.01396,0.86867 -0.385642,1.004162 -0.872831,1.243596 -0.308882,0.151803 -0.864051,0.172354 -1.121766,0.195952 z m 1.328438,3.191613 c 0.435052,-0.105561 0.863234,-0.362769 1.139548,-0.652799 0.231392,-0.242879 0.3804,-0.56062 0.475796,-0.849751 0.09832,-0.297985 0.111954,-0.574479 0.111954,-0.892931 0,-0.172355 -0.0095,-0.474403 -0.05873,-0.710604 -0.114316,-0.548279 -0.190142,-0.646374 -0.603489,-1.080691 0.609376,-0.509821 0.662206,-0.824437 0.662206,-1.552456 0,-1.24768 -1.098673,-1.738653 -1.950119,-1.792473 -0.581193,-0.03674 -1.441161,-0.01292 -2.302352,-0.0043 v 7.926969 c 0.86861,-0.125409 1.76591,-0.206744 2.525183,-0.390976 z"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.151754" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path833"
d="m 8.7785464,8.3511847 4.6909676,-1.449144 0,5.5405883 -4.5636161,0.491363 z"
style="fill:#009dff;fill-opacity:1;stroke:none;stroke-width:0.0397502px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path835"
d="m 8.9058779,12.933992 -3e-6,3.737034 4.5636391,0.218143 0,-4.446539 z"
style="fill:#00ff04;fill-opacity:1;stroke:none;stroke-width:0.0397502px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path837"
d="m 8.9058749,16.671026 v 4.13098 l 4.5636391,1.109822 0,-5.022659 z"
style="fill:#fffa00;fill-opacity:1;stroke:none;stroke-width:0.0397502px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path839"
d="m 8.9058749,24.941889 v -4.139883 l 4.5636391,1.109822 -4e-6,4.893492 z"
style="fill:#ff0035;fill-opacity:1;stroke:none;stroke-width:0.0397502px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB