Compare commits

...
Sign in to create a new pull request.

4 commits

Author SHA1 Message Date
Sophie Schiller
8c163b301b glt24: use live schedule 2024-04-05 10:06:13 +02:00
Sophie Schiller
451f63468b glt24: switch to cached xml 2024-04-04 11:07:50 +02:00
Sophie Schiller
58bc29249e glt24: make inkscape rendering usable again 2024-04-04 10:31:05 +02:00
Janik H.
1f8d859bbc
init: glt24 2024-04-02 01:53:17 +02:00
6 changed files with 2911 additions and 7 deletions

109
glt24/__init__.py Normal file
View file

@ -0,0 +1,109 @@
#!/usr/bin/python3
from renderlib import *
from schedulelib import *
from easing import *
# URL to Schedule-XML
scheduleUrl = 'https://pretalx.linuxtage.at/glt24/schedule.xml'
#scheduleUrl = 'file:/home/sophie/coding/voc/intro-outro-generator/glt24/schedule__2024-03-25_16-57-04.xml'
def introFrames(args):
#fade in tux and set other opacities to 0
frames = 1*fps
for i in range(0, frames):
yield (
('tux', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
('title', 'style', 'opacity', 0),
('persons', 'style', 'opacity', 0),
)
#fade in title and persons
frames = 2*fps
for i in range(0, frames):
yield(
('title', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
('persons', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
)
#show whole image for 5 seconds
frames = 5*fps
for i in range(0, frames):
yield(
('title', 'style', 'opacity', 1),
('persons', 'style', 'opacity', 1),
)
def outroFrames(args):
#fadein outro graphics
frames = 3*fps
for i in range(0, frames):
yield(
('tux', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
('cctext', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
('logo', 'style', 'opacity', easeInQuad(i, 0.01, 1, frames)),
)
frames = 3*fps
for i in range(0, frames):
yield(
('tux', 'style', 'opacity', 1),
('cctext', 'style', 'opacity', 1),
('logo', 'style', 'opacity', 1),
)
def debug():
render(
'intro.svg',
'../intro.ts',
introFrames,
{
'$title': " Fully declarative Homelab on NixOS ❄️",
'$persons': 'Long Name of Dr. Dr. Prof. Dr. Long Long'
}
)
#render('outro.svg',
# '../outro.ts',
# outroFrames
#)
def tasks(queue, args, idlist, skiplist):
# iterate over all events extracted from the schedule xml-export
for event in events(scheduleUrl):
if event['room'] not in ('HS i1', 'HS i2', 'HS i7'):
print("skipping room %s (%s)" % (event['room'], event['title']))
continue
if event['day'] not in ('2'):
print("skipping day %s" % (event['day']))
continue
if not (idlist==[]):
if 000000 in idlist:
print("skipping id (%s [%s])" % (event['title'], event['id']))
continue
if int(event['id']) not in idlist:
print("skipping id (%s [%s])" % (event['title'], event['id']))
continue
# generate a task description and put it into the queue
queue.put(Rendertask(
infile = 'intro.svg',
outfile = str(event['id'])+".ts",
sequence = introFrames,
parameters = {
'$title': event['title'],
'$persons': event['personnames']
}
))
# place a task for the outro into the queue
if not "out" in skiplist:
queue.put(Rendertask(
infile = 'outro.svg',
outfile = 'outro.ts',
sequence = outroFrames
))

458
glt24/artwork/intro.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 56 KiB

714
glt24/artwork/outro.svg Normal file
View file

@ -0,0 +1,714 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="1920"
height="1080"
viewBox="0 0 1920 1080"
id="svg2"
version="1.1"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
sodipodi:docname="outro.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<title
id="title4199">Intro GLT Talk $id</title>
<defs
id="defs4">
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath4215">
<rect
style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1, 3;stroke-dashoffset:0;stroke-opacity:1"
id="rect4217"
width="598.23157"
height="820.54736"
x="1321.2684"
y="111.3658" />
</clipPath>
<linearGradient
inkscape:collect="always"
id="linearGradient4313">
<stop
style="stop-color:#ffdf00;stop-opacity:1"
offset="0"
id="stop4315" />
<stop
style="stop-color:#e1ecff;stop-opacity:0"
offset="1"
id="stop4317" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4313"
id="linearGradient4159"
x1="1157.7411"
y1="845.13428"
x2="1019.1442"
y2="-16.928713"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.111049,0,0,1.7357139,42.487372,-407.41737)" />
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath4215-3">
<rect
style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1, 3;stroke-dashoffset:0;stroke-opacity:1"
id="rect4217-6"
width="598.23157"
height="820.54736"
x="1321.2684"
y="111.3658" />
</clipPath>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4796"
x="-0.049440418"
width="1.0988808"
y="-0.16957685"
height="1.3391537">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="11.131234"
id="feGaussianBlur4798" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4960"
x="-0.36060125"
width="1.7212025"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4962" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4964"
x="-0.30700116"
width="1.614199"
y="-0.1355156"
height="1.2710312">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4966" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4968"
x="-0.28789104"
width="1.5756436"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4970" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4972"
x="-0.37996282"
width="1.7267602"
y="-0.13578054"
height="1.2715611">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4974" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4976"
x="-0.31503033"
width="1.629559"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4978" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4980"
x="-0.30618454"
width="1.6123691"
y="-0.13404269"
height="1.2680854">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4982" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4984"
x="-0.28443687"
width="1.5688737"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4986" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4988"
x="-1.2896075"
width="3.579215"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4990" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4992"
x="-0.4079725"
width="1.815945"
y="-0.13578601"
height="1.271572">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.7383836"
id="feGaussianBlur4994" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5630"
x="-1.1136467"
width="3.2324538"
y="-0.62079014"
height="2.2415803">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5632" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5634"
x="-0.72607727"
width="2.4521545"
y="-0.60484332"
height="2.2096866">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5636" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5638"
x="-0.8303261"
width="2.6606522"
y="-0.63392233"
height="2.2678447">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5640" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5642"
x="-0.81392521"
width="2.6278504"
y="-0.60595519"
height="2.2119104">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5644" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5646"
x="-1.1136475"
width="3.2324552"
y="-0.62079014"
height="2.2415803">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5648" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter5650"
x="-0.60153228"
width="2.2030646"
y="-0.45593307"
height="1.9118661">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="6.613574"
id="feGaussianBlur5652" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.52480581"
inkscape:cx="989.88996"
inkscape:cy="326.78754"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
inkscape:window-width="1916"
inkscape:window-height="1040"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:showpageshadow="2"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1" />
<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>Intro GLT Talk $id</dc:title>
<cc:license
rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
<dc:creator>
<cc:Agent>
<dc:title>meisterluk</dc:title>
</cc:Agent>
</dc:creator>
<dc:identifier>$id</dc:identifier>
<dc:language>$language</dc:language>
<dc:rights>
<cc:Agent>
<dc:title>CC-BY AT 4.0</dc:title>
</cc:Agent>
</dc:rights>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,27.63784)">
<rect
style="opacity:1;fill:#dd9640;fill-opacity:1;stroke:none;stroke-width:0.99601775;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.99601775, 2.98805323;stroke-dashoffset:0;stroke-opacity:1"
id="rect4332"
width="1920"
height="1080"
x="0"
y="-27.63784" />
<g
transform="matrix(0.83983181,0,0,0.83983181,767.53662,66.962691)"
style="display:inline"
id="tux">
<path
id="path5578"
style="fill:#ffffff;stroke:#ffffff;stroke-width:32;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d="m 302.39927,158.25906 c 4.95972,27.22874 1.0154,56.17731 12.50548,82.12068 12.59936,23.52316 26.6976,46.41063 44.72227,66.66421 18.80391,23.2771 30.30057,51.16114 34.63712,80.04146 3.47677,15.36121 5.54615,34.0451 -7.98699,45.84849 4.09204,7.00434 16.02765,8.84112 14.42729,17.32327 -0.41492,17.07705 16.61211,27.42692 30.17191,35.50021 7.89896,3.73334 12.48974,14.81843 4.0584,20.44735 -13.07656,10.07265 -28.28654,16.91132 -43.49079,23.55278 -14.42168,6.89378 -25.88389,17.63719 -37.27092,28.16718 -13.11299,10.23041 -32.50543,9.0026 -47.64415,3.95549 -8.57147,-3.09835 -11.09801,-11.99098 -16.7305,-17.72675 -31.55954,-2.45964 -72.48996,-4.3004 -100.05912,0.39664 -15.33226,2.0838 -23.87824,16.07462 -37.54869,21.0067 -16.41847,2.61149 -31.4464,-7.03163 -46.48659,-11.75918 -25.212812,-9.97879 -53.01561,-11.32554 -78.712766,-19.6238 -8.948525,-2.81699 -9.394291,-12.89251 -5.401021,-19.61121 5.498182,-10.94002 5.315258,-23.5007 0.521375,-34.61977 -2.867591,-8.78669 -0.938595,-23.05432 11.278204,-23.61968 11.239188,-0.26876 26.6409,2.21336 32.639358,-9.47048 3.083812,-4.48378 2.938329,-11.16296 7.389143,-14.5755 7.395926,-1.93238 2.729126,-14.92366 2.413592,-22.80524 -0.674048,-16.83673 12.886852,-29.82931 18.52497,-44.98683 9.515295,-19.95436 14.430415,-42.30263 30.252535,-59.09709 12.15921,-14.84682 23.07189,-30.60364 34.03076,-46.20927 3.34849,-10.50708 -0.47655,-21.85396 0.0335,-32.70971 -0.79498,-16.30099 -1.42519,-33.0826 -2.02144,-47.75136 l 2.95966,-17.54244 c -16.6897,-7.27789 -34.24246,-33.56744 -16.44443,-47.03439 14.09142,-3.16724 20.77367,-4.84393 23.76492,-20.642574 3.99544,-21.10253 13.82487,-43.1248 32.08351,-57.09464 18.07979,-9.5916 20.26033,28.01404 32.68472,4.33361 15.25333,-21.43753 39.38222,-6.61056 44.05893,14.89553 -10.87707,-29.023396 8.70854,-14.810027 6.69365,-36.934081 32.14094,-3.075196 68.01,6.11296 88.88342,30.52034 -20.17114,16.186215 -39.78936,33.59352 -55.32554,53.818925 -11.27302,10.09573 0.98494,15.06509 0.98494,15.06509 7.73205,16.87569 -4.16878,26.43789 -14.59671,40.15604 z"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccccccscccccccscccccccc" />
<path
inkscape:connector-curvature="0"
id="path5580"
d="m 190.64953,200.73493 c 21.1249,-9.68557 44.52455,2.23507 64.79428,8.53199 11.09401,2.35619 19.02666,7.39285 18.75785,18.69403 0.12067,14.13474 -28.98641,17.28417 -38.96944,28.16856 -17.73072,12.14113 -43.33213,10.63659 -57.96702,-5.22547 -19.47628,-10.91984 -13.79198,-34.68293 4.60816,-43.5826 2.88288,-2.24519 5.81977,-4.42807 8.77617,-6.5865"
style="display:inline;fill:#f8c200;fill-rule:evenodd;stroke:none" />
<path
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 201.03939,203.38446 c -3.58171,-1.49763 -12.58395,1.40768 -7.94981,5.61535 3.46697,-0.18093 5.10755,-5.15101 7.94981,-5.61535 z"
id="path5582"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 215.94525,203.9193 c 2.08632,4.09932 14.28325,3.45115 6.9563,-0.93603 -1.66897,0.47167 -6.71314,-0.88117 -6.9563,0.93603 z"
id="path5584"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 169.0979,230.25872 c 9.53709,2.48878 11.38486,14.93391 22.24539,15.03042 21.61843,1.60545 42.1343,-6.95013 61.7959,-14.22809 1.4348,-3.5524 8.35574,-7.95405 8.94367,-1.6045 -5.91924,7.19895 -17.39371,7.67049 -25.85587,11.36253 -13.15975,5.7875 -27.03515,12.36695 -42.08843,9.78535 -2.60893,-0.13323 -14.5588,-2.29892 -8.24728,3.1651 7.03153,7.39136 18.01397,10.58315 28.06661,7.10743 14.12696,-4.44006 27.45763,-11.10186 40.72346,-17.13058 8.36013,-0.51548 2.53243,7.95095 -2.3938,8.57356 -15.08193,5.38056 -27.85293,15.17646 -40.03327,24.86877 -9.09713,4.49169 -20.6032,1.87351 -26.12102,-6.41779 -6.05872,-5.12938 -7.79844,-14.55251 -15.47364,-17.64888 -1.79367,-7.96162 -6.986,-20.85113 -1.56172,-22.86332 z"
id="path5586"
sodipodi:nodetypes="cccccccccccccc" />
<path
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccscccccscccccccccccccc"
transform="translate(-145.68882,-239.1525)"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 511.40907,651.8895 c -3.81532,-4.78934 -10.13414,-7.11259 -15.33744,-9.59965 2.30202,-12.52248 7.01262,-25.1968 5.04847,-38.21511 -2.16137,-21.87 -14.32051,-41.98289 -28.7453,-58.79093 -2.62421,-2.73048 -8.73719,-8.77742 -11.65136,-6.88161 16.30392,21.65596 32.70499,45.24438 34.57979,72.52686 0.46573,11.74421 0.49787,27.39 -11.7241,34.03495 -5.99389,1.66394 -16.81296,2.78663 -16.60946,-5.74921 -0.34464,-22.43388 1.25476,-46.35207 -11.30802,-66.49236 -7.14168,-13.26959 -16.17872,-25.8642 -18.64585,-40.87166 -3.55964,-12.66517 -10.26702,-24.16753 -18.88096,-34.36185 -7.3109,-8.72912 -4.60929,-19.97448 -1.07232,-29.52283 3.52499,-8.08996 -5.22804,-13.36139 -12.58437,-14.41397 -9.89629,-3.24322 -25.40292,-5.92182 -26.09246,-18.10164 -1.38142,-8.83584 5.53151,-20.02158 16.2918,-17.11791 10.57919,0.79152 14.70046,12.21226 10.48644,20.40447 -3.95905,4.89468 0.27693,10.14486 6.2866,9.46086 7.8762,-2.04071 6.63047,-12.50202 6.11653,-18.63027 -2.20963,-10.70274 -4.98628,-25.62682 -18.88095,-27.543 -8.96236,-2.3978 -20.12449,-1.44896 -24.73445,7.34389 -6.36375,8.62749 -6.45662,19.61884 -5.21939,29.55824 -6.05912,-0.78781 -13.09034,-2.58248 -19.73284,-1.73815 -4.83073,-2.75032 -0.86227,-9.95548 -2.83908,-14.43988 -0.23034,-9.68585 -8.05088,-22.08609 -19.965,-18.56056 -14.68354,4.59163 -14.1766,21.98042 -11.65851,33.69818 1.20292,4.1656 2.40446,13.11421 8.62568,11.87048 5.49701,-4.21628 3.43643,-7.56077 -1.84549,-10.16128 -4.81923,-7.05191 -5.70263,-20.871 6.10434,-21.79373 8.8868,-0.0196 13.2223,10.89843 12.39516,18.01787 -1.23073,7.68368 -11.1149,9.62965 -15.60772,15.41161 -6.15392,3.52876 -14.73413,11.07513 -9.42209,18.17991 2.33156,8.90786 4.84784,17.94697 1.56172,22.86332 -3.05798,13.5649 -11.40017,25.50586 -17.31921,38.10568 -3.79561,8.87603 -0.36666,18.54331 -2.56326,27.45343 -12.32734,16.53359 -21.2438,35.58022 -25.64701,55.38046 -2.407,12.51354 -2.67412,25.25507 -2.59557,37.90035 -1.7857,6.93255 -9.541,-0.40385 -12.06678,-3.34265 -11.19452,-11.76883 -6.38251,-28.69017 -4.11671,-42.38406 -5.64115,3.30146 -6.16939,12.12181 -7.17578,18.17347 -2.02742,16.26902 6.61987,32.00041 20.11585,41.85477 16.96278,15.38569 35.75518,28.82623 53.81464,42.95462 8.16682,5.91339 10.25021,18.87535 0.50626,24.43148 -4.06382,2.71521 -9.48369,4.31218 -8.83669,7.32459 0.2421,1.12723 1.33369,2.45265 3.6637,4.10901 l -11.72975,-9.53528 c -1.62155,-2.39931 -3.29406,-4.72669 -4.94523,-6.96896 -16.40404,-22.13097 -30.3375,-46.58884 -51.80142,-64.85118 -6.28565,-5.58611 -15.33608,-4.94951 -22.28782,-0.93605 -6.72477,0.16472 -4.54697,-11.28231 -4.6406,-13.46061 -0.73683,-17.14153 13.12175,-30.37303 18.86265,-45.80686 9.68875,-20.31807 14.69346,-43.07372 30.80398,-60.1743 12.38084,-15.11746 23.49244,-31.16149 34.65109,-47.05157 3.40953,-10.69862 -0.48525,-22.25233 0.0341,-33.30596 -0.81189,-16.20257 -1.39425,-32.4135 -2.05831,-48.62178 h 2e-5 c -0.56641,-24.19405 2.77653,-52.95259 25.77385,-67.8525 21.59677,-12.67894 49.32924,-12.32766 73.24689,-6.41186 25.82378,6.60253 46.98823,27.93022 49.38305,53.43286 5.05013,27.72506 1.0339,57.2013 12.73343,83.61757 12.82902,23.95195 27.18424,47.25661 45.53748,67.87937 19.14667,23.70141 30.8529,52.09373 35.26849,81.50047 3.54015,15.64122 5.64725,34.66568 -8.13258,46.68421 z"
id="path5588"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="cccccccccccccc"
transform="translate(-145.68882,-239.1525)"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 326.56973,781.34152 c 13.02664,-6.78672 10.0856,-25.268 -0.80527,-32.54657 -2.9699,-6.336 7.89961,-2.5876 9.55567,0.69945 13.12158,10.92111 32.22597,6.97917 48.12175,6.02246 17.60208,-1.3639 34.9205,-9.5678 44.10169,-24.17183 2.27383,-3.69641 9.71717,-7.52753 10.73933,-0.98391 2.73802,15.13733 -10.47328,29.82698 -4.98608,44.82643 2.96954,2.67573 4.74315,1.94565 5.67297,0.0729 2.9245,4.91899 0.79588,8.95917 0.11902,13.25183 -0.72831,-0.95628 -1.66576,-2.04363 -2.49901,-2.89216 -10.38716,-2.80837 -21.8866,-1.29462 -32.719,-1.95363 -23.02775,0.67509 -46.41921,-1.75934 -69.16402,2.3575 -4.30191,0.58468 -8.07914,2.08994 -11.58544,4.06914 z"
id="path5590"
inkscape:connector-curvature="0" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#ffffff;stroke:none"
d="m 446.051,494.82468 c -2.02429,-0.36568 -9.25652,-7.47605 -10.9217,-10.73764 -1.63059,-3.19389 -1.84902,-7.39086 -0.41209,-7.91766 0.61922,-0.227 1.87261,0.48668 3.51511,2.00148 1.4041,1.29485 4.65893,3.27294 7.23304,4.39579 5.70256,2.48751 6.94106,3.98717 6.35833,7.69929 -0.28474,1.81431 -0.89185,2.97493 -1.98602,3.79716 -0.86667,0.65129 -1.74502,1.14836 -1.9519,1.10462 -0.20681,-0.0438 -1.03247,-0.1981 -1.83477,-0.34304 z"
id="path5592" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#ffffff;stroke:none"
d="m 261.36105,572.40414 c 0,-0.60552 1.23622,-2.53546 2.74712,-4.28876 1.51094,-1.75332 2.91993,-4.08304 3.13114,-5.17721 0.47513,-2.4616 1.83159,-4.61745 2.90532,-4.61745 1.26985,0 2.83161,1.99025 2.83161,3.60844 0,1.65786 -2.34634,4.98157 -6.29802,8.92149 -2.82271,2.8144 -5.31717,3.54316 -5.31717,1.55349 z"
id="path5594" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 392.15582,423.95204 c 5.89646,0.85476 5.43298,8.60913 8.3758,11.09749 5.43472,-3.01937 0.67143,-12.60031 -5.12545,-13.71153 -2.44009,-1.89797 -8.17716,1.40675 -3.25035,2.61404 z"
id="path5596" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 329.69284,422.61503 c -5.35938,2.55745 3.54968,6.4248 2.69712,10.56252 0.96421,8.11847 5.73813,-1.36523 2.09524,-4.76233 -0.70141,-1.84312 -2.07474,-6.71607 -4.79236,-5.80019 z"
id="path5598" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#ffffff;stroke:none"
d="m 399.13738,432.31981 c -2.58114,-6.06398 -3.30178,-7.03323 -6.19548,-8.33266 -2.67498,-1.20124 -2.78093,-1.33265 -1.68874,-2.0956 1.60706,-1.12259 3.13158,-1.02048 5.74946,0.38514 4.12866,2.21675 6.72843,7.91442 5.01049,10.98095 -1.01432,1.81065 -1.81728,1.54878 -2.87567,-0.93783 z"
id="path5600" />
<path
transform="translate(-145.68882,-239.1525)"
inkscape:connector-curvature="0"
style="display:inline;fill:#ffffff;stroke:none"
d="m 332.59333,433.0656 c -0.33934,-1.47634 -1.53458,-3.97448 -2.65605,-5.55142 -1.80813,-2.54245 -1.89302,-3.00684 -0.74861,-4.10011 1.13262,-1.082 1.43038,-1.08489 2.43298,-0.0235 2.19051,2.31894 4.27234,8.0774 3.70328,10.24338 -0.7639,2.90767 -1.99139,2.65233 -2.7316,-0.56831 z"
id="path5602" />
<path
inkscape:connector-curvature="0"
id="path5604"
d="m 107.47335,426.57322 c 16.97018,16.80535 38.91986,44.13651 51.95284,65.39796 11.23055,18.32105 23.73527,35.55008 12.88255,53.92275 -2.43239,22.90516 -30.47675,14.42756 -46.28163,11.31035 -29.58883,-7.78398 -59.32627,-15.1352 -89.01179,-22.58147 -4.60691,-3.17663 -17.9842,-2.25449 -15.82797,-8.59183 2.74572,-9.46094 7.49606,-18.93996 9.03988,-28.39006 -2.94161,-11.05345 -10.69462,-21.57622 -8.88773,-33.20719 8.81448,-10.20366 26.32568,0.0121 37.75431,-7.6135 8.55049,-0.5412 6.7685,-9.76499 9.25162,-15.40471 2.23193,-9.54402 1.939408,-16.91009 12.368675,-21.67403 8.491568,-3.87883 21.041475,0.60647 26.759245,6.83173 z"
style="display:inline;fill:#f8c200;fill-rule:evenodd;stroke:none"
sodipodi:nodetypes="csccccccccsc" />
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 177.43252,550.94063 c -9.21814,5.20334 -16.5637,13.68233 -26.6477,17.32047 -16.71775,2.65909 -32.0196,-7.1598 -47.33396,-11.97351 -25.67239,-10.1607 -53.98199,-11.532 -80.14755,-19.9815 -9.11164,-2.86836 -9.56553,-13.12754 -5.49947,-19.96869 5.59839,-11.13944 5.41215,-23.9291 0.53088,-35.25084 -2.91987,-8.94684 -0.95571,-23.47456 11.48378,-24.05022 11.44406,-0.27366 27.12651,2.25372 33.23432,-9.64311 3.14003,-4.56551 2.99189,-11.36642 7.52382,-14.84117 3.84319,7.36363 -0.68436,16.75103 -4.40071,23.66571 -8.80585,10.73778 -24.35547,4.77617 -36.31344,5.303 -9.6553,1.11194 -6.50756,12.04903 -3.00832,17.42406 7.12515,11.88369 9.35132,28.10752 -1.42127,38.77655 -5.76834,4.4693 -3.60748,12.33492 4.15886,12.60579 35.4094,8.49526 70.89049,16.90418 106.51262,24.47934 12.12974,2.44969 26.5556,-2.21826 30.28201,-14.32198 4.96342,-11.2195 4.50071,-24.9346 -0.65234,-36.29023 -1.15911,-2.5543 -4.279,-8.03783 -6.63133,-12.86335 l 9.33634,13.75224 c 7.76099,10.51045 22.17757,28.75139 14.03745,41.7217 -1.39471,2.22231 -3.07735,3.11656 -5.04399,4.13574 z"
id="path5606"
sodipodi:nodetypes="ccccccccccccccccsccsc" />
<path
inkscape:connector-curvature="0"
id="path5608"
d="m 403.42269,445.86199 c -0.0791,7.6043 -0.15834,15.20863 -0.23752,22.81295 10.15616,6.92292 21.45557,12.89719 30.90745,20.4045 9.50928,9.90014 3.576,18.3032 -8.86782,22.98162 -15.88865,6.63518 -30.67103,15.01808 -44.24564,25.23572 -9.35623,5.95675 -18.12228,13.41929 -27.83705,18.46124 -12.05285,0.86765 -24.10571,1.73532 -36.15857,2.60298 -5.63667,-9.79681 -12.91585,-19.20212 -17.53297,-29.24196 1.17409,-31.33085 2.34817,-62.66169 3.52227,-93.99254 7.63652,-4.02219 13.91036,-12.46791 23.55796,-9.96174 20.30327,-0.95476 38.88471,9.25625 59.05053,9.16864 7.13716,1.08705 16.82329,3.47534 17.84136,11.52857 z"
style="display:inline;fill:#f8c200;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 293.11001,536.27895 c 1.26709,-2.55201 1.28471,-7.5434 1.80927,-10.1122 4.87353,-23.27603 4.1822,-47.14156 4.44316,-70.74223 -0.27022,-9.99394 -2.93767,-25.00712 9.5676,-29.42379 4.86683,-0.58759 13.63422,-3.26946 16.04178,2.00538 -3.7037,5.45766 -14.24357,0.39989 -17.23497,7.70243 -5.17962,10.87427 -3.61455,23.68757 -1.84403,35.1868 4.20685,15.26633 5.23332,31.1349 1.70421,46.62065 -2.5576,11.22504 -2.02896,24.89298 9.14163,31.94692 13.38949,9.79666 32.67077,4.22297 43.39965,-6.5753 13.27213,-10.55679 28.06845,-19.76448 45.25684,-23.37087 12.01199,-4.0197 27.47823,-7.8082 32.15208,-20.38031 -0.0651,-9.88956 -13.51058,-11.96057 -21.52644,-13.7957 -15.29895,-3.74589 -19.26448,-21.4007 -18.15172,-34.31073 -0.27716,-7.75082 7.5891,-8.80695 5.95958,-0.17019 -0.42248,17.38833 16.91492,27.92686 30.72188,36.14731 8.04297,3.8014 12.71743,15.08855 4.1324,20.82005 -13.31493,10.25627 -28.80215,17.21959 -44.28357,23.98214 -14.68454,7.01943 -26.35569,17.95867 -37.9503,28.68059 -13.35202,10.4169 -33.09793,9.16671 -48.51262,4.02759 -7.45967,-2.69646 -10.42284,-9.70298 -14.70741,-15.32867"
id="path5610" />
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#000000;fill-rule:nonzero;stroke:none"
d="m 389.13838,433.22076 c -12.16955,11.55576 -26.89029,26.89709 -45.99538,23.79918 -14.82985,-4.78899 -24.76624,-20.97397 -22.85602,-35.43151 3.46121,-12.90886 21.15219,-13.92849 32.55537,-11.47442 3.25291,-0.0697 14.44936,7.93863 12.8779,2.62299 10.58873,0.64418 18.90024,6.34883 23.41813,20.48376 z"
id="path5612"
sodipodi:nodetypes="cccccc" />
<path
sodipodi:nodetypes="ccccssccsc"
inkscape:connector-curvature="0"
id="path5614"
d="m 289.88849,103.24784 c 24.9636,-0.49799 36.64782,21.81701 21.99644,42.53264 -12.79239,20.09626 -40.6322,20.42579 -62.60862,23.36844 -29.88638,1.73177 -61.55246,3.27129 -89.66445,-7.97371 -16.6897,-7.27789 -37.15611,-38.71843 -16.44443,-47.03439 21.89678,-8.79179 20.77367,-4.84393 23.76492,-20.642574 3.99544,-21.10253 13.82487,-43.1248 32.08351,-57.09464 18.07979,-9.5916 20.26033,28.01404 32.68472,4.33361 15.25333,-21.43753 39.38222,-6.61056 44.05893,14.89553 3.52927,16.22952 9.92567,31.62192 14.12898,47.615094 z"
style="display:inline;fill:#006c34;fill-rule:evenodd;stroke:#000000;stroke-width:6.57600021;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path5616"
d="m 139.46118,117.14937 c 33.62867,45.49425 159.89149,33.56521 178.34525,2.84522"
style="display:inline;fill:none;stroke:#000000;stroke-width:6.57633829;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="ccsccc"
inkscape:connector-curvature="0"
id="path5618"
d="m 159.54841,106.89551 c 37.36717,10.26274 79.3151,17.18779 116.77335,3.58875 9.47785,-3.23766 16.34199,-14.762433 16.75462,4.34473 0.24653,11.41565 8.53529,19.30305 1.69723,22.65883 -40.44952,15.93698 -101.9237,15.01864 -136.25135,-1.80879 -5.15636,-6.86691 0.7629,-20.13781 1.02615,-28.78352 z"
style="display:inline;fill:#000000;fill-rule:evenodd;stroke:none" />
<g
transform="translate(-145.68882,-239.1525)"
style="display:inline"
id="g5620">
<path
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:6.57633829;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d="m 517.02542,288.78824 c -28.76116,23.07925 -56.39823,48.64105 -72.6807,81.31492 -18.78146,-0.49478 -11.03643,-18.05637 -11.64245,-30.61129 0.69491,-27.13576 -0.96154,-54.29894 -4.56026,-81.22397 32.14094,-3.0752 68.01,6.11296 88.88341,30.52034 z"
id="path5622"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:6.57633829;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d="m 430.45667,278.97813 c 24.11568,4.78447 47.03876,11.62624 68.3531,23.44545 -19.27943,17.39006 -32.80723,34.21969 -32.80723,34.21969 -12.89435,-11.14801 -32.50544,-13.91412 -32.50544,-13.91412 0,0 -2.30645,-33.34508 -3.04043,-43.75102 z"
id="path5624"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="959.36597"
y="677.32166"
id="cctext"><tspan
sodipodi:role="line"
id="tspan5631"
x="959.36597"
y="677.32166"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:'Titillium Web';-inkscape-font-specification:'Titillium Web, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1">Content released under CC-BY AT 3.0</tspan></text>
<g
id="logo"
transform="translate(209.24617,40)">
<rect
style="display:inline;opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:14.74640846;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4796)"
id="rect5522"
width="689.47974"
height="201.01898"
x="406.01398"
y="687.32812"
inkscape:export-filename="/home/flo/Documents/projects/linuxtage/gltgit/glt12/grafiken/shirts/linuxtage2012-hinten_10jahre_v2.png"
inkscape:export-xdpi="80.963211"
inkscape:export-ydpi="80.963211" />
<path
sodipodi:nodetypes="ccccccc"
d="M 529.0372,834.41418 H 498.25177 V 721.50906 H 484.3564 v 134.24459 h 44.6808 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4992)"
id="path5524"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccc"
d="M 558.84478,855.75365 V 721.50906 h -14.13495 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4988)"
id="path5526"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="m 591.61606,855.75365 v -110.5772 h 1.67703 l 25.2752,110.5772 h 23.11902 V 721.50906 h -14.13495 v 110.57719 h -1.67703 L 601.19908,721.50906 H 577.6009 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4984)"
id="path5528"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccsssccsscc"
d="m 674.18158,721.50906 h -14.01516 v 90.98369 c 0,31.81516 9.10389,45.00685 29.70735,45.00685 20.84303,0 29.82713,-13.19169 29.82713,-45.00685 v -90.98369 h -14.01516 v 90.98369 c 0,16.87755 -5.03109,23.2794 -15.81197,23.2794 -10.6611,0 -15.69219,-6.20786 -15.69219,-23.2794 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4980)"
id="path5530"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="m 731.50374,721.50906 23.11902,67.70427 -23.11902,66.54032 h 15.69218 l 16.17133,-50.24473 16.05155,50.24473 h 15.69219 l -22.75966,-66.54032 22.75966,-67.70427 H 779.4188 l -16.05155,51.2147 -16.17133,-51.2147 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4976)"
id="path5532"
inkscape:connector-curvature="0" />
<path
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4972)"
d="m 809.81806,721.50709 -7.375,21.9375 h 17.84375 v 112.3125 h 13.875 v -112.3125 h 20.84375 v -21.9375 z"
id="path5534"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
<path
sodipodi:nodetypes="cccccccccccccc"
d="m 873.50641,855.75365 4.07278,-26.77132 h 28.86883 l 4.55193,26.77132 h 14.13494 L 905.6095,721.50906 h -26.47307 l -19.76497,134.24459 z m 20.96284,-114.26311 9.34344,66.34632 H 880.4541 l 9.7028,-66.34632 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4968)"
id="path5536"
inkscape:connector-curvature="0" />
<path
d="m 966.35098,799.76297 h 13.34345 v 35.42719 c -0.11979,0 -7.06748,1.35797 -11.73919,1.35797 -15.33281,0 -19.04624,-13.96767 -19.04624,-48.11078 0,-35.11307 4.55193,-47.72279 19.40559,-47.72279 9.94238,0 25.38098,0.0342 25.38098,0.0342 l -0.0283,-19.33797 c 0,0 -15.76972,-0.0356 -27.38911,-0.0356 -23.47837,0 -31.86353,20.50347 -31.86353,67.06223 0,44.23084 7.66644,67.45024 32.34268,67.45024 9.46321,0 26.83243,-0.24407 26.83243,-0.24407 l 0.20101,-76.79701 h -27.23881"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4964)"
id="path5538"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccsssccsssccc" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="m 1060.7439,855.75365 v -20.95147 h -36.655 v -35.50111 h 29.4677 v -20.36948 h -29.4677 v -36.47106 h 36.655 v -20.95147 h -50.5504 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter4960)"
id="path5540"
inkscape:connector-curvature="0" />
<g
transform="translate(0,-80)"
id="g5654">
<path
inkscape:connector-curvature="0"
id="path5544"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5650)"
d="m -609.9432,74.185678 h 4.8178 v 16.092469 c -0.39737,0.132449 -0.97683,0.281453 -1.73838,0.447013 -0.72849,0.165561 -1.58941,0.331121 -2.58274,0.496681 -0.96028,0.165561 -2.01986,0.298009 -3.17876,0.397345 -1.15894,0.132448 -2.33442,0.198672 -3.52644,0.198673 -2.41719,-10e-7 -4.61915,-0.397345 -6.60586,-1.192035 -1.98673,-0.794688 -3.692,-1.95361 -5.11581,-3.476768 -1.42383,-1.52315 -2.53308,-3.39398 -3.32776,-5.612497 -0.76159,-2.218497 -1.14237,-4.768124 -1.14237,-7.648889 0,-2.880731 0.43045,-5.430358 1.29137,-7.64889 0.89402,-2.251594 2.08605,-4.13898 3.5761,-5.662165 1.49004,-1.523123 3.22842,-2.682045 5.21516,-3.476768 2.01982,-0.794655 4.1721,-1.191999 6.45685,-1.192034 1.55625,3.5e-5 2.9304,0.09937 4.12245,0.298008 1.22513,0.198707 2.26816,0.430492 3.12909,0.695354 0.86089,0.26493 1.55624,0.529827 2.08607,0.79469 0.56287,0.264929 0.94366,0.463602 1.14236,0.596017 l -1.53971,4.023117 c -0.96028,-0.6291 -2.23509,-1.142336 -3.82444,-1.539711 -1.58941,-0.430426 -3.2119,-0.645655 -4.86748,-0.645686 -1.75496,3.1e-5 -3.36089,0.314596 -4.81781,0.943694 -1.42383,0.629159 -2.64897,1.53974 -3.67544,2.731747 -0.99337,1.192061 -1.7715,2.64899 -2.3344,4.370794 -0.56291,1.688737 -0.84436,3.592679 -0.84436,5.711833 0,2.052964 0.23178,3.923794 0.69536,5.612497 0.49667,1.688725 1.22513,3.145655 2.18539,4.370794 0.99336,1.19204 2.20194,2.119178 3.62578,2.781414 1.45691,0.662245 3.16218,0.993366 5.11581,0.993362 1.39069,4e-6 2.56617,-0.06622 3.52644,-0.198672 0.99334,-0.165557 1.70525,-0.314561 2.13573,-0.447013 V 74.185678"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
<path
inkscape:connector-curvature="0"
id="path5546"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5646)"
d="m -588.14976,64.748737 c 0.39733,2.6e-5 0.84434,0.03314 1.34104,0.09934 0.52977,0.03314 1.04301,0.09936 1.53971,0.198672 0.49666,0.06625 0.94367,0.149031 1.34104,0.248341 0.43043,0.06625 0.745,0.132474 0.94369,0.198673 l -0.79469,4.023117 c -0.36425,-0.132427 -0.97682,-0.281431 -1.83772,-0.447013 -0.82782,-0.198651 -1.90396,-0.297987 -3.22843,-0.298009 -0.86092,2.2e-5 -1.72184,0.09936 -2.58274,0.298009 -0.82781,0.165582 -1.37416,0.281474 -1.63905,0.347676 v 21.704966 h -4.61913 v -24.73472 c 1.09269,-0.39732 2.45029,-0.761553 4.07278,-1.092699 1.62249,-0.364207 3.44365,-0.546323 5.4635,-0.546349"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
<path
inkscape:connector-curvature="0"
id="path5548"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5642)"
d="m -569.54285,87.794742 c 1.09269,3e-6 2.05294,-0.01655 2.88075,-0.04967 0.8609,-0.06622 1.57281,-0.165556 2.13573,-0.298008 v -7.698558 c -0.33114,-0.165549 -0.87748,-0.297997 -1.63904,-0.397345 -0.72849,-0.132436 -1.62251,-0.19866 -2.68208,-0.198672 -0.69537,1.2e-5 -1.44039,0.04968 -2.23507,0.149004 -0.76159,0.09935 -1.4735,0.314576 -2.13573,0.645686 -0.62913,0.298019 -1.15893,0.728476 -1.58938,1.291371 -0.43046,0.529802 -0.64569,1.241711 -0.64568,2.135728 -10e-6,1.65561 0.52978,2.814532 1.58938,3.476768 1.05957,0.629133 2.49995,0.943698 4.32112,0.943695 M -569.94019,64.6494 c 1.85426,2.6e-5 3.41053,0.248366 4.6688,0.745021 1.29135,0.463595 2.31783,1.142391 3.07942,2.036393 0.79467,0.860937 1.35758,1.903966 1.68872,3.129091 0.3311,1.192054 0.49666,2.516536 0.49668,3.973449 v 16.142137 c -0.39737,0.06622 -0.96027,0.165561 -1.68871,0.298009 -0.69538,0.09934 -1.49007,0.198672 -2.38407,0.298009 -0.89405,0.09934 -1.87085,0.182116 -2.93042,0.24834 -1.02649,0.09934 -2.05296,0.149004 -3.07943,0.149004 -1.45694,0 -2.79798,-0.149004 -4.02311,-0.447013 -1.22516,-0.298008 -2.28474,-0.761577 -3.17876,-1.390707 -0.89403,-0.662239 -1.58939,-1.523152 -2.08606,-2.582742 -0.49669,-1.059581 -0.74503,-2.334395 -0.74502,-3.824444 -10e-6,-1.423811 0.28145,-2.648956 0.84435,-3.675441 0.59602,-1.026462 1.39071,-1.854263 2.38407,-2.483406 0.99336,-0.629114 2.15228,-1.092683 3.47677,-1.390707 1.32447,-0.297993 2.71518,-0.446997 4.17212,-0.447013 0.46356,1.6e-5 0.94368,0.03313 1.44038,0.09934 0.49666,0.03313 0.96023,0.09935 1.3907,0.198673 0.46356,0.06624 0.8609,0.132464 1.19204,0.198672 0.3311,0.06624 0.56289,0.115908 0.69535,0.149005 v -1.291371 c -10e-6,-0.761561 -0.0828,-1.506582 -0.24834,-2.235065 -0.16558,-0.761559 -0.46358,-1.4238 -0.89402,-1.986725 -0.43048,-0.595996 -1.02649,-1.059565 -1.78806,-1.390707 -0.72848,-0.364211 -1.68872,-0.546327 -2.88075,-0.546349 -1.52316,2.2e-5 -2.8642,0.115914 -4.02311,0.347676 -1.12582,0.198695 -1.97018,0.413923 -2.53308,0.645686 l -0.54635,-3.824445 c 0.59602,-0.264871 1.58938,-0.513211 2.98009,-0.745022 1.3907,-0.26487 2.8973,-0.397318 4.5198,-0.397344"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
<path
inkscape:connector-curvature="0"
id="path5550"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5638)"
d="m -535.05377,68.771854 c -0.69537,0.761599 -1.62251,1.837741 -2.78141,3.228427 -1.12583,1.390725 -2.35098,2.930435 -3.67544,4.619135 -1.29139,1.688729 -2.59931,3.460223 -3.92379,5.314488 -1.29138,1.854284 -2.43374,3.625778 -3.4271,5.314488 h 14.20509 v 3.874113 h -19.71825 v -3.079423 c 0.79469,-1.456927 1.7715,-3.062861 2.93042,-4.817807 1.15892,-1.75493 2.36751,-3.493312 3.62577,-5.215152 1.29137,-1.754925 2.53307,-3.393971 3.72511,-4.917143 1.22514,-1.556248 2.28472,-2.864174 3.17876,-3.923781 h -12.7647 v -3.874113 h 18.62554 v 3.476768"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
<path
inkscape:connector-curvature="0"
id="path5552"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5634)"
d="m -531.02678,78.258464 c 0,-2.284718 0.33112,-4.271441 0.99336,-5.960174 0.66224,-1.721807 1.53971,-3.145625 2.63242,-4.271458 1.09269,-1.125786 2.35094,-1.970143 3.77477,-2.533073 1.42381,-0.56288 2.88074,-0.844332 4.3708,-0.844358 3.47675,2.6e-5 6.14227,1.092723 7.99656,3.278095 1.85425,2.152306 2.78139,5.446954 2.78142,9.883955 -3e-5,0.198685 -3e-5,0.463582 0,0.79469 -3e-5,0.29802 -0.0166,0.579473 -0.0497,0.844357 H -526.209 c 0.19866,2.682088 0.9768,4.718478 2.3344,6.109178 1.35759,1.390712 3.47676,2.086065 6.35752,2.086061 1.62247,4e-6 2.98007,-0.132444 4.07278,-0.397345 1.12579,-0.298004 1.97015,-0.579457 2.53308,-0.844358 l 0.64568,3.874113 c -0.56292,0.298009 -1.55629,0.612574 -2.98008,0.943694 -1.39073,0.331121 -2.98011,0.496681 -4.76814,0.496682 -2.25164,-1e-6 -4.20525,-0.331121 -5.86084,-0.993363 -1.6225,-0.695352 -2.96354,-1.639045 -4.02312,-2.831082 -1.05959,-1.192031 -1.85428,-2.599292 -2.38407,-4.22179 -0.49668,-1.655595 -0.74502,-3.460201 -0.74502,-5.413824 m 17.73152,-2.533074 c 0.0331,-2.086043 -0.4967,-3.791314 -1.58938,-5.115816 -1.0596,-1.357573 -2.53309,-2.03637 -4.42046,-2.036392 -1.0596,2.2e-5 -2.0033,0.21525 -2.83108,0.645685 -0.79471,0.397366 -1.4735,0.927159 -2.0364,1.58938 -0.56291,0.662261 -1.00992,1.423838 -1.34104,2.284733 -0.29801,0.860931 -0.49669,1.7384 -0.59601,2.63241 h 12.81437"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
<path
inkscape:connector-curvature="0"
id="path5554"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1;filter:url(#filter5630)"
d="m -492.11181,64.748737 c 0.39733,2.6e-5 0.84435,0.03314 1.34104,0.09934 0.52978,0.03314 1.04302,0.09936 1.53971,0.198672 0.49667,0.06625 0.94368,0.149031 1.34104,0.248341 0.43044,0.06625 0.745,0.132474 0.9437,0.198673 l -0.79469,4.023117 c -0.36425,-0.132427 -0.97683,-0.281431 -1.83772,-0.447013 -0.82782,-0.198651 -1.90396,-0.297987 -3.22843,-0.298009 -0.86093,2.2e-5 -1.72184,0.09936 -2.58274,0.298009 -0.82781,0.165582 -1.37416,0.281474 -1.63905,0.347676 v 21.704966 h -4.61914 v -24.73472 c 1.0927,-0.39732 2.45029,-0.761553 4.07279,-1.092699 1.62248,-0.364207 3.44364,-0.546323 5.46349,-0.546349"
transform="matrix(0,-0.95410843,1.0480989,0,375.75386,335.47542)" />
</g>
<g
id="g2994"
style="display:inline"
transform="translate(375.75386,255.47823)">
<rect
style="display:inline;fill:none;fill-opacity:1;stroke:#f3f3f3;stroke-width:14.74640846;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4170"
width="689.47974"
height="201.01898"
x="30.260132"
y="431.85269"
inkscape:export-filename="/home/flo/Documents/projects/linuxtage/gltgit/glt12/grafiken/shirts/linuxtage2012-hinten_10jahre_v2.png"
inkscape:export-xdpi="80.963211"
inkscape:export-ydpi="80.963211" />
<path
sodipodi:nodetypes="ccccccc"
d="M 153.28335,578.93876 H 122.49792 V 466.03364 h -13.89538 v 134.24459 h 44.68081 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4843"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccc"
d="M 183.09093,600.27823 V 466.03364 h -14.13495 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4845"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="m 215.86221,600.27823 v -110.5772 h 1.67703 l 25.2752,110.5772 h 23.11902 V 466.03364 h -14.13495 v 110.57719 h -1.67703 L 225.44523,466.03364 h -23.59818 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4847"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccsssccsscc"
d="m 298.42773,466.03364 h -14.01516 v 90.98369 c 0,31.81516 9.10389,45.00685 29.70735,45.00685 20.84303,0 29.82713,-13.19169 29.82713,-45.00685 v -90.98369 h -14.01516 v 90.98369 c 0,16.87755 -5.03109,23.2794 -15.81197,23.2794 -10.6611,0 -15.69219,-6.20786 -15.69219,-23.2794 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4849"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="m 355.74989,466.03364 23.11902,67.70427 -23.11902,66.54032 h 15.69218 l 16.17133,-50.24473 16.05155,50.24473 h 15.69219 l -22.75966,-66.54032 22.75966,-67.70427 h -15.69219 l -16.05155,51.2147 -16.17133,-51.2147 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4851"
inkscape:connector-curvature="0" />
<path
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
d="m 434.06421,466.03167 -7.375,21.9375 h 17.84375 v 112.3125 h 13.875 v -112.3125 h 20.84375 v -21.9375 z"
id="path4853"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
<path
sodipodi:nodetypes="cccccccccccccc"
d="m 497.75256,600.27823 4.07278,-26.77132 h 28.86883 l 4.55193,26.77132 h 14.13494 L 529.85565,466.03364 h -26.47307 l -19.76497,134.24459 z m 20.96284,-114.26311 9.34344,66.34632 h -23.35859 l 9.7028,-66.34632 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4855"
inkscape:connector-curvature="0" />
<path
d="m 590.59713,544.28755 h 13.34345 v 35.42719 c -0.11979,0 -7.06748,1.35797 -11.73919,1.35797 -15.33281,0 -19.04624,-13.96767 -19.04624,-48.11078 0,-35.11307 4.55193,-47.72279 19.40559,-47.72279 9.94238,0 25.38098,0.0342 25.38098,0.0342 l -0.0283,-19.33797 c 0,0 -15.76972,-0.0356 -27.38911,-0.0356 -23.47837,0 -31.86353,20.50347 -31.86353,67.06223 0,44.23084 7.66644,67.45024 32.34268,67.45024 9.46321,0 26.83243,-0.24407 26.83243,-0.24407 l 0.20101,-76.79701 h -27.23881"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4857"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccsssccsssccc" />
<path
sodipodi:nodetypes="ccccccccccccc"
d="M 684.99002,600.27823 V 579.32676 H 648.335 v -35.50111 h 29.46776 V 523.45617 H 648.335 v -36.47106 h 36.65502 v -20.95147 h -50.5504 v 134.24459 z"
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:121.95269012px;font-family:TitilliumMaps29L;-inkscape-font-specification:'TitilliumMaps29L Ultra-Bold';fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-width:8.91283321;stroke-miterlimit:4;stroke-opacity:1"
id="path4859"
inkscape:connector-curvature="0" />
<g
id="text4861"
style="font-style:normal;font-weight:normal;font-size:39.40029526px;line-height:125%;font-family:'Bitstream Vera Sans';display:inline;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
transform="matrix(0,-0.95410843,1.0480989,0,0,0)">
<path
inkscape:connector-curvature="0"
id="path2996"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -609.9432,74.185678 h 4.8178 v 16.092469 c -0.39737,0.132449 -0.97683,0.281453 -1.73838,0.447013 -0.72849,0.165561 -1.58941,0.331121 -2.58274,0.496681 -0.96028,0.165561 -2.01986,0.298009 -3.17876,0.397345 -1.15894,0.132448 -2.33442,0.198672 -3.52644,0.198673 -2.41719,-10e-7 -4.61915,-0.397345 -6.60586,-1.192035 -1.98673,-0.794688 -3.692,-1.95361 -5.11581,-3.476768 -1.42383,-1.52315 -2.53308,-3.39398 -3.32776,-5.612497 -0.76159,-2.218497 -1.14237,-4.768124 -1.14237,-7.648889 0,-2.880731 0.43045,-5.430358 1.29137,-7.64889 0.89402,-2.251594 2.08605,-4.13898 3.5761,-5.662165 1.49004,-1.523123 3.22842,-2.682045 5.21516,-3.476768 2.01982,-0.794655 4.1721,-1.191999 6.45685,-1.192034 1.55625,3.5e-5 2.9304,0.09937 4.12245,0.298008 1.22513,0.198707 2.26816,0.430492 3.12909,0.695354 0.86089,0.26493 1.55624,0.529827 2.08607,0.79469 0.56287,0.264929 0.94366,0.463602 1.14236,0.596017 l -1.53971,4.023117 c -0.96028,-0.6291 -2.23509,-1.142336 -3.82444,-1.539711 -1.58941,-0.430426 -3.2119,-0.645655 -4.86748,-0.645686 -1.75496,3.1e-5 -3.36089,0.314596 -4.81781,0.943694 -1.42383,0.629159 -2.64897,1.53974 -3.67544,2.731747 -0.99337,1.192061 -1.7715,2.64899 -2.3344,4.370794 -0.56291,1.688737 -0.84436,3.592679 -0.84436,5.711833 0,2.052964 0.23178,3.923794 0.69536,5.612497 0.49667,1.688725 1.22513,3.145655 2.18539,4.370794 0.99336,1.19204 2.20194,2.119178 3.62578,2.781414 1.45691,0.662245 3.16218,0.993366 5.11581,0.993362 1.39069,4e-6 2.56617,-0.06622 3.52644,-0.198672 0.99334,-0.165557 1.70525,-0.314561 2.13573,-0.447013 V 74.185678" />
<path
inkscape:connector-curvature="0"
id="path2998"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -588.14976,64.748737 c 0.39733,2.6e-5 0.84434,0.03314 1.34104,0.09934 0.52977,0.03314 1.04301,0.09936 1.53971,0.198672 0.49666,0.06625 0.94367,0.149031 1.34104,0.248341 0.43043,0.06625 0.745,0.132474 0.94369,0.198673 l -0.79469,4.023117 c -0.36425,-0.132427 -0.97682,-0.281431 -1.83772,-0.447013 -0.82782,-0.198651 -1.90396,-0.297987 -3.22843,-0.298009 -0.86092,2.2e-5 -1.72184,0.09936 -2.58274,0.298009 -0.82781,0.165582 -1.37416,0.281474 -1.63905,0.347676 v 21.704966 h -4.61913 v -24.73472 c 1.09269,-0.39732 2.45029,-0.761553 4.07278,-1.092699 1.62249,-0.364207 3.44365,-0.546323 5.4635,-0.546349" />
<path
inkscape:connector-curvature="0"
id="path3000"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -569.54285,87.794742 c 1.09269,3e-6 2.05294,-0.01655 2.88075,-0.04967 0.8609,-0.06622 1.57281,-0.165556 2.13573,-0.298008 v -7.698558 c -0.33114,-0.165549 -0.87748,-0.297997 -1.63904,-0.397345 -0.72849,-0.132436 -1.62251,-0.19866 -2.68208,-0.198672 -0.69537,1.2e-5 -1.44039,0.04968 -2.23507,0.149004 -0.76159,0.09935 -1.4735,0.314576 -2.13573,0.645686 -0.62913,0.298019 -1.15893,0.728476 -1.58938,1.291371 -0.43046,0.529802 -0.64569,1.241711 -0.64568,2.135728 -10e-6,1.65561 0.52978,2.814532 1.58938,3.476768 1.05957,0.629133 2.49995,0.943698 4.32112,0.943695 M -569.94019,64.6494 c 1.85426,2.6e-5 3.41053,0.248366 4.6688,0.745021 1.29135,0.463595 2.31783,1.142391 3.07942,2.036393 0.79467,0.860937 1.35758,1.903966 1.68872,3.129091 0.3311,1.192054 0.49666,2.516536 0.49668,3.973449 v 16.142137 c -0.39737,0.06622 -0.96027,0.165561 -1.68871,0.298009 -0.69538,0.09934 -1.49007,0.198672 -2.38407,0.298009 -0.89405,0.09934 -1.87085,0.182116 -2.93042,0.24834 -1.02649,0.09934 -2.05296,0.149004 -3.07943,0.149004 -1.45694,0 -2.79798,-0.149004 -4.02311,-0.447013 -1.22516,-0.298008 -2.28474,-0.761577 -3.17876,-1.390707 -0.89403,-0.662239 -1.58939,-1.523152 -2.08606,-2.582742 -0.49669,-1.059581 -0.74503,-2.334395 -0.74502,-3.824444 -10e-6,-1.423811 0.28145,-2.648956 0.84435,-3.675441 0.59602,-1.026462 1.39071,-1.854263 2.38407,-2.483406 0.99336,-0.629114 2.15228,-1.092683 3.47677,-1.390707 1.32447,-0.297993 2.71518,-0.446997 4.17212,-0.447013 0.46356,1.6e-5 0.94368,0.03313 1.44038,0.09934 0.49666,0.03313 0.96023,0.09935 1.3907,0.198673 0.46356,0.06624 0.8609,0.132464 1.19204,0.198672 0.3311,0.06624 0.56289,0.115908 0.69535,0.149005 v -1.291371 c -10e-6,-0.761561 -0.0828,-1.506582 -0.24834,-2.235065 -0.16558,-0.761559 -0.46358,-1.4238 -0.89402,-1.986725 -0.43048,-0.595996 -1.02649,-1.059565 -1.78806,-1.390707 -0.72848,-0.364211 -1.68872,-0.546327 -2.88075,-0.546349 -1.52316,2.2e-5 -2.8642,0.115914 -4.02311,0.347676 -1.12582,0.198695 -1.97018,0.413923 -2.53308,0.645686 l -0.54635,-3.824445 c 0.59602,-0.264871 1.58938,-0.513211 2.98009,-0.745022 1.3907,-0.26487 2.8973,-0.397318 4.5198,-0.397344" />
<path
inkscape:connector-curvature="0"
id="path3002"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -535.05377,68.771854 c -0.69537,0.761599 -1.62251,1.837741 -2.78141,3.228427 -1.12583,1.390725 -2.35098,2.930435 -3.67544,4.619135 -1.29139,1.688729 -2.59931,3.460223 -3.92379,5.314488 -1.29138,1.854284 -2.43374,3.625778 -3.4271,5.314488 h 14.20509 v 3.874113 h -19.71825 v -3.079423 c 0.79469,-1.456927 1.7715,-3.062861 2.93042,-4.817807 1.15892,-1.75493 2.36751,-3.493312 3.62577,-5.215152 1.29137,-1.754925 2.53307,-3.393971 3.72511,-4.917143 1.22514,-1.556248 2.28472,-2.864174 3.17876,-3.923781 h -12.7647 v -3.874113 h 18.62554 v 3.476768" />
<path
inkscape:connector-curvature="0"
id="path3004"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -531.02678,78.258464 c 0,-2.284718 0.33112,-4.271441 0.99336,-5.960174 0.66224,-1.721807 1.53971,-3.145625 2.63242,-4.271458 1.09269,-1.125786 2.35094,-1.970143 3.77477,-2.533073 1.42381,-0.56288 2.88074,-0.844332 4.3708,-0.844358 3.47675,2.6e-5 6.14227,1.092723 7.99656,3.278095 1.85425,2.152306 2.78139,5.446954 2.78142,9.883955 -3e-5,0.198685 -3e-5,0.463582 0,0.79469 -3e-5,0.29802 -0.0166,0.579473 -0.0497,0.844357 H -526.209 c 0.19866,2.682088 0.9768,4.718478 2.3344,6.109178 1.35759,1.390712 3.47676,2.086065 6.35752,2.086061 1.62247,4e-6 2.98007,-0.132444 4.07278,-0.397345 1.12579,-0.298004 1.97015,-0.579457 2.53308,-0.844358 l 0.64568,3.874113 c -0.56292,0.298009 -1.55629,0.612574 -2.98008,0.943694 -1.39073,0.331121 -2.98011,0.496681 -4.76814,0.496682 -2.25164,-1e-6 -4.20525,-0.331121 -5.86084,-0.993363 -1.6225,-0.695352 -2.96354,-1.639045 -4.02312,-2.831082 -1.05959,-1.192031 -1.85428,-2.599292 -2.38407,-4.22179 -0.49668,-1.655595 -0.74502,-3.460201 -0.74502,-5.413824 m 17.73152,-2.533074 c 0.0331,-2.086043 -0.4967,-3.791314 -1.58938,-5.115816 -1.0596,-1.357573 -2.53309,-2.03637 -4.42046,-2.036392 -1.0596,2.2e-5 -2.0033,0.21525 -2.83108,0.645685 -0.79471,0.397366 -1.4735,0.927159 -2.0364,1.58938 -0.56291,0.662261 -1.00992,1.423838 -1.34104,2.284733 -0.29801,0.860931 -0.49669,1.7384 -0.59601,2.63241 h 12.81437" />
<path
inkscape:connector-curvature="0"
id="path3006"
style="font-variant:normal;font-stretch:normal;font-size:49.66811371px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#f3f3f3;fill-opacity:1;stroke:#f3f3f3;stroke-opacity:1"
d="m -492.11181,64.748737 c 0.39733,2.6e-5 0.84435,0.03314 1.34104,0.09934 0.52978,0.03314 1.04302,0.09936 1.53971,0.198672 0.49667,0.06625 0.94368,0.149031 1.34104,0.248341 0.43044,0.06625 0.745,0.132474 0.9437,0.198673 l -0.79469,4.023117 c -0.36425,-0.132427 -0.97683,-0.281431 -1.83772,-0.447013 -0.82782,-0.198651 -1.90396,-0.297987 -3.22843,-0.298009 -0.86093,2.2e-5 -1.72184,0.09936 -2.58274,0.298009 -0.82781,0.165582 -1.37416,0.281474 -1.63905,0.347676 v 21.704966 h -4.61914 v -24.73472 c 1.0927,-0.39732 2.45029,-0.761553 4.07279,-1.092699 1.62248,-0.364207 3.44364,-0.546323 5.46349,-0.546349" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 62 KiB

File diff suppressed because it is too large Load diff

View file

@ -99,7 +99,9 @@ renderlib.args = args
# sys.exit(1) # sys.exit(1)
def render(infile, outfile, sequence, parameters={}, workdir=os.path.join(projectname, 'artwork')): cwd = os.getcwd()
def render(infile, outfile, sequence, parameters={}, workdir=os.path.join(cwd, projectname, 'artwork')):
task = renderlib.Rendertask(infile=infile, outfile=outfile, task = renderlib.Rendertask(infile=infile, outfile=outfile,
sequence=sequence, parameters=parameters, workdir=workdir) sequence=sequence, parameters=parameters, workdir=workdir)
return renderlib.rendertask(task) return renderlib.rendertask(task)

View file

@ -97,7 +97,7 @@ def renderFrame(infile, task, outfile):
converted.save(filename=outfile) converted.save(filename=outfile)
elif args.resvg: elif args.resvg:
# invoke inkscape to convert the generated svg-file into a png inside the .frames-directory # invoke inkscape to convert the generated svg-file into a png inside the .frames-directory
cmd = 'resvg --background white --width={1} --height={2} "{4}" "{3}" 2>&1 >/dev/null'.format( cmd = 'resvg --use-fonts-dir ~/.local/share/fonts/ --background white --width={1} --height={2} "{4}" "{3}" 2>&1 >/dev/null'.format(
task.workdir, width, height, outfile, infile) task.workdir, width, height, outfile, infile)
errorReturn = subprocess.check_output( errorReturn = subprocess.check_output(
cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir) cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir)
@ -107,12 +107,15 @@ def renderFrame(infile, task, outfile):
else: else:
# invoke inkscape to convert the generated svg-file into a png inside the .frames-directory # invoke inkscape to convert the generated svg-file into a png inside the .frames-directory
cmd = 'inkscape --export-background=white --export-background-opacity=0 --export-width={1} --export-height={2} --export-filename="{3}" "{4}" --pipe 2>&1 >/dev/null'.format( cmd = 'inkscape --export-background=white --export-background-opacity=0 --export-width={1} --export-height={2} --export-filename="{3}" "{4}"'.format(
task.workdir, width, height, os.path.abspath(outfile), os.path.abspath(infile)) task.workdir, width, height, os.path.abspath(outfile), os.path.abspath(infile))
try:
errorReturn = subprocess.check_output( errorReturn = subprocess.check_output(
cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir) cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir)
if errorReturn != '': except subprocess.CalledProcessError as e:
print("inkscape exited with error\n" + errorReturn) print(f"inkscape exited with error")
print(f"returncode={e.returncode}")
print(f"output={e.output}")
# sys.exit(42) # sys.exit(42)