Corrige le texte qui débordait des boîtes dans les schémas, et l'en-tête des PDF

toile() laissait les marges par défaut de matplotlib : une unité valait ~0,78 cm au lieu de 1 cm, les boîtes étaient donc trop petites pour leur texte. Les axes occupent désormais toute la figure, et boite() réduit la police si le texte dépasse encore (ajuster_texte). En-tête et pied de page : grille et align() à la place de #h(1fr), neutralisé par le préambule de Quarto (titre renvoyé à la ligne, numéro de page à gauche).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Artemia
2026-10-18 16:25:29 +02:00
co-authored by Claude Opus 5.5
parent 379cd03bc5
commit 170588dc2c
34 changed files with 2133 additions and 2120 deletions
+218 -218
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="363.628346pt" height="206.475591pt" viewBox="0 0 363.628346 206.475591" xmlns="http://www.w3.org/2000/svg" version="1.1">
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="467.943307pt" height="263.848819pt" viewBox="0 0 467.943307 263.848819" xmlns="http://www.w3.org/2000/svg" version="1.1">
<metadata>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work>
@@ -20,186 +20,186 @@
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 206.475591
L 363.628346 206.475591
L 363.628346 0
<path d="M 0 263.848819
L 467.943307 263.848819
L 467.943307 0
L 0 0
z
" style="fill: #ffffff"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 14.293701 71.588976
L 67.769291 71.588976
Q 71.043307 71.588976 71.043307 68.314961
L 71.043307 53.03622
Q 71.043307 49.762205 67.769291 49.762205
L 14.293701 49.762205
Q 11.019685 49.762205 11.019685 53.03622
L 11.019685 68.314961
Q 11.019685 71.588976 14.293701 71.588976
<path d="M 16.412598 90.822047
L 85.861417 90.822047
Q 90.113386 90.822047 90.113386 86.570079
L 90.113386 66.727559
Q 90.113386 62.475591 85.861417 62.475591
L 16.412598 62.475591
Q 12.16063 62.475591 12.16063 66.727559
L 12.16063 86.570079
Q 12.16063 90.822047 16.412598 90.822047
z
" clip-path="url(#pb8a9570d16)" style="fill: #f3f4f6; stroke: #6b7280; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #f3f4f6; stroke: #6b7280; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_3">
<path d="M 14.293701 98.872441
L 67.769291 98.872441
Q 71.043307 98.872441 71.043307 95.598425
L 71.043307 80.319685
Q 71.043307 77.045669 67.769291 77.045669
L 14.293701 77.045669
Q 11.019685 77.045669 11.019685 80.319685
L 11.019685 95.598425
Q 11.019685 98.872441 14.293701 98.872441
<path d="M 16.412598 126.255118
L 85.861417 126.255118
Q 90.113386 126.255118 90.113386 122.00315
L 90.113386 102.16063
Q 90.113386 97.908661 85.861417 97.908661
L 16.412598 97.908661
Q 12.16063 97.908661 12.16063 102.16063
L 12.16063 122.00315
Q 12.16063 126.255118 16.412598 126.255118
z
" clip-path="url(#pb8a9570d16)" style="fill: #f3f4f6; stroke: #6b7280; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #f3f4f6; stroke: #6b7280; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_4">
<path d="M 84.685039 65.040945
L 138.16063 65.040945
Q 141.434646 65.040945 141.434646 61.766929
L 141.434646 46.488189
Q 141.434646 43.214173 138.16063 43.214173
L 84.685039 43.214173
Q 81.411024 43.214173 81.411024 46.488189
L 81.411024 61.766929
Q 81.411024 65.040945 84.685039 65.040945
<path d="M 107.829921 82.31811
L 177.27874 82.31811
Q 181.530709 82.31811 181.530709 78.066142
L 181.530709 58.223622
Q 181.530709 53.971654 177.27874 53.971654
L 107.829921 53.971654
Q 103.577953 53.971654 103.577953 58.223622
L 103.577953 78.066142
Q 103.577953 82.31811 107.829921 82.31811
z
" clip-path="url(#pb8a9570d16)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_5">
<path d="M 84.685039 92.324409
L 138.16063 92.324409
Q 141.434646 92.324409 141.434646 89.050394
L 141.434646 73.771654
Q 141.434646 70.497638 138.16063 70.497638
L 84.685039 70.497638
Q 81.411024 70.497638 81.411024 73.771654
L 81.411024 89.050394
Q 81.411024 92.324409 84.685039 92.324409
<path d="M 107.829921 117.751181
L 177.27874 117.751181
Q 181.530709 117.751181 181.530709 113.499213
L 181.530709 93.656693
Q 181.530709 89.404724 177.27874 89.404724
L 107.829921 89.404724
Q 103.577953 89.404724 103.577953 93.656693
L 103.577953 113.499213
Q 103.577953 117.751181 107.829921 117.751181
z
" clip-path="url(#pb8a9570d16)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_6">
<path d="M 84.685039 119.607874
L 138.16063 119.607874
Q 141.434646 119.607874 141.434646 116.333858
L 141.434646 101.055118
Q 141.434646 97.781102 138.16063 97.781102
L 84.685039 97.781102
Q 81.411024 97.781102 81.411024 101.055118
L 81.411024 116.333858
Q 81.411024 119.607874 84.685039 119.607874
<path d="M 107.829921 153.184252
L 177.27874 153.184252
Q 181.530709 153.184252 181.530709 148.932283
L 181.530709 129.089764
Q 181.530709 124.837795 177.27874 124.837795
L 107.829921 124.837795
Q 103.577953 124.837795 103.577953 129.089764
L 103.577953 148.932283
Q 103.577953 153.184252 107.829921 153.184252
z
" clip-path="url(#pb8a9570d16)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_7">
<path d="M 155.076378 71.588976
L 208.551969 71.588976
Q 211.825984 71.588976 211.825984 68.314961
L 211.825984 53.03622
Q 211.825984 49.762205 208.551969 49.762205
L 155.076378 49.762205
Q 151.802362 49.762205 151.802362 53.03622
L 151.802362 68.314961
Q 151.802362 71.588976 155.076378 71.588976
<path d="M 199.247244 90.822047
L 268.696063 90.822047
Q 272.948031 90.822047 272.948031 86.570079
L 272.948031 66.727559
Q 272.948031 62.475591 268.696063 62.475591
L 199.247244 62.475591
Q 194.995276 62.475591 194.995276 66.727559
L 194.995276 86.570079
Q 194.995276 90.822047 199.247244 90.822047
z
" clip-path="url(#pb8a9570d16)" style="fill: #fdf0e3; stroke: #e07a1f; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #fdf0e3; stroke: #e07a1f; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_8">
<path d="M 155.076378 98.872441
L 208.551969 98.872441
Q 211.825984 98.872441 211.825984 95.598425
L 211.825984 80.319685
Q 211.825984 77.045669 208.551969 77.045669
L 155.076378 77.045669
Q 151.802362 77.045669 151.802362 80.319685
L 151.802362 95.598425
Q 151.802362 98.872441 155.076378 98.872441
<path d="M 199.247244 126.255118
L 268.696063 126.255118
Q 272.948031 126.255118 272.948031 122.00315
L 272.948031 102.16063
Q 272.948031 97.908661 268.696063 97.908661
L 199.247244 97.908661
Q 194.995276 97.908661 194.995276 102.16063
L 194.995276 122.00315
Q 194.995276 126.255118 199.247244 126.255118
z
" clip-path="url(#pb8a9570d16)" style="fill: #fdf0e3; stroke: #e07a1f; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #fdf0e3; stroke: #e07a1f; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_9">
<path d="M 225.467717 58.492913
L 278.943307 58.492913
Q 282.217323 58.492913 282.217323 55.218898
L 282.217323 39.940157
Q 282.217323 36.666142 278.943307 36.666142
L 225.467717 36.666142
Q 222.193701 36.666142 222.193701 39.940157
L 222.193701 55.218898
Q 222.193701 58.492913 225.467717 58.492913
<path d="M 290.664567 73.814173
L 360.113386 73.814173
Q 364.365354 73.814173 364.365354 69.562205
L 364.365354 49.719685
Q 364.365354 45.467717 360.113386 45.467717
L 290.664567 45.467717
Q 286.412598 45.467717 286.412598 49.719685
L 286.412598 69.562205
Q 286.412598 73.814173 290.664567 73.814173
z
" clip-path="url(#pb8a9570d16)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_10">
<path d="M 225.467717 85.776378
L 278.943307 85.776378
Q 282.217323 85.776378 282.217323 82.502362
L 282.217323 67.223622
Q 282.217323 63.949606 278.943307 63.949606
L 225.467717 63.949606
Q 222.193701 63.949606 222.193701 67.223622
L 222.193701 82.502362
Q 222.193701 85.776378 225.467717 85.776378
<path d="M 290.664567 109.247244
L 360.113386 109.247244
Q 364.365354 109.247244 364.365354 104.995276
L 364.365354 85.152756
Q 364.365354 80.900787 360.113386 80.900787
L 290.664567 80.900787
Q 286.412598 80.900787 286.412598 85.152756
L 286.412598 104.995276
Q 286.412598 109.247244 290.664567 109.247244
z
" clip-path="url(#pb8a9570d16)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_11">
<path d="M 225.467717 113.059843
L 278.943307 113.059843
Q 282.217323 113.059843 282.217323 109.785827
L 282.217323 94.507087
Q 282.217323 91.233071 278.943307 91.233071
L 225.467717 91.233071
Q 222.193701 91.233071 222.193701 94.507087
L 222.193701 109.785827
Q 222.193701 113.059843 225.467717 113.059843
<path d="M 290.664567 144.680315
L 360.113386 144.680315
Q 364.365354 144.680315 364.365354 140.428346
L 364.365354 120.585827
Q 364.365354 116.333858 360.113386 116.333858
L 290.664567 116.333858
Q 286.412598 116.333858 286.412598 120.585827
L 286.412598 140.428346
Q 286.412598 144.680315 290.664567 144.680315
z
" clip-path="url(#pb8a9570d16)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_12">
<path d="M 225.467717 140.343307
L 278.943307 140.343307
Q 282.217323 140.343307 282.217323 137.069291
L 282.217323 121.790551
Q 282.217323 118.516535 278.943307 118.516535
L 225.467717 118.516535
Q 222.193701 118.516535 222.193701 121.790551
L 222.193701 137.069291
Q 222.193701 140.343307 225.467717 140.343307
<path d="M 290.664567 180.113386
L 360.113386 180.113386
Q 364.365354 180.113386 364.365354 175.861417
L 364.365354 156.018898
Q 364.365354 151.766929 360.113386 151.766929
L 290.664567 151.766929
Q 286.412598 151.766929 286.412598 156.018898
L 286.412598 175.861417
Q 286.412598 180.113386 290.664567 180.113386
z
" clip-path="url(#pb8a9570d16)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e6f4ea; stroke: #2e8b57; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_13">
<path d="M 295.859055 78.137008
L 349.334646 78.137008
Q 352.608661 78.137008 352.608661 74.862992
L 352.608661 59.584252
Q 352.608661 56.310236 349.334646 56.310236
L 295.859055 56.310236
Q 292.585039 56.310236 292.585039 59.584252
L 292.585039 74.862992
Q 292.585039 78.137008 295.859055 78.137008
<path d="M 382.08189 99.325984
L 451.530709 99.325984
Q 455.782677 99.325984 455.782677 95.074016
L 455.782677 75.231496
Q 455.782677 70.979528 451.530709 70.979528
L 382.08189 70.979528
Q 377.829921 70.979528 377.829921 75.231496
L 377.829921 95.074016
Q 377.829921 99.325984 382.08189 99.325984
z
" clip-path="url(#pb8a9570d16)" style="fill: #fce8e6; stroke: #c0392b; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #fce8e6; stroke: #c0392b; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="patch_14">
<path d="M 80.319685 193.818898
L 283.308661 193.818898
Q 286.582677 193.818898 286.582677 190.544882
L 286.582677 173.083465
Q 286.582677 169.809449 283.308661 169.809449
L 80.319685 169.809449
Q 77.045669 169.809449 77.045669 173.083465
L 77.045669 190.544882
Q 77.045669 193.818898 80.319685 193.818898
<path d="M 102.16063 249.562205
L 365.782677 249.562205
Q 370.034646 249.562205 370.034646 245.310236
L 370.034646 222.633071
Q 370.034646 218.381102 365.782677 218.381102
L 102.16063 218.381102
Q 97.908661 218.381102 97.908661 222.633071
L 97.908661 245.310236
Q 97.908661 249.562205 102.16063 249.562205
z
" clip-path="url(#pb8a9570d16)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
" clip-path="url(#p74e240b73b)" style="fill: #e8f0fe; stroke: #1f5fa8; stroke-width: 1.4; stroke-linejoin: miter"/>
</g>
<g id="text_1">
<!-- Prise -->
<g style="fill: #6b7280" transform="translate(28.951535 17.403241) scale(0.085 -0.085)">
<g style="fill: #6b7280" transform="translate(39.057047 21.315052) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-33" d="M 588 4666
L 2584 4666
@@ -316,7 +316,7 @@ z
<use xlink:href="#DejaVuSans-Bold-48" transform="translate(216.40625 0)"/>
</g>
<!-- en main -->
<g style="fill: #6b7280" transform="translate(21.86466 27.605565) scale(0.085 -0.085)">
<g style="fill: #6b7280" transform="translate(31.970172 31.517376) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-51" d="M 4056 2131
L 4056 0
@@ -418,7 +418,7 @@ z
</g>
<g id="text_2">
<!-- M0 -->
<g style="fill: #1f2937" transform="translate(35.709824 58.64488) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(45.815336 74.618108) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-30" d="M 628 4666
L 1569 4666
@@ -462,7 +462,7 @@ z
<use xlink:href="#DejaVuSans-13" transform="translate(86.28125 0)"/>
</g>
<!-- Installation -->
<g style="fill: #1f2937" transform="translate(21.370043 67.937559) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(31.475555 83.910788) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-2c" d="M 628 4666
L 1259 4666
@@ -633,7 +633,7 @@ z
</g>
<g id="text_3">
<!-- M1 -->
<g style="fill: #1f2937" transform="translate(35.709824 85.932227) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(45.815336 110.055062) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-14" d="M 794 531
L 1825 531
@@ -654,7 +654,7 @@ z
<use xlink:href="#DejaVuSans-14" transform="translate(86.28125 0)"/>
</g>
<!-- Microcontrôleur -->
<g style="fill: #1f2937" transform="translate(13.278262 95.363024) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(23.383773 119.485859) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-46" d="M 3122 3366
L 3122 2828
@@ -791,7 +791,7 @@ z
</g>
<g id="text_4">
<!-- Entrées / -->
<g style="fill: #1f5fa8" transform="translate(90.040022 17.573241) scale(0.085 -0.085)">
<g style="fill: #1f5fa8" transform="translate(121.171518 21.485052) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-28" d="M 588 4666
L 3834 4666
@@ -879,7 +879,7 @@ z
<use xlink:href="#DejaVuSans-Bold-12" transform="translate(466.59375 0)"/>
</g>
<!-- sorties -->
<g style="fill: #1f5fa8" transform="translate(94.977327 27.775565) scale(0.085 -0.085)">
<g style="fill: #1f5fa8" transform="translate(126.108823 31.687376) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-52" d="M 2203 2784
Q 1831 2784 1636 2517
@@ -914,7 +914,7 @@ z
</g>
<g id="text_5">
<!-- M2 -->
<g style="fill: #1f2937" transform="translate(106.101163 52.147325) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(137.232659 66.164648) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-15" d="M 1228 531
L 3431 531
@@ -945,7 +945,7 @@ z
<use xlink:href="#DejaVuSans-15" transform="translate(86.28125 0)"/>
</g>
<!-- GPIO &amp; NeoPixel -->
<g style="fill: #1f2937" transform="translate(82.441522 61.389528) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(113.573018 75.406851) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-2a" d="M 3809 666
L 3809 1919
@@ -1103,7 +1103,7 @@ z
</g>
<g id="text_6">
<!-- M3 -->
<g style="fill: #1f2937" transform="translate(106.101163 79.380313) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(137.232659 101.547242) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-16" d="M 2597 2516
Q 3050 2419 3304 2112
@@ -1142,7 +1142,7 @@ z
<use xlink:href="#DejaVuSans-16" transform="translate(86.28125 0)"/>
</g>
<!-- PWM &amp; ADC -->
<g style="fill: #1f2937" transform="translate(90.043514 88.610313) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(121.17501 110.777242) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-3a" d="M 213 4666
L 850 4666
@@ -1230,7 +1230,7 @@ z
</g>
<g id="text_7">
<!-- M4 -->
<g style="fill: #1f2937" transform="translate(106.101163 106.66766) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(137.232659 136.984195) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-17" d="M 2419 4116
L 825 1625
@@ -1256,7 +1256,7 @@ z
<use xlink:href="#DejaVuSans-17" transform="translate(86.28125 0)"/>
</g>
<!-- Série &amp; debug -->
<g style="fill: #1f2937" transform="translate(86.134632 115.410644) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(117.266128 145.72718) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-36" d="M 3425 4513
L 3425 3897
@@ -1424,7 +1424,7 @@ z
</g>
<g id="text_8">
<!-- Bus -->
<g style="fill: #e07a1f" transform="translate(173.019994 17.403241) scale(0.085 -0.085)">
<g style="fill: #e07a1f" transform="translate(225.177474 21.315052) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-25" d="M 2456 2859
Q 2741 2859 2887 2984
@@ -1487,7 +1487,7 @@ z
<use xlink:href="#DejaVuSans-Bold-56" transform="translate(147.40625 0)"/>
</g>
<!-- &amp; temps -->
<g style="fill: #e07a1f" transform="translate(161.714329 27.604901) scale(0.085 -0.085)">
<g style="fill: #e07a1f" transform="translate(213.87181 31.516712) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-9" d="M 2497 3097
L 3775 1691
@@ -1567,7 +1567,7 @@ z
</g>
<g id="text_9">
<!-- M5 -->
<g style="fill: #1f2937" transform="translate(176.492501 58.598286) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(228.649982 74.571514) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-18" d="M 691 4666
L 3169 4666
@@ -1599,7 +1599,7 @@ z
<use xlink:href="#DejaVuSans-18" transform="translate(86.28125 0)"/>
</g>
<!-- I2C &amp; SPI -->
<g style="fill: #1f2937" transform="translate(165.562939 67.87488) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(217.720419 83.848108) scale(0.071 -0.071)">
<use xlink:href="#DejaVuSans-2c"/>
<use xlink:href="#DejaVuSans-15" transform="translate(29.5 0)"/>
<use xlink:href="#DejaVuSans-26" transform="translate(93.125 0)"/>
@@ -1613,7 +1613,7 @@ z
</g>
<g id="text_10">
<!-- M6 -->
<g style="fill: #1f2937" transform="translate(176.492501 85.928344) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(228.649982 110.051179) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-19" d="M 2113 2584
Q 1688 2584 1439 2293
@@ -1650,7 +1650,7 @@ z
<use xlink:href="#DejaVuSans-19" transform="translate(86.28125 0)"/>
</g>
<!-- Interruptions -->
<g style="fill: #1f2937" transform="translate(158.93165 94.533211) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(211.08913 118.656046) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-53" d="M 1159 525
L 1159 -1331
@@ -1696,7 +1696,7 @@ z
</g>
<g id="text_11">
<!-- Connectivité -->
<g style="fill: #2e8b57" transform="translate(222.083637 22.674403) scale(0.085 -0.085)">
<g style="fill: #2e8b57" transform="translate(295.267101 26.586214) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-26" d="M 4288 256
Q 3956 84 3597 -3
@@ -1767,7 +1767,7 @@ z
</g>
<g id="text_12">
<!-- M7 -->
<g style="fill: #1f2937" transform="translate(246.88384 45.552699) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(320.067305 57.614117) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-1a" d="M 525 4666
L 3525 4666
@@ -1784,7 +1784,7 @@ z
<use xlink:href="#DejaVuSans-1a" transform="translate(86.28125 0)"/>
</g>
<!-- Wi-Fi -->
<g style="fill: #1f2937" transform="translate(243.737098 54.891973) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(316.920562 66.95339) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-10" d="M 313 2009
L 1997 2009
@@ -1816,7 +1816,7 @@ z
</g>
<g id="text_13">
<!-- M8 -->
<g style="fill: #1f2937" transform="translate(246.88384 72.832281) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(320.067305 93.043305) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-1b" d="M 2034 2216
Q 1584 2216 1326 1975
@@ -1862,7 +1862,7 @@ z
<use xlink:href="#DejaVuSans-1b" transform="translate(86.28125 0)"/>
</g>
<!-- Serveur web -->
<g style="fill: #1f2937" transform="translate(229.84384 82.124961) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(303.027305 102.335984) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-59" d="M 191 3500
L 800 3500
@@ -1906,7 +1906,7 @@ z
</g>
<g id="text_14">
<!-- M9 -->
<g style="fill: #1f2937" transform="translate(246.88384 100.115746) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(320.067305 128.476376) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-1c" d="M 703 97
L 703 672
@@ -1943,7 +1943,7 @@ z
<use xlink:href="#DejaVuSans-1c" transform="translate(86.28125 0)"/>
</g>
<!-- BLE -->
<g style="fill: #1f2937" transform="translate(245.548707 109.349629) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(318.732172 137.710258) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-25" d="M 1259 2228
L 1259 519
@@ -2009,13 +2009,13 @@ z
</g>
<g id="text_15">
<!-- M11 -->
<g style="fill: #1f2937" transform="translate(244.625152 127.403093) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(317.808617 163.913329) scale(0.071 -0.071)">
<use xlink:href="#DejaVuSans-30"/>
<use xlink:href="#DejaVuSans-14" transform="translate(86.28125 0)"/>
<use xlink:href="#DejaVuSans-14" transform="translate(149.90625 0)"/>
</g>
<!-- MQTT -->
<g style="fill: #1f2937" transform="translate(242.07359 136.22207) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(315.257055 172.732306) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-34" d="M 2522 4238
Q 1834 4238 1429 3725
@@ -2063,7 +2063,7 @@ z
</g>
<g id="text_16">
<!-- Autonomie -->
<g style="fill: #c0392b" transform="translate(296.617397 22.504403) scale(0.085 -0.085)">
<g style="fill: #c0392b" transform="translate(390.826846 26.416214) scale(0.085 -0.085)">
<defs>
<path id="DejaVuSans-Bold-24" d="M 3419 850
L 1538 850
@@ -2095,13 +2095,13 @@ z
</g>
<g id="text_17">
<!-- M10 -->
<g style="fill: #1f2937" transform="translate(315.016491 65.192911) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(409.22594 83.122045) scale(0.071 -0.071)">
<use xlink:href="#DejaVuSans-30"/>
<use xlink:href="#DejaVuSans-14" transform="translate(86.28125 0)"/>
<use xlink:href="#DejaVuSans-13" transform="translate(149.90625 0)"/>
</g>
<!-- Énergie -->
<g style="fill: #1f2937" transform="translate(309.097975 74.392403) scale(0.071 -0.071)">
<g style="fill: #1f2937" transform="translate(403.307424 92.321537) scale(0.071 -0.071)">
<defs>
<path id="DejaVuSans-8b" d="M 628 4666
L 3578 4666
@@ -2135,48 +2135,48 @@ z
</g>
</g>
<g id="patch_15">
<path d="M 71.043307 87.959055
Q 76.227165 71.043307 80.985162 55.517214
<path d="M 90.113386 112.08189
Q 96.845669 90.113386 103.152091 69.534537
" style="fill: none; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 77.592507 59.079502
L 80.985162 55.517214
L 81.799399 60.368711
<path d="M 99.759436 73.096825
L 103.152091 69.534537
L 103.966328 74.386034
z
" style="fill: #6b7280; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_16">
<path d="M 141.434646 108.694488
Q 146.618504 84.685039 151.495619 62.096298
<path d="M 181.530709 139.011024
Q 188.262992 107.829921 194.688532 78.069526
" style="fill: none; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 148.416569 65.932891
L 151.495619 62.096298
L 152.717464 66.861494
<path d="M 191.609482 81.90612
L 194.688532 78.069526
L 195.910377 82.834722
z
" style="fill: #6b7280; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_17">
<path d="M 211.825984 87.959055
Q 217.009843 67.769291 221.832243 48.987309
<path d="M 272.948031 112.08189
Q 279.680315 85.861417 286.051141 61.048726
" style="fill: none; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 218.607124 52.701956
L 221.832243 48.987309
L 222.868889 53.796193
<path d="M 282.826021 64.763373
L 286.051141 61.048726
L 287.087787 65.85761
z
" style="fill: #6b7280; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_18">
<path d="M 282.217323 129.429921
Q 287.401181 98.326772 292.346095 68.657291
<path d="M 364.365354 165.940157
Q 371.097638 125.546457 377.590977 86.586424
" style="fill: none; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 289.452672 72.635746
L 292.346095 68.657291
L 293.792806 73.359102
<path d="M 374.697554 90.56488
L 377.590977 86.586424
L 379.037688 91.288235
z
" style="fill: #6b7280; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="text_18">
<!-- M12 — Projet final : au moins 3 modules combinés -->
<g style="fill: #1f2937" transform="translate(54.001517 184.442454) scale(0.09 -0.09)">
<g style="fill: #1f2937" transform="translate(118.620731 236.343677) scale(0.081225 -0.081225)">
<defs>
<path id="DejaVuSans-Bold-30" d="M 588 4666
L 2119 4666
@@ -2440,58 +2440,58 @@ z
</g>
</g>
<g id="patch_19">
<path d="M 41.031496 146.891339
Q 63.403937 158.350394 84.48275 169.146859
<path d="M 51.137008 188.617323
Q 80.192126 203.499213 107.953616 217.718512
" style="fill: none; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 81.569486 165.182909
L 84.48275 169.146859
L 79.563632 169.0991
<path d="M 105.040352 213.754563
L 107.953616 217.718512
L 103.034498 217.670754
z
" style="fill: #6b7280; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_20">
<path d="M 111.422835 146.891339
Q 111.422835 158.350394 111.422835 168.356005
<path d="M 142.554331 188.617323
Q 142.554331 203.499213 142.554331 216.927658
" style="fill: none; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 113.622835 163.956005
L 111.422835 168.356005
L 109.222835 163.956005
<path d="M 144.754331 212.527658
L 142.554331 216.927658
L 140.354331 212.527658
z
" style="fill: #6b7280; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_21">
<path d="M 181.814173 146.891339
Q 181.814173 158.350394 181.814173 168.356005
<path d="M 233.971654 188.617323
Q 233.971654 203.499213 233.971654 216.927658
" style="fill: none; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 184.014173 163.956005
L 181.814173 168.356005
L 179.614173 163.956005
<path d="M 236.171654 212.527658
L 233.971654 216.927658
L 231.771654 212.527658
z
" style="fill: #6b7280; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_22">
<path d="M 252.205512 146.891339
Q 252.205512 158.350394 252.205512 168.356005
<path d="M 325.388976 188.617323
Q 325.388976 203.499213 325.388976 216.927658
" style="fill: none; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 254.405512 163.956005
L 252.205512 168.356005
L 250.005512 163.956005
<path d="M 327.588976 212.527658
L 325.388976 216.927658
L 323.188976 212.527658
z
" style="fill: #6b7280; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="patch_23">
<path d="M 322.59685 146.891339
Q 300.224409 158.350394 279.145597 169.146859
<path d="M 416.806299 188.617323
Q 387.751181 203.499213 359.989691 217.718512
" style="fill: none; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
<path d="M 284.064715 169.0991
L 279.145597 169.146859
L 282.058861 165.182909
<path d="M 364.908809 217.670754
L 359.989691 217.718512
L 362.902955 213.754563
z
" style="fill: #6b7280; stroke-dasharray: 4.81,2.08; stroke-dashoffset: 0; stroke: #6b7280; stroke-width: 1.3; stroke-linecap: round"/>
</g>
<g id="text_19">
<!-- la LED NeoPixel -->
<g style="fill: #6b7280" transform="translate(294.030468 89.808698) scale(0.073 -0.073)">
<g style="fill: #6b7280" transform="translate(388.239916 117.843344) scale(0.073 -0.073)">
<defs>
<path id="DejaVuSans-Oblique-4f" d="M 1172 4863
L 1747 4863
@@ -2722,7 +2722,7 @@ z
<use xlink:href="#DejaVuSans-Oblique-4f" transform="translate(754.859375 0)"/>
</g>
<!-- sert de fil rouge -->
<g style="fill: #6b7280" transform="translate(293.493233 98.570694) scale(0.073 -0.073)">
<g style="fill: #6b7280" transform="translate(387.702682 126.60534) scale(0.073 -0.073)">
<defs>
<path id="DejaVuSans-Oblique-56" d="M 3200 3397
L 3091 2853
@@ -2938,7 +2938,7 @@ z
<use xlink:href="#DejaVuSans-Oblique-48" transform="translate(735.828125 0)"/>
</g>
<!-- dans tous -->
<g style="fill: #6b7280" transform="translate(304.789413 107.33269) scale(0.073 -0.073)">
<g style="fill: #6b7280" transform="translate(398.998862 135.367336) scale(0.073 -0.073)">
<defs>
<path id="DejaVuSans-Oblique-51" d="M 3566 2113
L 3156 0
@@ -2975,7 +2975,7 @@ z
<use xlink:href="#DejaVuSans-Oblique-56" transform="translate(435.78125 0)"/>
</g>
<!-- les modules -->
<g style="fill: #6b7280" transform="translate(300.695139 116.094686) scale(0.073 -0.073)">
<g style="fill: #6b7280" transform="translate(394.904588 144.129332) scale(0.073 -0.073)">
<defs>
<path id="DejaVuSans-Oblique-50" d="M 5747 2113
L 5338 0
@@ -3030,8 +3030,8 @@ z
</g>
</g>
<defs>
<clipPath id="pb8a9570d16">
<rect x="7.2" y="7.2" width="349.228346" height="192.075591"/>
<clipPath id="p74e240b73b">
<rect x="7.2" y="7.2" width="453.543307" height="249.448819"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB