]> git.parisson.com Git - telemeta-doc.git/commitdiff
better presentation thanks to thomas ;)
authorGuillaume Pellerin <yomguy@parisson.com>
Tue, 18 Mar 2014 19:09:44 +0000 (20:09 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Tue, 18 Mar 2014 19:09:44 +0000 (20:09 +0100)
Common/img/TM_arch.pdf
Common/img/TM_model.dia
Common/img/TM_model.pdf
Common/img/TM_model.svg
Common/img/shots/telemeta_eng.png [new file with mode: 0644]
DigitalMusicLab/Telemeta_DigitalMusicLab_2014_03.tex

index e2d86414fd7915c77ab9e0bbfc752911c773c8ab..b49c5ace06b7a638a3247c1493eaef9681f0fe45 100644 (file)
Binary files a/Common/img/TM_arch.pdf and b/Common/img/TM_arch.pdf differ
index 1996d89a7400271437793890930d55a1580a3bad..71953c7770d6ff080081a40987e8822a127c0b22 100644 (file)
Binary files a/Common/img/TM_model.dia and b/Common/img/TM_model.dia differ
index 15a533c5a69e530d1f5a85346d17623b8c7666c0..741f2898ca662f0c095aa0de32c01fd878b1388d 100644 (file)
Binary files a/Common/img/TM_model.pdf and b/Common/img/TM_model.pdf differ
index c9c778bde93bde5a23810668c61c6c3386ea2b26..932f13364c16a6d63945826e38da075c149799c6 100644 (file)
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/PR-SVG-20010719/DTD/svg10.dtd">
-<svg width="27cm" height="4cm" viewBox="239 254 531 63" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <g>
-    <rect style="fill: #ffffff" x="240" y="260" width="63.65" height="28"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="240" y="260" width="63.65" height="28"/>
-    <text font-size="16" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:700" x="271.825" y="279">Fonds</text>
-    <rect style="fill: #ffffff" x="240" y="288" width="63.65" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="240" y="288" width="63.65" height="8"/>
-    <rect style="fill: #ffffff" x="240" y="296" width="63.65" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="240" y="296" width="63.65" height="8"/>
-  </g>
-  <g>
-    <rect style="fill: #ffffff" x="360" y="260" width="73" height="28"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="360" y="260" width="73" height="28"/>
-    <text font-size="16" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:700" x="396.5" y="279">Corpus</text>
-    <rect style="fill: #ffffff" x="360" y="288" width="73" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="360" y="288" width="73" height="8"/>
-    <rect style="fill: #ffffff" x="360" y="296" width="73" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="360" y="296" width="73" height="8"/>
-  </g>
-  <g>
-    <rect style="fill: #ffffff" x="480" y="260" width="99.65" height="28"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="480" y="260" width="99.65" height="28"/>
-    <text font-size="16" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:700" x="529.825" y="279">Collection</text>
-    <rect style="fill: #ffffff" x="480" y="288" width="99.65" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="480" y="288" width="99.65" height="8"/>
-    <rect style="fill: #ffffff" x="480" y="296" width="99.65" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="480" y="296" width="99.65" height="8"/>
-  </g>
-  <g>
-    <rect style="fill: #ffffff" x="620" y="260" width="51.1" height="28"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="620" y="260" width="51.1" height="28"/>
-    <text font-size="16" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:700" x="645.55" y="279">Item</text>
-    <rect style="fill: #ffffff" x="620" y="288" width="51.1" height="20"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="620" y="288" width="51.1" height="20"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="623" y="302">+file</text>
-    <rect style="fill: #ffffff" x="620" y="308" width="51.1" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="620" y="308" width="51.1" height="8"/>
-  </g>
-  <g>
-    <rect style="fill: #ffffff" x="720" y="260" width="48.5" height="28"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="720" y="260" width="48.5" height="28"/>
-    <text font-size="16" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:700" x="744.25" y="279">Part</text>
-    <rect style="fill: #ffffff" x="720" y="288" width="48.5" height="20"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="720" y="288" width="48.5" height="20"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="723" y="302">+time</text>
-    <rect style="fill: #ffffff" x="720" y="308" width="48.5" height="8"/>
-    <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="720" y="308" width="48.5" height="8"/>
-  </g>
-  <g>
-    <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="433,274 460,274 460,274 473,274 "/>
-    <polygon style="fill: #000000" points="473,277 479,274 473,271 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="473,277 479,274 473,271 "/>
-    <text font-size="14.4" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="438.5" y="268.5">n</text>
-    <text font-size="14.4" style="fill: #000000;text-anchor:end;font-family:monospace;font-style:normal;font-weight:normal" x="474.5" y="268.5">n</text>
-  </g>
-  <g>
-    <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="620,274 600,274 600,274 586.65,274 "/>
-    <polygon style="fill: #000000" points="586.65,271 580.65,274 586.65,277 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="586.65,271 580.65,274 586.65,277 "/>
-    <text font-size="14.4" style="fill: #000000;text-anchor:end;font-family:monospace;font-style:normal;font-weight:normal" x="614.5" y="268.5">n</text>
-    <text font-size="14.4" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="585.15" y="268.5">1</text>
-  </g>
-  <g>
-    <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="720,274 700,274 700,274 678.1,274 "/>
-    <polygon style="fill: #000000" points="678.1,271 672.1,274 678.1,277 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="678.1,271 672.1,274 678.1,277 "/>
-    <text font-size="14.4" style="fill: #000000;text-anchor:end;font-family:monospace;font-style:normal;font-weight:normal" x="714.5" y="268.5">n</text>
-    <text font-size="14.4" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="676.6" y="268.5">1</text>
-  </g>
-  <g>
-    <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="303.65,274 357,274 357,274 353,274 "/>
-    <polygon style="fill: #000000" points="353,277 359,274 353,271 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="353,277 359,274 353,271 "/>
-    <text font-size="14.4" style="fill: #000000;text-anchor:start;font-family:monospace;font-style:normal;font-weight:normal" x="309.15" y="268.5">n</text>
-    <text font-size="14.4" style="fill: #000000;text-anchor:end;font-family:monospace;font-style:normal;font-weight:normal" x="354.5" y="268.5">n</text>
-  </g>
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="530pt" height="62pt" viewBox="0 0 530 62" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 9.59375 -11.296875 L 9.59375 -8.828125 C 8.945312 -9.117188 8.316406 -9.335938 7.703125 -9.484375 C 7.097656 -9.628906 6.523438 -9.703125 5.984375 -9.703125 C 5.265625 -9.703125 4.734375 -9.601562 4.390625 -9.40625 C 4.046875 -9.207031 3.875 -8.898438 3.875 -8.484375 C 3.875 -8.171875 3.988281 -7.925781 4.21875 -7.75 C 4.457031 -7.570312 4.878906 -7.421875 5.484375 -7.296875 L 6.765625 -7.046875 C 8.066406 -6.785156 8.988281 -6.390625 9.53125 -5.859375 C 10.082031 -5.328125 10.359375 -4.570312 10.359375 -3.59375 C 10.359375 -2.300781 9.972656 -1.335938 9.203125 -0.703125 C 8.441406 -0.078125 7.28125 0.234375 5.71875 0.234375 C 4.976562 0.234375 4.234375 0.160156 3.484375 0.015625 C 2.742188 -0.128906 2 -0.335938 1.25 -0.609375 L 1.25 -3.15625 C 2 -2.757812 2.71875 -2.457031 3.40625 -2.25 C 4.101562 -2.050781 4.773438 -1.953125 5.421875 -1.953125 C 6.078125 -1.953125 6.578125 -2.0625 6.921875 -2.28125 C 7.273438 -2.5 7.453125 -2.8125 7.453125 -3.21875 C 7.453125 -3.582031 7.332031 -3.863281 7.09375 -4.0625 C 6.863281 -4.257812 6.394531 -4.4375 5.6875 -4.59375 L 4.515625 -4.859375 C 3.347656 -5.109375 2.492188 -5.503906 1.953125 -6.046875 C 1.421875 -6.597656 1.15625 -7.335938 1.15625 -8.265625 C 1.15625 -9.421875 1.53125 -10.3125 2.28125 -10.9375 C 3.03125 -11.5625 4.109375 -11.875 5.515625 -11.875 C 6.148438 -11.875 6.804688 -11.828125 7.484375 -11.734375 C 8.160156 -11.640625 8.863281 -11.492188 9.59375 -11.296875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 4.40625 -11.234375 L 4.40625 -8.75 L 7.28125 -8.75 L 7.28125 -6.75 L 4.40625 -6.75 L 4.40625 -3.046875 C 4.40625 -2.640625 4.484375 -2.363281 4.640625 -2.21875 C 4.804688 -2.070312 5.128906 -2 5.609375 -2 L 7.046875 -2 L 7.046875 0 L 4.640625 0 C 3.535156 0 2.753906 -0.226562 2.296875 -0.6875 C 1.835938 -1.15625 1.609375 -1.941406 1.609375 -3.046875 L 1.609375 -6.75 L 0.21875 -6.75 L 0.21875 -8.75 L 1.609375 -8.75 L 1.609375 -11.234375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 5.515625 -6.96875 C 4.890625 -6.96875 4.414062 -6.742188 4.09375 -6.296875 C 3.769531 -5.847656 3.609375 -5.207031 3.609375 -4.375 C 3.609375 -3.53125 3.769531 -2.882812 4.09375 -2.4375 C 4.414062 -2 4.890625 -1.78125 5.515625 -1.78125 C 6.117188 -1.78125 6.582031 -2 6.90625 -2.4375 C 7.226562 -2.882812 7.390625 -3.53125 7.390625 -4.375 C 7.390625 -5.207031 7.226562 -5.847656 6.90625 -6.296875 C 6.582031 -6.742188 6.117188 -6.96875 5.515625 -6.96875 Z M 5.515625 -8.96875 C 7.015625 -8.96875 8.1875 -8.5625 9.03125 -7.75 C 9.882812 -6.9375 10.3125 -5.8125 10.3125 -4.375 C 10.3125 -2.9375 9.882812 -1.804688 9.03125 -0.984375 C 8.1875 -0.171875 7.015625 0.234375 5.515625 0.234375 C 4.003906 0.234375 2.820312 -0.171875 1.96875 -0.984375 C 1.113281 -1.804688 0.6875 -2.9375 0.6875 -4.375 C 0.6875 -5.8125 1.113281 -6.9375 1.96875 -7.75 C 2.820312 -8.5625 4.003906 -8.96875 5.515625 -8.96875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 8.421875 -8.484375 L 8.421875 -6.203125 C 8.035156 -6.460938 7.648438 -6.65625 7.265625 -6.78125 C 6.890625 -6.90625 6.492188 -6.96875 6.078125 -6.96875 C 5.296875 -6.96875 4.6875 -6.738281 4.25 -6.28125 C 3.820312 -5.820312 3.609375 -5.1875 3.609375 -4.375 C 3.609375 -3.550781 3.820312 -2.910156 4.25 -2.453125 C 4.6875 -2.003906 5.296875 -1.78125 6.078125 -1.78125 C 6.515625 -1.78125 6.929688 -1.84375 7.328125 -1.96875 C 7.722656 -2.101562 8.085938 -2.296875 8.421875 -2.546875 L 8.421875 -0.265625 C 7.984375 -0.0976562 7.535156 0.0234375 7.078125 0.109375 C 6.628906 0.191406 6.179688 0.234375 5.734375 0.234375 C 4.148438 0.234375 2.910156 -0.171875 2.015625 -0.984375 C 1.128906 -1.796875 0.6875 -2.925781 0.6875 -4.375 C 0.6875 -5.8125 1.128906 -6.9375 2.015625 -7.75 C 2.910156 -8.5625 4.148438 -8.96875 5.734375 -8.96875 C 6.191406 -8.96875 6.640625 -8.925781 7.078125 -8.84375 C 7.523438 -8.757812 7.972656 -8.640625 8.421875 -8.484375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 1.34375 -12.15625 L 4.140625 -12.15625 L 4.140625 -5.546875 L 7.359375 -8.75 L 10.609375 -8.75 L 6.34375 -4.734375 L 10.953125 0 L 7.5625 0 L 4.140625 -3.65625 L 4.140625 0 L 1.34375 0 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 8.1875 -8.484375 L 8.1875 -6.359375 C 7.582031 -6.609375 7 -6.796875 6.4375 -6.921875 C 5.882812 -7.046875 5.363281 -7.109375 4.875 -7.109375 C 4.34375 -7.109375 3.945312 -7.039062 3.6875 -6.90625 C 3.425781 -6.769531 3.296875 -6.566406 3.296875 -6.296875 C 3.296875 -6.066406 3.394531 -5.890625 3.59375 -5.765625 C 3.789062 -5.648438 4.140625 -5.566406 4.640625 -5.515625 L 5.140625 -5.4375 C 6.566406 -5.257812 7.523438 -4.960938 8.015625 -4.546875 C 8.515625 -4.128906 8.765625 -3.472656 8.765625 -2.578125 C 8.765625 -1.648438 8.421875 -0.945312 7.734375 -0.46875 C 7.046875 0 6.019531 0.234375 4.65625 0.234375 C 4.082031 0.234375 3.484375 0.1875 2.859375 0.09375 C 2.242188 0 1.613281 -0.140625 0.96875 -0.328125 L 0.96875 -2.453125 C 1.519531 -2.179688 2.085938 -1.976562 2.671875 -1.84375 C 3.265625 -1.707031 3.863281 -1.640625 4.46875 -1.640625 C 5.007812 -1.640625 5.414062 -1.710938 5.6875 -1.859375 C 5.96875 -2.015625 6.109375 -2.238281 6.109375 -2.53125 C 6.109375 -2.78125 6.015625 -2.96875 5.828125 -3.09375 C 5.640625 -3.21875 5.257812 -3.3125 4.6875 -3.375 L 4.203125 -3.4375 C 2.953125 -3.59375 2.078125 -3.878906 1.578125 -4.296875 C 1.078125 -4.722656 0.828125 -5.367188 0.828125 -6.234375 C 0.828125 -7.160156 1.144531 -7.847656 1.78125 -8.296875 C 2.414062 -8.742188 3.390625 -8.96875 4.703125 -8.96875 C 5.222656 -8.96875 5.765625 -8.925781 6.328125 -8.84375 C 6.898438 -8.769531 7.519531 -8.648438 8.1875 -8.484375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 10.71875 -0.640625 C 10.164062 -0.359375 9.585938 -0.144531 8.984375 0 C 8.390625 0.15625 7.769531 0.234375 7.125 0.234375 C 5.175781 0.234375 3.632812 -0.304688 2.5 -1.390625 C 1.363281 -2.484375 0.796875 -3.960938 0.796875 -5.828125 C 0.796875 -7.691406 1.363281 -9.164062 2.5 -10.25 C 3.632812 -11.332031 5.175781 -11.875 7.125 -11.875 C 7.769531 -11.875 8.390625 -11.800781 8.984375 -11.65625 C 9.585938 -11.507812 10.164062 -11.296875 10.71875 -11.015625 L 10.71875 -8.59375 C 10.164062 -8.976562 9.617188 -9.257812 9.078125 -9.4375 C 8.535156 -9.613281 7.960938 -9.703125 7.359375 -9.703125 C 6.285156 -9.703125 5.441406 -9.359375 4.828125 -8.671875 C 4.210938 -7.984375 3.90625 -7.035156 3.90625 -5.828125 C 3.90625 -4.617188 4.210938 -3.671875 4.828125 -2.984375 C 5.441406 -2.296875 6.285156 -1.953125 7.359375 -1.953125 C 7.960938 -1.953125 8.535156 -2.039062 9.078125 -2.21875 C 9.617188 -2.394531 10.164062 -2.675781 10.71875 -3.0625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 7.84375 -6.375 C 7.601562 -6.488281 7.359375 -6.570312 7.109375 -6.625 C 6.867188 -6.675781 6.628906 -6.703125 6.390625 -6.703125 C 5.671875 -6.703125 5.113281 -6.472656 4.71875 -6.015625 C 4.332031 -5.554688 4.140625 -4.894531 4.140625 -4.03125 L 4.140625 0 L 1.34375 0 L 1.34375 -8.75 L 4.140625 -8.75 L 4.140625 -7.3125 C 4.503906 -7.882812 4.914062 -8.300781 5.375 -8.5625 C 5.84375 -8.832031 6.40625 -8.96875 7.0625 -8.96875 C 7.15625 -8.96875 7.253906 -8.960938 7.359375 -8.953125 C 7.472656 -8.941406 7.632812 -8.925781 7.84375 -8.90625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-9">
+<path style="stroke:none;" d="M 4.140625 -1.265625 L 4.140625 3.328125 L 1.34375 3.328125 L 1.34375 -8.75 L 4.140625 -8.75 L 4.140625 -7.46875 C 4.523438 -7.976562 4.953125 -8.351562 5.421875 -8.59375 C 5.890625 -8.84375 6.429688 -8.96875 7.046875 -8.96875 C 8.117188 -8.96875 9 -8.535156 9.6875 -7.671875 C 10.382812 -6.816406 10.734375 -5.71875 10.734375 -4.375 C 10.734375 -3.019531 10.382812 -1.910156 9.6875 -1.046875 C 9 -0.191406 8.117188 0.234375 7.046875 0.234375 C 6.429688 0.234375 5.890625 0.113281 5.421875 -0.125 C 4.953125 -0.375 4.523438 -0.753906 4.140625 -1.265625 Z M 6 -6.9375 C 5.40625 -6.9375 4.945312 -6.710938 4.625 -6.265625 C 4.300781 -5.828125 4.140625 -5.195312 4.140625 -4.375 C 4.140625 -3.539062 4.300781 -2.90625 4.625 -2.46875 C 4.945312 -2.03125 5.40625 -1.8125 6 -1.8125 C 6.601562 -1.8125 7.0625 -2.03125 7.375 -2.46875 C 7.6875 -2.90625 7.84375 -3.539062 7.84375 -4.375 C 7.84375 -5.207031 7.6875 -5.84375 7.375 -6.28125 C 7.0625 -6.71875 6.601562 -6.9375 6 -6.9375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-10">
+<path style="stroke:none;" d="M 1.25 -3.40625 L 1.25 -8.75 L 4.0625 -8.75 L 4.0625 -7.875 C 4.0625 -7.40625 4.054688 -6.8125 4.046875 -6.09375 C 4.046875 -5.375 4.046875 -4.894531 4.046875 -4.65625 C 4.046875 -3.957031 4.0625 -3.453125 4.09375 -3.140625 C 4.132812 -2.828125 4.203125 -2.601562 4.296875 -2.46875 C 4.410156 -2.28125 4.554688 -2.132812 4.734375 -2.03125 C 4.921875 -1.9375 5.132812 -1.890625 5.375 -1.890625 C 5.957031 -1.890625 6.414062 -2.113281 6.75 -2.5625 C 7.082031 -3.007812 7.25 -3.632812 7.25 -4.4375 L 7.25 -8.75 L 10.046875 -8.75 L 10.046875 0 L 7.25 0 L 7.25 -1.265625 C 6.832031 -0.753906 6.382812 -0.375 5.90625 -0.125 C 5.4375 0.113281 4.921875 0.234375 4.359375 0.234375 C 3.347656 0.234375 2.578125 -0.078125 2.046875 -0.703125 C 1.515625 -1.328125 1.25 -2.226562 1.25 -3.40625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-11">
+<path style="stroke:none;" d="M 1.34375 -12.15625 L 4.140625 -12.15625 L 4.140625 0 L 1.34375 0 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-12">
+<path style="stroke:none;" d="M 10.078125 -4.40625 L 10.078125 -3.609375 L 3.546875 -3.609375 C 3.609375 -2.953125 3.84375 -2.457031 4.25 -2.125 C 4.65625 -1.800781 5.222656 -1.640625 5.953125 -1.640625 C 6.546875 -1.640625 7.148438 -1.722656 7.765625 -1.890625 C 8.378906 -2.066406 9.015625 -2.332031 9.671875 -2.6875 L 9.671875 -0.53125 C 9.003906 -0.28125 8.335938 -0.09375 7.671875 0.03125 C 7.015625 0.164062 6.359375 0.234375 5.703125 0.234375 C 4.117188 0.234375 2.882812 -0.164062 2 -0.96875 C 1.125 -1.78125 0.6875 -2.914062 0.6875 -4.375 C 0.6875 -5.800781 1.117188 -6.921875 1.984375 -7.734375 C 2.847656 -8.554688 4.035156 -8.96875 5.546875 -8.96875 C 6.921875 -8.96875 8.019531 -8.550781 8.84375 -7.71875 C 9.664062 -6.894531 10.078125 -5.789062 10.078125 -4.40625 Z M 7.203125 -5.328125 C 7.203125 -5.859375 7.046875 -6.285156 6.734375 -6.609375 C 6.429688 -6.941406 6.03125 -7.109375 5.53125 -7.109375 C 4.988281 -7.109375 4.546875 -6.953125 4.203125 -6.640625 C 3.867188 -6.335938 3.660156 -5.898438 3.578125 -5.328125 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-13">
+<path style="stroke:none;" d="M 1.34375 -8.75 L 4.140625 -8.75 L 4.140625 0 L 1.34375 0 Z M 1.34375 -12.15625 L 4.140625 -12.15625 L 4.140625 -9.875 L 1.34375 -9.875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-14">
+<path style="stroke:none;" d="M 10.140625 -5.328125 L 10.140625 0 L 7.328125 0 L 7.328125 -4.078125 C 7.328125 -4.835938 7.3125 -5.359375 7.28125 -5.640625 C 7.25 -5.929688 7.191406 -6.144531 7.109375 -6.28125 C 6.992188 -6.457031 6.84375 -6.597656 6.65625 -6.703125 C 6.46875 -6.804688 6.253906 -6.859375 6.015625 -6.859375 C 5.429688 -6.859375 4.972656 -6.628906 4.640625 -6.171875 C 4.304688 -5.722656 4.140625 -5.101562 4.140625 -4.3125 L 4.140625 0 L 1.34375 0 L 1.34375 -8.75 L 4.140625 -8.75 L 4.140625 -7.46875 C 4.566406 -7.976562 5.015625 -8.351562 5.484375 -8.59375 C 5.960938 -8.84375 6.488281 -8.96875 7.0625 -8.96875 C 8.070312 -8.96875 8.835938 -8.65625 9.359375 -8.03125 C 9.878906 -7.414062 10.140625 -6.515625 10.140625 -5.328125 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-15">
+<path style="stroke:none;" d="M 1.46875 -11.671875 L 4.484375 -11.671875 L 4.484375 0 L 1.46875 0 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-16">
+<path style="stroke:none;" d="M 9.453125 -7.296875 C 9.804688 -7.835938 10.226562 -8.25 10.71875 -8.53125 C 11.207031 -8.820312 11.742188 -8.96875 12.328125 -8.96875 C 13.328125 -8.96875 14.085938 -8.65625 14.609375 -8.03125 C 15.140625 -7.414062 15.40625 -6.515625 15.40625 -5.328125 L 15.40625 0 L 12.59375 0 L 12.59375 -4.5625 C 12.601562 -4.632812 12.609375 -4.707031 12.609375 -4.78125 C 12.609375 -4.851562 12.609375 -4.957031 12.609375 -5.09375 C 12.609375 -5.707031 12.515625 -6.15625 12.328125 -6.4375 C 12.148438 -6.71875 11.859375 -6.859375 11.453125 -6.859375 C 10.921875 -6.859375 10.507812 -6.640625 10.21875 -6.203125 C 9.9375 -5.765625 9.789062 -5.128906 9.78125 -4.296875 L 9.78125 0 L 6.96875 0 L 6.96875 -4.5625 C 6.96875 -5.53125 6.882812 -6.15625 6.71875 -6.4375 C 6.550781 -6.71875 6.253906 -6.859375 5.828125 -6.859375 C 5.285156 -6.859375 4.867188 -6.632812 4.578125 -6.1875 C 4.285156 -5.75 4.140625 -5.125 4.140625 -4.3125 L 4.140625 0 L 1.328125 0 L 1.328125 -8.75 L 4.140625 -8.75 L 4.140625 -7.46875 C 4.484375 -7.96875 4.878906 -8.34375 5.328125 -8.59375 C 5.773438 -8.84375 6.265625 -8.96875 6.796875 -8.96875 C 7.398438 -8.96875 7.929688 -8.820312 8.390625 -8.53125 C 8.859375 -8.238281 9.210938 -7.828125 9.453125 -7.296875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-17">
+<path style="stroke:none;" d="M 1.46875 -11.671875 L 6.46875 -11.671875 C 7.945312 -11.671875 9.082031 -11.335938 9.875 -10.671875 C 10.675781 -10.015625 11.078125 -9.078125 11.078125 -7.859375 C 11.078125 -6.640625 10.675781 -5.695312 9.875 -5.03125 C 9.082031 -4.375 7.945312 -4.046875 6.46875 -4.046875 L 4.484375 -4.046875 L 4.484375 0 L 1.46875 0 Z M 4.484375 -9.484375 L 4.484375 -6.234375 L 6.140625 -6.234375 C 6.722656 -6.234375 7.171875 -6.375 7.484375 -6.65625 C 7.804688 -6.9375 7.96875 -7.335938 7.96875 -7.859375 C 7.96875 -8.378906 7.804688 -8.78125 7.484375 -9.0625 C 7.171875 -9.34375 6.722656 -9.484375 6.140625 -9.484375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-18">
+<path style="stroke:none;" d="M 5.265625 -3.9375 C 4.679688 -3.9375 4.242188 -3.835938 3.953125 -3.640625 C 3.660156 -3.441406 3.515625 -3.148438 3.515625 -2.765625 C 3.515625 -2.410156 3.628906 -2.132812 3.859375 -1.9375 C 4.097656 -1.738281 4.429688 -1.640625 4.859375 -1.640625 C 5.378906 -1.640625 5.816406 -1.828125 6.171875 -2.203125 C 6.535156 -2.578125 6.71875 -3.050781 6.71875 -3.625 L 6.71875 -3.9375 Z M 9.546875 -5 L 9.546875 0 L 6.71875 0 L 6.71875 -1.296875 C 6.34375 -0.765625 5.921875 -0.375 5.453125 -0.125 C 4.984375 0.113281 4.414062 0.234375 3.75 0.234375 C 2.84375 0.234375 2.101562 -0.03125 1.53125 -0.5625 C 0.96875 -1.09375 0.6875 -1.78125 0.6875 -2.625 C 0.6875 -3.65625 1.039062 -4.410156 1.75 -4.890625 C 2.457031 -5.367188 3.566406 -5.609375 5.078125 -5.609375 L 6.71875 -5.609375 L 6.71875 -5.828125 C 6.71875 -6.265625 6.539062 -6.585938 6.1875 -6.796875 C 5.84375 -7.003906 5.300781 -7.109375 4.5625 -7.109375 C 3.96875 -7.109375 3.410156 -7.046875 2.890625 -6.921875 C 2.378906 -6.804688 1.898438 -6.628906 1.453125 -6.390625 L 1.453125 -8.515625 C 2.054688 -8.660156 2.660156 -8.769531 3.265625 -8.84375 C 3.867188 -8.925781 4.472656 -8.96875 5.078125 -8.96875 C 6.648438 -8.96875 7.785156 -8.65625 8.484375 -8.03125 C 9.191406 -7.40625 9.546875 -6.394531 9.546875 -5 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.65625 2.296875 L 0.65625 -9.171875 L 7.15625 -9.171875 L 7.15625 2.296875 Z M 1.390625 1.578125 L 6.4375 1.578125 L 6.4375 -8.4375 L 1.390625 -8.4375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 4.4375 -7.4375 L 4.4375 -4.609375 L 7.265625 -4.609375 L 7.265625 -3.53125 L 4.4375 -3.53125 L 4.4375 -0.71875 L 3.375 -0.71875 L 3.375 -3.53125 L 0.5625 -3.53125 L 0.5625 -4.609375 L 3.375 -4.609375 L 3.375 -7.4375 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 6.75 -9.875 L 6.75 -8.90625 L 5.421875 -8.90625 C 5.003906 -8.90625 4.710938 -8.816406 4.546875 -8.640625 C 4.378906 -8.472656 4.296875 -8.171875 4.296875 -7.734375 L 4.296875 -7.109375 L 6.75 -7.109375 L 6.75 -6.203125 L 4.296875 -6.203125 L 4.296875 0 L 3.140625 0 L 3.140625 -6.203125 L 1.234375 -6.203125 L 1.234375 -7.109375 L 3.140625 -7.109375 L 3.140625 -7.609375 C 3.140625 -8.378906 3.316406 -8.945312 3.671875 -9.3125 C 4.023438 -9.6875 4.582031 -9.875 5.34375 -9.875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 1.625 -7.109375 L 4.609375 -7.109375 L 4.609375 -0.90625 L 6.9375 -0.90625 L 6.9375 0 L 1.125 0 L 1.125 -0.90625 L 3.453125 -0.90625 L 3.453125 -6.203125 L 1.625 -6.203125 Z M 3.453125 -9.875 L 4.609375 -9.875 L 4.609375 -8.390625 L 3.453125 -8.390625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 4.0625 -2.578125 C 4.0625 -2.054688 4.15625 -1.660156 4.34375 -1.390625 C 4.539062 -1.117188 4.828125 -0.984375 5.203125 -0.984375 L 6.5625 -0.984375 L 6.5625 0 L 5.078125 0 C 4.378906 0 3.835938 -0.222656 3.453125 -0.671875 C 3.078125 -1.117188 2.890625 -1.753906 2.890625 -2.578125 L 2.890625 -9.03125 L 1.015625 -9.03125 L 1.015625 -9.953125 L 4.0625 -9.953125 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 7.0625 -3.84375 L 7.0625 -3.28125 L 2 -3.28125 L 2 -3.234375 C 2 -2.460938 2.203125 -1.863281 2.609375 -1.4375 C 3.015625 -1.019531 3.582031 -0.8125 4.3125 -0.8125 C 4.6875 -0.8125 5.078125 -0.867188 5.484375 -0.984375 C 5.890625 -1.097656 6.320312 -1.28125 6.78125 -1.53125 L 6.78125 -0.359375 C 6.34375 -0.179688 5.914062 -0.046875 5.5 0.046875 C 5.082031 0.140625 4.679688 0.1875 4.296875 0.1875 C 3.191406 0.1875 2.328125 -0.140625 1.703125 -0.796875 C 1.085938 -1.460938 0.78125 -2.378906 0.78125 -3.546875 C 0.78125 -4.679688 1.082031 -5.585938 1.6875 -6.265625 C 2.300781 -6.941406 3.113281 -7.28125 4.125 -7.28125 C 5.03125 -7.28125 5.742188 -6.972656 6.265625 -6.359375 C 6.796875 -5.742188 7.0625 -4.90625 7.0625 -3.84375 Z M 5.890625 -4.1875 C 5.867188 -4.875 5.703125 -5.394531 5.390625 -5.75 C 5.085938 -6.113281 4.648438 -6.296875 4.078125 -6.296875 C 3.515625 -6.296875 3.050781 -6.109375 2.6875 -5.734375 C 2.320312 -5.359375 2.109375 -4.84375 2.046875 -4.1875 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-6">
+<path style="stroke:none;" d="M 3.890625 -9.125 L 3.890625 -7.109375 L 6.546875 -7.109375 L 6.546875 -6.203125 L 3.890625 -6.203125 L 3.890625 -2.34375 C 3.890625 -1.820312 3.988281 -1.457031 4.1875 -1.25 C 4.394531 -1.039062 4.742188 -0.9375 5.234375 -0.9375 L 6.546875 -0.9375 L 6.546875 0 L 5.125 0 C 4.25 0 3.628906 -0.171875 3.265625 -0.515625 C 2.910156 -0.867188 2.734375 -1.476562 2.734375 -2.34375 L 2.734375 -6.203125 L 0.828125 -6.203125 L 0.828125 -7.109375 L 2.734375 -7.109375 L 2.734375 -9.125 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-7">
+<path style="stroke:none;" d="M 4.296875 -6.390625 C 4.429688 -6.691406 4.609375 -6.914062 4.828125 -7.0625 C 5.054688 -7.207031 5.328125 -7.28125 5.640625 -7.28125 C 6.210938 -7.28125 6.613281 -7.054688 6.84375 -6.609375 C 7.082031 -6.171875 7.203125 -5.34375 7.203125 -4.125 L 7.203125 0 L 6.140625 0 L 6.140625 -4.0625 C 6.140625 -5.070312 6.082031 -5.695312 5.96875 -5.9375 C 5.851562 -6.175781 5.648438 -6.296875 5.359375 -6.296875 C 5.015625 -6.296875 4.78125 -6.164062 4.65625 -5.90625 C 4.53125 -5.644531 4.46875 -5.03125 4.46875 -4.0625 L 4.46875 0 L 3.40625 0 L 3.40625 -4.0625 C 3.40625 -5.082031 3.34375 -5.707031 3.21875 -5.9375 C 3.101562 -6.175781 2.890625 -6.296875 2.578125 -6.296875 C 2.265625 -6.296875 2.046875 -6.164062 1.921875 -5.90625 C 1.804688 -5.644531 1.75 -5.03125 1.75 -4.0625 L 1.75 0 L 0.6875 0 L 0.6875 -7.109375 L 1.75 -7.109375 L 1.75 -6.5 C 1.894531 -6.75 2.070312 -6.941406 2.28125 -7.078125 C 2.488281 -7.210938 2.722656 -7.28125 2.984375 -7.28125 C 3.304688 -7.28125 3.570312 -7.207031 3.78125 -7.0625 C 4 -6.914062 4.171875 -6.691406 4.296875 -6.390625 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-0">
+<path style="stroke:none;" d="M 0.71875 2.46875 L 0.71875 -9.875 L 7.71875 -9.875 L 7.71875 2.46875 Z M 1.5 1.703125 L 6.9375 1.703125 L 6.9375 -9.078125 L 1.5 -9.078125 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-1">
+<path style="stroke:none;" d="M 7.1875 -4.75 L 7.1875 0 L 5.921875 0 L 5.921875 -4.75 C 5.921875 -5.4375 5.800781 -5.941406 5.5625 -6.265625 C 5.320312 -6.585938 4.941406 -6.75 4.421875 -6.75 C 3.835938 -6.75 3.382812 -6.539062 3.0625 -6.125 C 2.75 -5.707031 2.59375 -5.109375 2.59375 -4.328125 L 2.59375 0 L 1.328125 0 L 1.328125 -7.65625 L 2.59375 -7.65625 L 2.59375 -6.515625 C 2.8125 -6.953125 3.113281 -7.28125 3.5 -7.5 C 3.882812 -7.726562 4.335938 -7.84375 4.859375 -7.84375 C 5.640625 -7.84375 6.222656 -7.582031 6.609375 -7.0625 C 6.992188 -6.550781 7.1875 -5.78125 7.1875 -4.75 Z "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<path style="stroke:none;" d="M 1.84375 -1.15625 L 4 -1.15625 L 4 -8.96875 L 1.6875 -8.4375 L 1.6875 -9.703125 L 3.984375 -10.203125 L 5.359375 -10.203125 L 5.359375 -1.15625 L 7.484375 -1.15625 L 7.484375 0 L 1.84375 0 Z "/>
+</symbol>
+</g>
+</defs>
+<g id="surface481179">
+<rect x="0" y="0" width="530" height="62" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 12 13 L 15.490039 13 L 15.490039 14.4 L 12 14.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="5.976562" y="24"/>
+  <use xlink:href="#glyph0-2" x="17.5" y="24"/>
+  <use xlink:href="#glyph0-3" x="25.15625" y="24"/>
+  <use xlink:href="#glyph0-4" x="36.152344" y="24"/>
+  <use xlink:href="#glyph0-5" x="45.644531" y="24"/>
+  <use xlink:href="#glyph0-6" x="56.289062" y="24"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 12 14.4 L 15.490039 14.4 L 15.490039 14.8 L 12 14.8 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 12 14.8 L 15.490039 14.8 L 15.490039 15.2 L 12 15.2 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 18 13 L 21.65 13 L 21.65 14.4 L 18 14.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-7" x="126.015625" y="24"/>
+  <use xlink:href="#glyph0-3" x="137.753906" y="24"/>
+  <use xlink:href="#glyph0-8" x="148.75" y="24"/>
+  <use xlink:href="#glyph0-9" x="156.640625" y="24"/>
+  <use xlink:href="#glyph0-10" x="168.085938" y="24"/>
+  <use xlink:href="#glyph0-6" x="179.472656" y="24"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 18 14.4 L 21.65 14.4 L 21.65 14.8 L 18 14.8 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 18 14.8 L 21.65 14.8 L 21.65 15.2 L 18 15.2 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 24 13 L 28.982422 13 L 28.982422 14.4 L 24 14.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-7" x="246.039062" y="24"/>
+  <use xlink:href="#glyph0-3" x="257.777344" y="24"/>
+  <use xlink:href="#glyph0-11" x="268.773438" y="24"/>
+  <use xlink:href="#glyph0-11" x="274.261719" y="24"/>
+  <use xlink:href="#glyph0-12" x="279.75" y="24"/>
+  <use xlink:href="#glyph0-4" x="290.609375" y="24"/>
+  <use xlink:href="#glyph0-2" x="300.101562" y="24"/>
+  <use xlink:href="#glyph0-13" x="307.757812" y="24"/>
+  <use xlink:href="#glyph0-3" x="313.246094" y="24"/>
+  <use xlink:href="#glyph0-14" x="324.242188" y="24"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 24 14.4 L 28.982422 14.4 L 28.982422 14.8 L 24 14.8 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 24 14.8 L 28.982422 14.8 L 28.982422 15.2 L 24 15.2 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 31 13 L 33.555078 13 L 33.555078 14.4 L 31 14.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-15" x="385.984375" y="24"/>
+  <use xlink:href="#glyph0-2" x="391.941406" y="24"/>
+  <use xlink:href="#glyph0-12" x="399.597656" y="24"/>
+  <use xlink:href="#glyph0-16" x="410.457031" y="24"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 31 14.4 L 33.555078 14.4 L 33.555078 15.4 L 31 15.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="384" y="47"/>
+  <use xlink:href="#glyph1-2" x="391.832031" y="47"/>
+  <use xlink:href="#glyph1-3" x="399.664062" y="47"/>
+  <use xlink:href="#glyph1-4" x="407.496094" y="47"/>
+  <use xlink:href="#glyph1-5" x="415.328125" y="47"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 31 15.4 L 33.555078 15.4 L 33.555078 15.8 L 31 15.8 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 36 13 L 38.425 13 L 38.425 14.4 L 36 14.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-17" x="486.421875" y="24"/>
+  <use xlink:href="#glyph0-18" x="497.730469" y="24"/>
+  <use xlink:href="#glyph0-8" x="508.53125" y="24"/>
+  <use xlink:href="#glyph0-2" x="516.421875" y="24"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 36 14.4 L 38.425 14.4 L 38.425 15.4 L 36 15.4 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="484" y="47"/>
+  <use xlink:href="#glyph1-6" x="491.832031" y="47"/>
+  <use xlink:href="#glyph1-3" x="499.664063" y="47"/>
+  <use xlink:href="#glyph1-7" x="507.496094" y="47"/>
+  <use xlink:href="#glyph1-5" x="515.328125" y="47"/>
+</g>
+<path style="fill-rule:evenodd;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 36 15.4 L 38.425 15.4 L 38.425 15.8 L 36 15.8 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 21.65 13.7 L 23.65 13.7 " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 23.65 13.85 L 23.95 13.7 L 23.65 13.55 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="199.5" y="13.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="227.0625" y="13.5"/>
+</g>
+<path style="fill:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 31 13.7 L 29.332422 13.7 " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 29.332422 13.55 L 29.032422 13.7 L 29.332422 13.85 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="367.0625" y="13.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-2" x="346.148438" y="13.5"/>
+</g>
+<path style="fill:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 36 13.7 L 33.905078 13.7 " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 33.905078 13.55 L 33.605078 13.7 L 33.905078 13.85 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="467.0625" y="13.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-2" x="437.601562" y="13.5"/>
+</g>
+<path style="fill:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 15.490039 13.7 L 17.85 13.7 L 17.65 13.7 " transform="matrix(20,0,0,20,-239,-255)"/>
+<path style="fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 17.65 13.85 L 17.95 13.7 L 17.65 13.55 Z " transform="matrix(20,0,0,20,-239,-255)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="76.300781" y="13.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="107.0625" y="13.5"/>
+</g>
+</g>
 </svg>
diff --git a/Common/img/shots/telemeta_eng.png b/Common/img/shots/telemeta_eng.png
new file mode 100644 (file)
index 0000000..300caf3
Binary files /dev/null and b/Common/img/shots/telemeta_eng.png differ
index 24d68ae613441fe4ff23cb77f41c8f4941315f53..6e3907ff3e4d87169ffd616cf331799cac854a06 100644 (file)
 \tableofcontents
 }
 
