refactor: mapping

This commit is contained in:
Matthias Jung
2026-08-13 00:14:11 +02:00
parent c39164a186
commit 6dfed1b336
8 changed files with 257 additions and 51 deletions
+41
View File
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="251.98pt" height="28.576pt" viewBox="0 0 251.98 28.576">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 1.234375 0.0625 C 1.765625 0.0625 2.265625 -0.359375 2.265625 -1.578125 C 2.265625 -2.796875 1.765625 -3.234375 1.234375 -3.234375 C 0.703125 -3.234375 0.1875 -2.796875 0.1875 -1.578125 C 0.1875 -0.359375 0.703125 0.0625 1.234375 0.0625 Z M 1.234375 -0.15625 C 0.9375 -0.15625 0.65625 -0.4375 0.65625 -1.578125 C 0.65625 -2.734375 0.9375 -3.015625 1.234375 -3.015625 C 1.53125 -3.015625 1.796875 -2.71875 1.796875 -1.578125 C 1.796875 -0.4375 1.53125 -0.15625 1.234375 -0.15625 Z M 1.234375 -0.15625 "/>
</g>
<g id="glyph-0-1">
<path d="M 0.3125 0 L 1.921875 0 L 1.921875 -0.171875 L 1.328125 -0.28125 C 1.328125 -0.53125 1.328125 -0.78125 1.328125 -1.03125 L 1.328125 -2.46875 L 1.34375 -3.171875 L 1.28125 -3.21875 L 0.3125 -2.96875 L 0.3125 -2.765625 L 0.90625 -2.8125 L 0.90625 -1.03125 C 0.90625 -0.78125 0.90625 -0.53125 0.890625 -0.28125 L 0.3125 -0.171875 Z M 0.3125 0 "/>
</g>
</g>
<clipPath id="clip-0">
<path clip-rule="nonzero" d="M 1.832031 13 L 250.128906 13 L 250.128906 15 L 1.832031 15 Z M 1.832031 13 "/>
</clipPath>
<clipPath id="clip-1">
<path clip-rule="nonzero" d="M 111 0 L 141 0 L 141 28.15625 L 111 28.15625 Z M 111 0 "/>
</clipPath>
<clipPath id="clip-2">
<path clip-rule="nonzero" d="M 106 0 L 146 0 L 146 28.15625 L 106 28.15625 Z M 106 0 "/>
</clipPath>
</defs>
<g clip-path="url(#clip-0)">
<path fill="none" stroke-width="0.3985" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M -0.000967779 0.000989047 L 111.900737 0.000989047 M 139.681917 0.000989047 L 251.583622 0.000989047 " transform="matrix(0.985379, 0, 0, -0.985379, 2.028297, 14.0791)"/>
</g>
<g clip-path="url(#clip-1)">
<path fill="none" stroke-width="0.797" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 111.900737 13.891579 L 139.681917 13.891579 L 139.681917 -13.889601 L 111.900737 -13.889601 Z M 111.900737 13.891579 " transform="matrix(0.985379, 0, 0, -0.985379, 2.028297, 14.0791)"/>
</g>
<g clip-path="url(#clip-2)">
<path fill="none" stroke-width="0.3985" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 111.900737 -13.889601 L 139.681917 13.891579 " transform="matrix(0.985379, 0, 0, -0.985379, 2.028297, 14.0791)"/>
</g>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="116.174637" y="7.454394"/>
<use xlink:href="#glyph-0-1" x="118.638699" y="7.454394"/>
</g>
<path fill="none" stroke-width="0.3985" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 132.736622 -3.471658 L 132.736622 -10.416953 " transform="matrix(0.985379, 0, 0, -0.985379, 2.028297, 14.0791)"/>
<path fill="none" stroke-width="0.3985" stroke-linecap="butt" stroke-linejoin="miter" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 129.263975 -6.944306 L 136.20927 -6.944306 " transform="matrix(0.985379, 0, 0, -0.985379, 2.028297, 14.0791)"/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" d="M 135.5625 22.976562 C 135.5625 22.597656 135.253906 22.289062 134.878906 22.289062 C 134.5 22.289062 134.191406 22.597656 134.191406 22.976562 C 134.191406 23.351562 134.5 23.660156 134.878906 23.660156 C 135.253906 23.660156 135.5625 23.351562 135.5625 22.976562 Z M 135.5625 22.976562 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" d="M 131.457031 22.976562 C 131.457031 22.597656 131.148438 22.289062 130.773438 22.289062 C 130.394531 22.289062 130.085938 22.597656 130.085938 22.976562 C 130.085938 23.351562 130.394531 23.660156 130.773438 23.660156 C 131.148438 23.660156 131.457031 23.351562 131.457031 22.976562 Z M 131.457031 22.976562 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" d="M 135.5625 18.871094 C 135.5625 18.492188 135.253906 18.183594 134.878906 18.183594 C 134.5 18.183594 134.191406 18.492188 134.191406 18.871094 C 134.191406 19.246094 134.5 19.554688 134.878906 19.554688 C 135.253906 19.554688 135.5625 19.246094 135.5625 18.871094 Z M 135.5625 18.871094 "/>
<path fill-rule="nonzero" fill="rgb(0%, 0%, 0%)" fill-opacity="1" d="M 131.457031 18.871094 C 131.457031 18.492188 131.148438 18.183594 130.773438 18.183594 C 130.394531 18.183594 130.085938 18.492188 130.085938 18.871094 C 130.085938 19.246094 130.394531 19.554688 130.773438 19.554688 C 131.148438 19.554688 131.457031 19.246094 131.457031 18.871094 Z M 131.457031 18.871094 "/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB