2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-26 03:38:25 +08:00

artiq.svg: clean up

* Remove several broken open paths that do not add visible geometry
  (AI/Inkscape residue)
* Ungroup a spurious group
* Convert two remaining objects from polygon to paths such that
  the file only contains paths. Increases compatibility with other tools
  (CAD, PCB layout, conversion tools)
This commit is contained in:
Robert Jördens 2024-11-03 15:12:40 +01:00 committed by Sébastien Bourdeauducq
parent b4085312b0
commit e336e33a46

View File

@ -61,18 +61,6 @@
id="path319" id="path319"
d="m 69.975,234.695 c -3.226,0.31 -6.272,0.602 -9.352,0.754 -1.868,0.093 -3.594,0.139 -5.278,0.139 -7.127,0 -13.339,-0.867 -18.903,-2.646 -0.794,-0.254 -1.576,-0.526 -2.345,-0.817 -11.329,-4.29 -16.078,-12.875 -13.733,-24.827 2.135,-10.872 7.632,-19.988 13.253,-28.221 1.117,-1.634 2.315,-3.259 3.474,-4.83 0.454,-0.616 0.909,-1.233 1.364,-1.857 L 28.098,162.386 c -7.526,9.307 -16.644,21.933 -20.824,37.338 -3.192,11.767 -2.23,22.453 2.783,30.906 5.009,8.446 13.909,14.409 25.738,17.245 6.106,1.465 12.57,2.177 19.76,2.177 3.754,-0.001 7.687,-0.192 12.023,-0.588 2.495,-0.227 4.928,-0.557 7.504,-0.906 0.973,-0.132 1.95,-0.265 2.934,-0.392 l -3.897,-13.857 c -1.413,0.124 -2.791,0.256 -4.144,0.386 z" /><path d="m 69.975,234.695 c -3.226,0.31 -6.272,0.602 -9.352,0.754 -1.868,0.093 -3.594,0.139 -5.278,0.139 -7.127,0 -13.339,-0.867 -18.903,-2.646 -0.794,-0.254 -1.576,-0.526 -2.345,-0.817 -11.329,-4.29 -16.078,-12.875 -13.733,-24.827 2.135,-10.872 7.632,-19.988 13.253,-28.221 1.117,-1.634 2.315,-3.259 3.474,-4.83 0.454,-0.616 0.909,-1.233 1.364,-1.857 L 28.098,162.386 c -7.526,9.307 -16.644,21.933 -20.824,37.338 -3.192,11.767 -2.23,22.453 2.783,30.906 5.009,8.446 13.909,14.409 25.738,17.245 6.106,1.465 12.57,2.177 19.76,2.177 3.754,-0.001 7.687,-0.192 12.023,-0.588 2.495,-0.227 4.928,-0.557 7.504,-0.906 0.973,-0.132 1.95,-0.265 2.934,-0.392 l -3.897,-13.857 c -1.413,0.124 -2.791,0.256 -4.144,0.386 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path321"
d="m 55.345,235.588 c 1.684,0 3.41,-0.046 5.278,-0.139 -1.868,0.093 -3.594,0.139 -5.278,0.139 z" /><path
inkscape:connector-curvature="0"
id="path323"
d="m 36.442,232.942 c 5.564,1.778 11.776,2.646 18.903,2.646 -7.127,0 -13.339,-0.867 -18.903,-2.646 z" /><path
inkscape:connector-curvature="0"
id="path325"
d="m 55.555,250.052 c -7.19,0 -13.654,-0.712 -19.76,-2.177 6.106,1.465 12.57,2.177 19.76,2.177 z" /><path
inkscape:connector-curvature="0"
id="path327"
d="m 67.578,249.464 c -4.336,0.396 -8.269,0.587 -12.023,0.588 3.754,0 7.686,-0.193 12.023,-0.588 z" /><path
inkscape:connector-curvature="0"
id="path329" id="path329"
d="m 180.738,111.633 c -0.625,-4.189 -1.226,-8.218 -1.868,-12.238 -0.325,-2.036 -5.861,-6.224 -8.227,-6.224 -0.157,0 -0.292,0.02 -0.402,0.058 -4.172,1.46 -8.243,3.096 -12.552,4.827 -1.419,0.57 -2.854,1.146 -4.316,1.727 l 28,16.088 -0.635,-4.238 z" /><path d="m 180.738,111.633 c -0.625,-4.189 -1.226,-8.218 -1.868,-12.238 -0.325,-2.036 -5.861,-6.224 -8.227,-6.224 -0.157,0 -0.292,0.02 -0.402,0.058 -4.172,1.46 -8.243,3.096 -12.552,4.827 -1.419,0.57 -2.854,1.146 -4.316,1.727 l 28,16.088 -0.635,-4.238 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
@ -82,9 +70,6 @@
id="path333" id="path333"
d="m 116.53,81.312 0.102,-0.053 c 3.387,-1.754 6.785,-3.483 10.385,-5.316 l 4.048,-2.062 -17.233,-6.35 -3.985,13.866 c 1.804,0.81 2.685,1.17 3.452,1.17 0.585,0 1.174,-0.223 2.061,-0.658 0.341,-0.168 0.722,-0.364 1.17,-0.597 z" /><path d="m 116.53,81.312 0.102,-0.053 c 3.387,-1.754 6.785,-3.483 10.385,-5.316 l 4.048,-2.062 -17.233,-6.35 -3.985,13.866 c 1.804,0.81 2.685,1.17 3.452,1.17 0.585,0 1.174,-0.223 2.061,-0.658 0.341,-0.168 0.722,-0.364 1.17,-0.597 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path335"
d="m 115.359,81.909 c 0.341,-0.168 0.723,-0.364 1.172,-0.597 l 0.101,-0.053 -0.102,0.053 c -0.448,0.233 -0.829,0.429 -1.171,0.597 z" /><path
inkscape:connector-curvature="0"
id="path337" id="path337"
d="M 231.324,171.353 221.01,161.63 c -0.9,2.513 -2.059,14.3 -1.457,19.737 l 11.771,-10.014 z" /><path d="M 231.324,171.353 221.01,161.63 c -0.9,2.513 -2.059,14.3 -1.457,19.737 l 11.771,-10.014 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
@ -103,11 +88,11 @@
d="m -688.687,-1452.053 -28.083,60.892 0,1.124 14.16,0 4.202,-8.945 25.208,0 4.195,8.945 14.16,0 0,-1.124 -28.173,-60.892 -5.669,0 z m -5.437,41.26 8.215,-19.134 8.424,19.134 -16.639,0 z" /><path d="m -688.687,-1452.053 -28.083,60.892 0,1.124 14.16,0 4.202,-8.945 25.208,0 4.195,8.945 14.16,0 0,-1.124 -28.173,-60.892 -5.669,0 z m -5.437,41.26 8.215,-19.134 8.424,19.134 -16.639,0 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path349" id="path349"
d="m -601.487,-1412.259 c 7.498,-5.083 10.755,-15.119 7.922,-24.407 -2.772,-9.089 -10.521,-14.536 -20.727,-14.573 l -26.715,0 0,61.202 14.157,0 0,-18.602 9.978,0 10.836,18.602 16.479,0 0,-1.06 -12.726,-20.623 0.796,-0.539 z m -12.802,-8.73 -12.562,0 0,-17.809 1.003,0 c 1.255,0 2.529,-0.01 3.811,-0.02 2.599,-0.021 5.226,-0.041 7.771,0.02 5.329,0.052 7.74,4.621 7.719,8.845 -0.02,4.454 -2.687,8.964 -7.742,8.964 z" /><polygon d="m -601.487,-1412.259 c 7.498,-5.083 10.755,-15.119 7.922,-24.407 -2.772,-9.089 -10.521,-14.536 -20.727,-14.573 l -26.715,0 0,61.202 14.157,0 0,-18.602 9.978,0 10.836,18.602 16.479,0 0,-1.06 -12.726,-20.623 0.796,-0.539 z m -12.802,-8.73 -12.562,0 0,-17.809 1.003,0 c 1.255,0 2.529,-0.01 3.811,-0.02 2.599,-0.021 5.226,-0.041 7.771,0.02 5.329,0.052 7.74,4.621 7.719,8.845 -0.02,4.454 -2.687,8.964 -7.742,8.964 z" /><path
id="polygon351" id="polygon351"
points="-564.883,-1438.798 -564.883,-1390.037 -550.906,-1390.037 -550.906,-1438.798 -535.466,-1438.798 -535.466,-1451.239 -580.414,-1451.239 -580.414,-1438.798 " /><polygon d="m -564.883,-1438.798 v 48.761 h 13.977 v -48.761 h 15.44 v -12.441 h -44.948 v 12.441 z" /><path
id="polygon353" id="polygon353"
points="-524.427,-1451.239 -524.427,-1439.159 -517.022,-1439.159 -517.022,-1402.208 -525.059,-1402.208 -525.059,-1390.037 -495.01,-1390.037 -495.01,-1402.208 -503.046,-1402.208 -503.046,-1439.159 -495.642,-1439.159 -495.642,-1451.239 " /><path d="m -524.427,-1451.239 v 12.08 h 7.405 v 36.951 h -8.037 v 12.171 h 30.049 v -12.171 h -8.036 v -36.951 h 7.404 v -12.08 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path355" id="path355"
d="m -424.689,-1402.396 c 3.252,-5.109 4.9,-11.218 4.9,-18.153 0,-21.831 -16.284,-31.774 -31.414,-31.774 -15.13,0 -31.415,9.943 -31.415,31.774 0,21.683 16.173,31.56 31.199,31.56 5.542,0 10.948,-1.321 15.636,-3.82 l 0.886,-0.472 1.724,3.244 14.828,0 0,-0.794 -6.679,-11.039 0.335,-0.526 z m -26.514,0.053 c -8.094,0 -16.806,-5.697 -16.806,-18.206 0,-12.415 8.712,-18.069 16.806,-18.069 8.094,0 16.806,5.654 16.806,18.069 0,12.509 -8.712,18.206 -16.806,18.206 z" /></g><path d="m -424.689,-1402.396 c 3.252,-5.109 4.9,-11.218 4.9,-18.153 0,-21.831 -16.284,-31.774 -31.414,-31.774 -15.13,0 -31.415,9.943 -31.415,31.774 0,21.683 16.173,31.56 31.199,31.56 5.542,0 10.948,-1.321 15.636,-3.82 l 0.886,-0.472 1.724,3.244 14.828,0 0,-0.794 -6.679,-11.039 0.335,-0.526 z m -26.514,0.053 c -8.094,0 -16.806,-5.697 -16.806,-18.206 0,-12.415 8.712,-18.069 16.806,-18.069 8.094,0 16.806,5.654 16.806,18.069 0,12.509 -8.712,18.206 -16.806,18.206 z" /></g><path
@ -116,12 +101,10 @@
d="m 165.162,221.757 0.005,-0.025 C 140.75,212.523 116.912,200.021 94.188,184.476 69.636,167.679 51.561,151.284 37.304,132.88 28.589,121.633 23.537,112.163 20.924,102.175 c -3.068,-11.729 0.105,-20.54 9.177,-25.482 2.277,-1.241 4.833,-2.269 7.596,-3.054 7.576,-2.153 15.72,-2.812 25.2,-2.015 1.245,0.104 2.521,0.217 3.806,0.332 1.402,0.123 2.801,0.242 4.208,0.368 l 3.177,0.281 3.845,-13.919 c -0.947,-0.121 -1.893,-0.245 -2.83,-0.37 -2.538,-0.337 -4.935,-0.656 -7.25,-0.857 -4.688,-0.406 -8.803,-0.604 -12.578,-0.604 -8.74,0 -16.341,1.076 -23.239,3.29 -14.58,4.68 -23.05,13.281 -25.893,26.297 -1.944,8.9 -0.569,18.38 4.327,29.833 6.099,14.267 15.625,27.692 29.978,42.251 31.706,32.162 69.878,56.911 116.697,75.662 3.183,1.274 6.384,2.416 9.773,3.624 1.433,0.511 2.888,1.029 4.368,1.568 l 2.397,-8.365 -8.521,-9.258 z" /><path d="m 165.162,221.757 0.005,-0.025 C 140.75,212.523 116.912,200.021 94.188,184.476 69.636,167.679 51.561,151.284 37.304,132.88 28.589,121.633 23.537,112.163 20.924,102.175 c -3.068,-11.729 0.105,-20.54 9.177,-25.482 2.277,-1.241 4.833,-2.269 7.596,-3.054 7.576,-2.153 15.72,-2.812 25.2,-2.015 1.245,0.104 2.521,0.217 3.806,0.332 1.402,0.123 2.801,0.242 4.208,0.368 l 3.177,0.281 3.845,-13.919 c -0.947,-0.121 -1.893,-0.245 -2.83,-0.37 -2.538,-0.337 -4.935,-0.656 -7.25,-0.857 -4.688,-0.406 -8.803,-0.604 -12.578,-0.604 -8.74,0 -16.341,1.076 -23.239,3.29 -14.58,4.68 -23.05,13.281 -25.893,26.297 -1.944,8.9 -0.569,18.38 4.327,29.833 6.099,14.267 15.625,27.692 29.978,42.251 31.706,32.162 69.878,56.911 116.697,75.662 3.183,1.274 6.384,2.416 9.773,3.624 1.433,0.511 2.888,1.029 4.368,1.568 l 2.397,-8.365 -8.521,-9.258 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path359" id="path359"
d="m 279.656,208.102 c -0.147,-0.262 -0.314,-0.56 -0.358,-0.905 -0.992,-8.005 -3.834,-16.142 -8.689,-24.875 -7.945,-14.297 -18.829,-27.683 -34.25,-42.126 -3.812,-3.572 -7.724,-6.949 -11.864,-10.523 -1.677,-1.448 -3.376,-2.915 -5.096,-4.419 -0.006,0.032 -0.011,0.062 -0.017,0.092 -0.062,0.355 -0.097,0.551 -0.09,0.713 l 0.149,3.794 c 0.176,4.559 0.358,9.272 0.669,13.896 0.046,0.706 0.615,1.672 1.521,2.583 2.133,2.144 4.345,4.286 6.484,6.358 3.806,3.687 7.742,7.5 11.388,11.467 11.612,12.634 19.076,24.245 23.489,36.543 2.048,5.705 2.706,10.802 2.011,15.581 -1.146,7.896 -6.144,13.235 -15.281,16.322 -2.455,0.829 -5.003,1.474 -7.658,1.956 l 9.738,12.6 c 1.551,-0.468 3.08,-0.975 4.576,-1.562 12.387,-4.858 19.753,-12.956 22.521,-24.758 l 0.87,-3.686 0,-8.847 c -0.036,-0.067 -0.075,-0.135 -0.113,-0.204 z" /><g d="m 279.656,208.102 c -0.147,-0.262 -0.314,-0.56 -0.358,-0.905 -0.992,-8.005 -3.834,-16.142 -8.689,-24.875 -7.945,-14.297 -18.829,-27.683 -34.25,-42.126 -3.812,-3.572 -7.724,-6.949 -11.864,-10.523 -1.677,-1.448 -3.376,-2.915 -5.096,-4.419 -0.006,0.032 -0.011,0.062 -0.017,0.092 -0.062,0.355 -0.097,0.551 -0.09,0.713 l 0.149,3.794 c 0.176,4.559 0.358,9.272 0.669,13.896 0.046,0.706 0.615,1.672 1.521,2.583 2.133,2.144 4.345,4.286 6.484,6.358 3.806,3.687 7.742,7.5 11.388,11.467 11.612,12.634 19.076,24.245 23.489,36.543 2.048,5.705 2.706,10.802 2.011,15.581 -1.146,7.896 -6.144,13.235 -15.281,16.322 -2.455,0.829 -5.003,1.474 -7.658,1.956 l 9.738,12.6 c 1.551,-0.468 3.08,-0.975 4.576,-1.562 12.387,-4.858 19.753,-12.956 22.521,-24.758 l 0.87,-3.686 0,-8.847 c -0.036,-0.067 -0.075,-0.135 -0.113,-0.204 z" /><path
id="g361"
transform="translate(716.77,1821.033)"><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path363" id="path363"
d="m -528.273,-1731.087 c 0.581,4.945 1.224,9.971 1.846,14.831 1.416,11.057 2.879,22.489 3.712,33.785 0.808,10.944 0.86,22.254 0.165,34.1 l 13,16.818 c 0.335,-3.384 0.644,-6.817 0.903,-10.349 1.854,-25.214 1.066,-50.093 -2.342,-73.945 -0.708,-4.964 -1.549,-9.816 -2.438,-14.955 -0.378,-2.185 -0.759,-4.387 -1.133,-6.617 l -14.161,3.555 c 0.044,0.257 0.086,0.5 0.128,0.734 0.129,0.741 0.242,1.39 0.32,2.043 z" /><path d="m 188.497,89.946 c 0.581,4.945 1.224,9.971 1.846,14.831 1.416,11.057 2.879,22.489 3.712,33.785 0.808,10.944 0.86,22.254 0.165,34.1 l 13,16.818 c 0.335,-3.384 0.644,-6.817 0.903,-10.349 1.854,-25.214 1.066,-50.093 -2.342,-73.945 -0.708,-4.964 -1.549,-9.816 -2.438,-14.955 -0.378,-2.185 -0.759,-4.387 -1.133,-6.617 l -14.161,3.555 c 0.044,0.257 0.086,0.5 0.128,0.734 0.129,0.741 0.242,1.39 0.32,2.043 z" /><path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path365" id="path365"
d="m -534.181,-1580.343 c -2.321,7.348 -4.98,14.184 -8.042,20.678 -3.967,8.416 -9.193,17.993 -17.877,25.219 -9.296,7.733 -19.083,7.701 -28.365,-0.092 -5.935,-4.982 -10.921,-11.633 -15.692,-20.929 -6.63,-12.926 -11.46,-27.311 -15.661,-46.642 l -0.072,-0.342 c -0.174,-0.828 -0.411,-1.962 -0.892,-2.284 -4.153,-2.786 -8.356,-5.448 -12.807,-8.267 -1.067,-0.677 -2.146,-1.359 -3.239,-2.054 0.164,0.969 0.321,1.911 0.475,2.834 0.433,2.596 0.842,5.047 1.304,7.478 4.702,24.702 10.704,42.76 19.462,58.551 7.542,13.604 17.86,28.05 37.208,32.08 l 8.319,0 c 17.949,-3.632 27.887,-16.568 35.241,-28.748 1.953,-3.234 3.717,-6.507 5.244,-9.726 2.388,-5.035 4.556,-10.249 6.533,-15.655 l -11.139,-12.101 z" /></g></svg> d="m 182.589,240.69 c -2.321,7.348 -4.98,14.184 -8.042,20.678 -3.967,8.416 -9.193,17.993 -17.877,25.219 -9.296,7.733 -19.083,7.701 -28.365,-0.092 -5.935,-4.982 -10.921,-11.633 -15.692,-20.929 -6.63,-12.926 -11.46,-27.311 -15.661,-46.642 l -0.072,-0.342 c -0.174,-0.828 -0.411,-1.962 -0.892,-2.284 -4.153,-2.786 -8.356,-5.448 -12.807,-8.267 -1.067,-0.677 -2.146,-1.359 -3.239,-2.054 0.164,0.969 0.321,1.911 0.475,2.834 0.433,2.596 0.842,5.047 1.304,7.478 4.702,24.702 10.704,42.76 19.462,58.551 7.542,13.604 17.86,28.05 37.208,32.08 h 8.319 c 17.949,-3.632 27.887,-16.568 35.241,-28.748 1.953,-3.234 3.717,-6.507 5.244,-9.726 2.388,-5.035 4.556,-10.249 6.533,-15.655 z" /></svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 12 KiB