-\section{Goals}
+\section{Overview}
+\subsection{Goals}
 \frame{\frametitle{Main goals}
 \vspace{-1cm}
 \center{\includegraphics[width=4cm]{img/logo_telemeta_1-1.pdf}}
 \vspace{0.5cm}
 \begin{itemize}
-  \item \alert{Save}, \alert{scale} and \alert{sustain} big music data and related metadata
+  \item \alert{Archive}, \alert{preserve} and \alert{scale} big music data and related metadata
   \item \alert{Play} audio and read metadata \alert{synchronously}
   \item \alert{Index} and \alert{share} music data through a \alert{collaborative} web app
   \item \alert{Link} music data to various \alert{ontologies} and \alert{external services}
   \item \alert{Manage} \alert{workflow} rules (access, copyrights) easily through time
-  \item \alert{Process} audio \alert{on demand} through a \alert{modular architecture}
+  \item \alert{On demand audio processing} through a \alert{modular architecture}
 \end{itemize}
 }
 
-\section{History}
+\subsection{History}
 \frame{\frametitle{History of the project}
 \begin{itemize}
   \item \alert{2006} : definition of the goals (open source web audio collaborative platform)
-  \item \alert{2007} : first partner : CREM
+  \item \alert{2007} : first partner : french Center of Research on EthnoMusicology
   \item \alert{2007 - 2009} : technical specifications, definition of the DB migrator
   \item \alert{2008} : prototype development
   \item \alert{2008 - 2010} : workflow and format specifications 
 \end{itemize}
 }
 
-\section{Technologies}
+\subsection{Technologies}
 \frame{\frametitle{Technologies}
 \begin{center}
 \large{\alert{100\% 0pen Source!}}
 \end{itemize}
 }
 
-\section{Features}
+\subsection{Features}
 %\frame{\tableofcontents[currentsection]}
 \frame{\frametitle{Key features}
       \begin{itemize}
 }
 
 
-\section{Architecture}
+\section{Framework}
+
+\subsection{Architecture}
 \frame{\frametitle{Architecture}
     \begin{center}
     \pgfimage[width=8cm]{img/TM_arch}
     \end{center}
 }
 
-\section{Data model}
+\subsection{Data model}
 %\frame{\tableofcontents[currentsection]}
 \frame{\frametitle{Data model}
-\begin{itemize}
- \item Main resource objects
+
+\begin{block}{Main resource objects}
     \begin{center}
     \pgfimage[width=10cm]{img/TM_model}
     \end{center}
- \item Complete model : \chref{http://telemeta.org/export/cb1fc9ad29e2cb0122fde9dd76c5275ba5dc7d14/doc/devel/telemeta-all.pdf}{view PDF}
+\end{block}
+
+\begin{block}{Other objects}
+\begin{itemize}
+ \item Instrument, InstrumentAlias, InstrumentRelation, InstrumentAliasRelation, Performance
+ \item Location, LocationAlias, LocationRelation, LocationAliasRelation
+ \item EthnicGroup, Format, PhysicalFormat, Publisher and various other Enumarations (1D lists)
+ \item Language (ISO 639-3)
+ \item Revision, PlayList, Profile, etc...
 \end{itemize}
+\end{block}
+
+\begin{block}{All objects}
+ \chref{http://telemeta.org/export/cb1fc9ad29e2cb0122fde9dd76c5275ba5dc7d14/doc/devel/telemeta-all.pdf}{view online PDF}
+\end{block}
 }
 
 
-\section{Workflow}
+\subsection{Workflow}
 \frame{\frametitle{Workflow}
+    Example: CREM audio archive access rules vs. resource status
     \begin{center}
     \pgfimage[width=12cm]{img/TM_workflow}
     \end{center}
 }
 
-\section{Web interface}
-\begin{frame}\frametitle{Web interface}
+\section{Web User Interface}
+\begin{frame}\frametitle{Web User Interface}
   \vspace{-0.25cm}
   \begin{center}
-    \includegraphics[width=12cm]{img/shots/player_mark.png}
+    \includegraphics[width=12cm]{img/shots/telemeta_eng.png}
   \end{center}
   \tiny{\url{http://archives.crem-cnrs.fr/archives/items/CNRSMH_I_1976_011_003_08/}}
 \end{frame}
 
 \begin{frame}
  \frametitle{TimeSide : open web audio processing framework}%\scriptsize
-% ==================================
-% --------- Résumé -----------------
-% ==================================
 \begin{block}{Server side - TimeSide Engine}
-
   \begin{itemize}
   \item \alert{Do} asynchronous and fast audio processing with Python,
   \item \alert{Decode} audio frames from ANY format into numpy arrays,
-  \item \alert{Analyze} audio content with state-of-the-art audio feature extraction libraries,
+  \item \alert{Analyze} audio content with state-of-the-art audio feature extraction libraries (Aubio, Yaafe, Vamp (experimental),
   \item  \alert{Organize}, serialize and save analysis metadata through various formats,
   \item  \alert{Draw} various fancy waveforms, spectrograms and other cool graphers,
   \item  \alert{Transcode} audio data in various media formats and stream them through web apps,
-
-    \end{itemize}
+  \end{itemize}
  
 \end{block}
 \begin{block}{Client side - TimeSide UI}
 \end{frame}
 
 
-
-\frame{\frametitle{DIADEMS}
+\frame{\frametitle{The DIADEMS project}
 \begin{itemize}
     \item \chref{http://www.irit.fr/recherches/SAMOVA/DIADEMS/fr/welcome/&cultureKey=en}{DIADEMS} : Description, Indexation, Access to Sound and Ethnomusicological Documents
-    \item granted by ANR : french national research agency (ANR-12-CORD-0022)     
+    \item Granted by ANR : french national research agency (ANR-12-CORD-0022)     
     \item 3 years, 8 partners, 850 k\euro
-    \item new collaboration between human and computer science laboratories (not so easy!)
-    \item apply and test MIR algorithms on large scale ethnomusicological data
-    \item define some high level interfaces to find musical informations in complex corpus
-    \item define some \chref{http://files.parisson.com/telemeta/telemeta-doc/DIADEMS/thesaurus/Thesaurus/Thesaurus.html}{thesauri} describing ethnomusicilogy events
+    \item Apply and test MIR algorithms on large scale ethnomusicological data
+    \item Define some high level interfaces to find new ways of explorations in large complex musical corpus
+    \item New modes of collaboration between human science and computer science laboratories and researchers
+    \item Define the \chref{http://files.parisson.com/telemeta/telemeta-doc/DIADEMS/thesaurus/Thesaurus/Thesaurus.html}{vocabulary} describing musical events in the usecase of ethnomusicilogy vs. signal processing
     \item \dchref{http://www.irit.fr/recherches/SAMOVA/DIADEMS/fr/welcome/}
     \item \dchref{http://diadems.telemeta.org}
 \end{itemize}
 }
 
 
-\frame{\frametitle{DIADEMS - Roadmap}
-\begin{center}
-\pgfimage[width=12cm]{img/TM_Roadmap}
-\end{center}
+\frame{\frametitle{Lessons}
+TODO
 }
 
 \frame{\frametitle{TODO list}
 \begin{block}{TimeSide}
     \begin{itemize}
-    \item web server (django)
-    \item process task manager
-    \item full HTML5 zooming player (+ annotations, segmentations, etc..)
-    \item analyzer parameters (+ interface)
-    \item more filtering (FIR, IIR, phase vocoder)
+    \item Tiny web server (django)
+    \item Process task manager
+    \item Full HTML5 zooming player (+ annotations, segmentations, etc..)
+    \item Analyzer parameters (+ interface)
+    \item Improve Vamp plugins support (Vamp python host ?)
+    \item Add more automatic segmentation and classification tools to support various semantic ontologies (cf. thesaurus)
+    \item Add more music analysis tools to support Ethnomusicological research
+    \item Add automatic similarity analysis tools (inside a song or between sound items)
+    \item Enhance analysis result displays to send to Telemeta
     \item \dchref{https://github.com/yomguy/TimeSide/issues}
     \end{itemize}
 \end{block}
+}
+
+
+\frame{\frametitle{TODO list}
 \begin{block}{Telemeta}
     \begin{itemize}
-    \item class based views
-    \item rewrite geolocation services
-    \item public and enhanced user playlists
-    \item smart breadcrumbs 
-    \item better interactions with TimeSide
+    \item Update code to support Django new Class based views
+    \item Rewrite geolocation services
+    \item Public and enhanced user playlists
+    \item Smart breadcrumbs 
+    \item Better interactions with TimeSide
+    \item Enhance user interface (full HTML 5 + web audio API)
+        \begin{itemize}
+            \item For annotations and segmentations in a collaborative manner
+            \item Provide import capabilities and feedback loop between manual and automatic annotations
+            \item Fancy displays of automatic analysis results (zoomable + synchronized with audio)
+            \item Add a User interface to control and tune the analysis parameters
+        \end{itemize}
     \item \dchref{http://telemeta.org/report/1}
     \end{itemize}
 \end{block}
 }
 
-\section{Development}
+\section{Development and contact informations}
 %\frame{\tableofcontents[currentsection]}
+
 \frame{\frametitle{Development}
 \begin{block}{Links}
     \begin{itemize}
         \item \chref{https://twitter.com/telemeta/}{@telemeta}
     \end{itemize}
     \end{block}
-    \begin{block}{Me}
+    \begin{block}{Contact}
     \begin{itemize}
     \item \chref{mailto:guillaume@parisson.com}{guillaume@parisson.com}
     \item \chref{https://twitter.com/yomguy/}{@yomguy}
   \end{center}
 }
 
+% BONUS
+
+\begin{frame}[fragile]
+  \begin{block}{TimeSide - Github repository}
+    \begin{center}\scriptsize
+      \colorbox{yellow!50}{\bf \hskip3ex
+        \url{https://github.com/yomguy/TimeSide/} \hskip3ex }
+    \end{center}
+
+  \begin{itemize}
+  \item 3 main branches: master, dev, diadems 
+  \end{itemize}
+  \end{block}
+  \begin{block}{Installation}
+\url{https://github.com/yomguy/TimeSide\#install}
+    \begin{itemize}
+    \item Installation des dépendances :
+\begin{lstlisting}[language=bash, basicstyle=\tiny]
+$ echo "deb http://debian.parisson.com/debian/ stable main" |
+$ sudo tee -a /etc/apt/sources.list 
+$ echo "deb-src http://debian.parisson.com/debian/ stable main" | sudo tee -a /etc/apt/sources.list 
+$ sudo apt-get update 
+$ sudo apt-get install git 
+$ sudo apt-get build-dep python-timeside
+\end{lstlisting}
+
+    \item Installation depuis le dépôt \emph{Github} :
+\begin{lstlisting}[language=bash, basicstyle=\tiny]
+$ git clone https://github.com/yomguy/TimeSide.git 
+$ cd TimeSide 
+$ git checkout dev 
+$ export PYTHONPATH=$PYTHONPATH:`pwd` 
+$ python tests/run_all_tests
+\end{lstlisting}
+\end{itemize}
+\end{block}
+\end{frame}
+
+
 \end{document}
\ No newline at end of file