from github to this gitea
@@ -0,0 +1,466 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
g ⍤ h ^kXskqJ5L
|
||||
|
||||
g ^IvQmSYBx
|
||||
|
||||
h ^8JYCv5oV
|
||||
|
||||
⍺ ^DlUFpYky
|
||||
|
||||
⍵ ^tASWkuRU
|
||||
|
||||
g (⍺ h ⍵) ^fceSJhCG
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 56,
|
||||
"versionNonce": 1747160863,
|
||||
"isDeleted": false,
|
||||
"id": "kXskqJ5L",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -146.34982299804688,
|
||||
"y": -246.26588439941406,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 107,
|
||||
"height": 43,
|
||||
"seed": 60889639,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "g ⍤ h",
|
||||
"rawText": "g ⍤ h",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "g ⍤ h"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 124,
|
||||
"versionNonce": 1224193617,
|
||||
"isDeleted": false,
|
||||
"id": "IvQmSYBx",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 31.405364990234375,
|
||||
"y": -111.56088256835938,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 22,
|
||||
"height": 43,
|
||||
"seed": 216612167,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "QAlIP0QdubYuKVXckEt8e",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "g",
|
||||
"rawText": "g",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "g"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 245,
|
||||
"versionNonce": 742544191,
|
||||
"isDeleted": false,
|
||||
"id": "8JYCv5oV",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -131.93539428710938,
|
||||
"y": -111.56088256835938,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 22,
|
||||
"height": 43,
|
||||
"seed": 2071985255,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "QAlIP0QdubYuKVXckEt8e",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "4z9pmOPr8HfQk0SEMxoz8",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "ON4V1GywkvURVSrIHM3sq",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "h",
|
||||
"rawText": "h",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "h"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 532,
|
||||
"versionNonce": 1848558641,
|
||||
"isDeleted": false,
|
||||
"id": "QAlIP0QdubYuKVXckEt8e",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -105.02139282226562,
|
||||
"y": -89.72053052504897,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 126.57149327710272,
|
||||
"height": 0,
|
||||
"seed": 1664210823,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "8JYCv5oV",
|
||||
"focus": 0.08612755251398498,
|
||||
"gap": 4.91400146484375
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "IvQmSYBx",
|
||||
"focus": -0.08612755251398498,
|
||||
"gap": 9.855264535397282
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
126.57149327710272,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 49,
|
||||
"versionNonce": 1681101663,
|
||||
"isDeleted": false,
|
||||
"id": "DlUFpYky",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -265.1531066894531,
|
||||
"y": -166.59364318847656,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 23,
|
||||
"height": 43,
|
||||
"seed": 708529831,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "4z9pmOPr8HfQk0SEMxoz8",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "⍺",
|
||||
"rawText": "⍺",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "⍺"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 43,
|
||||
"versionNonce": 1493767697,
|
||||
"isDeleted": false,
|
||||
"id": "tASWkuRU",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -265.1531066894531,
|
||||
"y": -56.99406433105469,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 23,
|
||||
"height": 43,
|
||||
"seed": 994632135,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "ON4V1GywkvURVSrIHM3sq",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "⍵",
|
||||
"rawText": "⍵",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "⍵"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 361,
|
||||
"versionNonce": 1749536639,
|
||||
"isDeleted": false,
|
||||
"id": "4z9pmOPr8HfQk0SEMxoz8",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -235.12265014648438,
|
||||
"y": -139.20516323197248,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 97.68707275390625,
|
||||
"height": 37.242799242928555,
|
||||
"seed": 2004291815,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "DlUFpYky",
|
||||
"focus": -0.050482768017469995,
|
||||
"gap": 7.83056640625
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "8JYCv5oV",
|
||||
"focus": 0.21837464278074514,
|
||||
"gap": 5.50018310546875
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
97.68707275390625,
|
||||
37.242799242928555
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 315,
|
||||
"versionNonce": 2088643569,
|
||||
"isDeleted": false,
|
||||
"id": "ON4V1GywkvURVSrIHM3sq",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -234.48947143554688,
|
||||
"y": -32.39906052580396,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 94.65338134765625,
|
||||
"height": 41.681759207552645,
|
||||
"seed": 1750227975,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "tASWkuRU",
|
||||
"focus": 0.44592011151378436,
|
||||
"gap": 8.66363525390625
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "8JYCv5oV",
|
||||
"focus": -0.2906513154354808,
|
||||
"gap": 7.90069580078125
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
94.65338134765625,
|
||||
-41.681759207552645
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 51,
|
||||
"versionNonce": 851412895,
|
||||
"isDeleted": false,
|
||||
"id": "BHRQNruDNLtqHmP4UJq6i",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -157.67135620117188,
|
||||
"y": -242.6924591064453,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 131.02978515625,
|
||||
"height": 50.591583251953125,
|
||||
"seed": 836191015,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 180,
|
||||
"versionNonce": 9799121,
|
||||
"isDeleted": false,
|
||||
"id": "fceSJhCG",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -180.31900024414062,
|
||||
"y": 30.362899780273438,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 192,
|
||||
"height": 43,
|
||||
"seed": 978652617,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1658702461127,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 3,
|
||||
"text": "g (⍺ h ⍵)",
|
||||
"rawText": "g (⍺ h ⍵)",
|
||||
"baseline": 34,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "g (⍺ h ⍵)"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 36,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,719 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Jeux ^iDAQvqSE
|
||||
|
||||
Escape game ^kVzy9YHa
|
||||
|
||||
Quizz ^vRFklnrw
|
||||
|
||||
JDR textuel ^QzGdM71d
|
||||
|
||||
Qqun qui sait dessinner ^gtn7mbpQ
|
||||
|
||||
Construire une histoire sur le SIDA ^WOEF7isr
|
||||
|
||||
beaucoup de design ^icgC00c7
|
||||
|
||||
interface améliorée ^B5ipTRNp
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.8.17",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 75,
|
||||
"versionNonce": 914475173,
|
||||
"isDeleted": false,
|
||||
"id": "iDAQvqSE",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -94.27734375,
|
||||
"y": -31.76171875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 83.19596862792969,
|
||||
"height": 43.199999999999996,
|
||||
"seed": 687988570,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "10kdYO7kWfWcdp73tq_j6",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "LfHu4h-xaQUIankl5ecWH",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "0VojzxtApxo1gPmvpmthA",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "Jeux",
|
||||
"rawText": "Jeux",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Jeux"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 140,
|
||||
"versionNonce": 768859115,
|
||||
"isDeleted": false,
|
||||
"id": "kVzy9YHa",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 54.67578125,
|
||||
"y": -230.3046875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 175.6719512939453,
|
||||
"height": 33.6,
|
||||
"seed": 1504515034,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "10kdYO7kWfWcdp73tq_j6",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "tNH7mTuHLc2VmPORzGNiK",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "YT1BJ7pojGUNXqAA5T6uM",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Escape game",
|
||||
"rawText": "Escape game",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Escape game"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 208,
|
||||
"versionNonce": 557911709,
|
||||
"isDeleted": false,
|
||||
"id": "vRFklnrw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -229.15625,
|
||||
"y": -151.015625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 73.80795288085938,
|
||||
"height": 33.6,
|
||||
"seed": 1099608474,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "LfHu4h-xaQUIankl5ecWH",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Quizz",
|
||||
"rawText": "Quizz",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Quizz"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 273,
|
||||
"versionNonce": 411821262,
|
||||
"isDeleted": false,
|
||||
"id": "QzGdM71d",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -434.4921875,
|
||||
"y": -10.46484375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 173.85194396972656,
|
||||
"height": 33.6,
|
||||
"seed": 425179078,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "0VojzxtApxo1gPmvpmthA",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "bRvn4-nHsVxocBtLmGCmW",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "JDR textuel",
|
||||
"rawText": "JDR textuel",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "JDR textuel"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 384,
|
||||
"versionNonce": 798054954,
|
||||
"isDeleted": false,
|
||||
"id": "10kdYO7kWfWcdp73tq_j6",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -22.06255762864832,
|
||||
"y": -41.26953125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 161.08741242113314,
|
||||
"height": 147.6015625,
|
||||
"seed": 183243590,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "iDAQvqSE",
|
||||
"focus": -0.07793146997946955,
|
||||
"gap": 9.5078125
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "kVzy9YHa",
|
||||
"focus": -0.19860881919310236,
|
||||
"gap": 6.43359375
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
161.08741242113314,
|
||||
-147.6015625
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 368,
|
||||
"versionNonce": 124644247,
|
||||
"isDeleted": false,
|
||||
"id": "LfHu4h-xaQUIankl5ecWH",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -95.02851234810052,
|
||||
"y": -41.887458139822,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 62.91617305259342,
|
||||
"height": 67.66361030875174,
|
||||
"seed": 888906010,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "iDAQvqSE",
|
||||
"focus": -0.20132766691853538,
|
||||
"gap": 10.153563534708645
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "vRFklnrw",
|
||||
"focus": -0.20136323326093616,
|
||||
"gap": 6.464556551426256
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-62.91617305259342,
|
||||
-67.66361030875174
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 503,
|
||||
"versionNonce": 118121719,
|
||||
"isDeleted": false,
|
||||
"id": "0VojzxtApxo1gPmvpmthA",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -105.9921875,
|
||||
"y": -6.9252272369182215,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 143.375,
|
||||
"height": 11.64814629222578,
|
||||
"seed": 1922255706,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "iDAQvqSE",
|
||||
"focus": 0.08054482111782993,
|
||||
"gap": 11.71484375
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "QzGdM71d",
|
||||
"focus": 0.22631202925186988,
|
||||
"gap": 9.125
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-143.375,
|
||||
11.64814629222578
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 60,
|
||||
"versionNonce": 691305958,
|
||||
"isDeleted": false,
|
||||
"id": "gtn7mbpQ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -22.73046875,
|
||||
"y": -319.16796875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 228.89981079101562,
|
||||
"height": 24,
|
||||
"seed": 571939142,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "tNH7mTuHLc2VmPORzGNiK",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Qqun qui sait dessinner",
|
||||
"rawText": "Qqun qui sait dessinner",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Qqun qui sait dessinner"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 97,
|
||||
"versionNonce": 309724078,
|
||||
"isDeleted": false,
|
||||
"id": "WOEF7isr",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 247.421875,
|
||||
"y": -290.65234375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 351.1996765136719,
|
||||
"height": 24,
|
||||
"seed": 674398534,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "YT1BJ7pojGUNXqAA5T6uM",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Construire une histoire sur le SIDA",
|
||||
"rawText": "Construire une histoire sur le SIDA",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Construire une histoire sur le SIDA"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 124,
|
||||
"versionNonce": 617411778,
|
||||
"isDeleted": false,
|
||||
"id": "tNH7mTuHLc2VmPORzGNiK",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 103.4765741849258,
|
||||
"y": -234.33203125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 2.877733108078246,
|
||||
"height": 56.44921875,
|
||||
"seed": 1563111878,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "kVzy9YHa",
|
||||
"focus": -0.43464731568204806,
|
||||
"gap": 4.02734375
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "gtn7mbpQ",
|
||||
"focus": -0.060440720570098055,
|
||||
"gap": 3.38671875
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-2.877733108078246,
|
||||
-56.44921875
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 177,
|
||||
"versionNonce": 381433330,
|
||||
"isDeleted": false,
|
||||
"id": "YT1BJ7pojGUNXqAA5T6uM",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 176.50556209588947,
|
||||
"y": -234.5234375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 63.92803165411053,
|
||||
"height": 45.312357602294526,
|
||||
"seed": 1391165018,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "kVzy9YHa",
|
||||
"focus": 0.01944897535429097,
|
||||
"gap": 4.21875
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "WOEF7isr",
|
||||
"focus": 0.9573904051997603,
|
||||
"gap": 6.98828125
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
63.92803165411053,
|
||||
-45.312357602294526
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 28,
|
||||
"versionNonce": 340085942,
|
||||
"isDeleted": false,
|
||||
"id": "icgC00c7",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -481,
|
||||
"y": 86.671875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 187.37982177734375,
|
||||
"height": 24,
|
||||
"seed": 1864147994,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "bRvn4-nHsVxocBtLmGCmW",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"customData": {
|
||||
"legacyTextWrap": true
|
||||
},
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "beaucoup de design",
|
||||
"rawText": "beaucoup de design",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "beaucoup de design"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 34,
|
||||
"versionNonce": 602205595,
|
||||
"isDeleted": false,
|
||||
"id": "bRvn4-nHsVxocBtLmGCmW",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -386.87109375,
|
||||
"y": 32.3359375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 6.06640625,
|
||||
"height": 51.4375,
|
||||
"seed": 533383366,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "QzGdM71d",
|
||||
"focus": 0.41520515144779147,
|
||||
"gap": 7.80078125
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "icgC00c7",
|
||||
"focus": -0.08599759646293664,
|
||||
"gap": 2.8984375
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-6.06640625,
|
||||
51.4375
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 75,
|
||||
"versionNonce": 799801111,
|
||||
"isDeleted": false,
|
||||
"id": "B5ipTRNp",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -619.21484375,
|
||||
"y": -54.03515625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 189.4998321533203,
|
||||
"height": 24,
|
||||
"seed": 852737050,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1678401155531,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "interface améliorée",
|
||||
"rawText": "interface améliorée",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "interface améliorée"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"scrollX": 578.1091461181641,
|
||||
"scrollY": 597.83203125,
|
||||
"zoom": {
|
||||
"value": 0.8
|
||||
},
|
||||
"currentItemRoundness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {},
|
||||
"currentStrokeOptions": null,
|
||||
"previousGridSize": null
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,945 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
analyse des besoins ^UBdHL3zD
|
||||
|
||||
spécifications externes ^UqfCLXYr
|
||||
|
||||
conception ^iR1ySpqt
|
||||
|
||||
codage ^VWKN37jY
|
||||
|
||||
tests ^uOaGydnu
|
||||
|
||||
livraison ^jV6lRieR
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"type": "rectangle",
|
||||
"x": -259.3671875,
|
||||
"y": -169.01171875,
|
||||
"width": 209,
|
||||
"height": 82,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 150428868,
|
||||
"version": 71,
|
||||
"versionNonce": 1836663036,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "UBdHL3zD"
|
||||
},
|
||||
{
|
||||
"id": "5MGDiGeIWCfdaWDlhxVvF",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "zoLQ_5JaG9pVBo73B21gX",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985323378,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "UBdHL3zD",
|
||||
"type": "text",
|
||||
"x": -254.3671875,
|
||||
"y": -164.01171875,
|
||||
"width": 199,
|
||||
"height": 72,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1165025860,
|
||||
"version": 90,
|
||||
"versionNonce": 846486724,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985323378,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "analyse des \nbesoins",
|
||||
"rawText": "analyse des besoins",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"baseline": 61,
|
||||
"containerId": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"originalText": "analyse des besoins"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 122,
|
||||
"versionNonce": 959548156,
|
||||
"isDeleted": false,
|
||||
"id": "DT1I1NEHepqCNrH_c79dC",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -69.84611708623109,
|
||||
"y": -74.01066629309807,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 209,
|
||||
"height": 82,
|
||||
"seed": 1624143484,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "UqfCLXYr",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "5MGDiGeIWCfdaWDlhxVvF",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "L80VPFKfMcF2xEw8xlS0Q",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985326586,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 175,
|
||||
"versionNonce": 1421718212,
|
||||
"isDeleted": false,
|
||||
"id": "UqfCLXYr",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -64.84611708623109,
|
||||
"y": -69.01066629309807,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 199,
|
||||
"height": 72,
|
||||
"seed": 844578628,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1662985326586,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "spécifications \nexternes",
|
||||
"rawText": "spécifications externes",
|
||||
"baseline": 61,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "DT1I1NEHepqCNrH_c79dC",
|
||||
"originalText": "spécifications externes"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 125,
|
||||
"versionNonce": 1774029508,
|
||||
"isDeleted": false,
|
||||
"id": "KhURdu70wen_GPkGYl9oy",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 123.41252790739117,
|
||||
"y": 26.50209802950041,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 209,
|
||||
"height": 78,
|
||||
"seed": 1346059844,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "iR1ySpqt",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "L80VPFKfMcF2xEw8xlS0Q",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "PCwWG2Au2UoXEhGW0w-Z9",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985329937,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 158,
|
||||
"versionNonce": 1120433020,
|
||||
"isDeleted": false,
|
||||
"id": "iR1ySpqt",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 128.41252790739117,
|
||||
"y": 47.50209802950042,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 199,
|
||||
"height": 36,
|
||||
"seed": 1389475836,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1662985329937,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "conception",
|
||||
"rawText": "conception",
|
||||
"baseline": 25,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "KhURdu70wen_GPkGYl9oy",
|
||||
"originalText": "conception"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 166,
|
||||
"versionNonce": 127214020,
|
||||
"isDeleted": false,
|
||||
"id": "WcuAAcJapG3PXBAthda20",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 321.077900998108,
|
||||
"y": 113.26199664248537,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 209,
|
||||
"height": 78,
|
||||
"seed": 906553596,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "VWKN37jY",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "ViIc2mMVy9yBmFvHz49ot",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985367542,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 194,
|
||||
"versionNonce": 1531613508,
|
||||
"isDeleted": false,
|
||||
"id": "VWKN37jY",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 326.077900998108,
|
||||
"y": 134.26199664248537,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 199,
|
||||
"height": 36,
|
||||
"seed": 974337220,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1662985332737,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "codage",
|
||||
"rawText": "codage",
|
||||
"baseline": 25,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "WcuAAcJapG3PXBAthda20",
|
||||
"originalText": "codage"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 179,
|
||||
"versionNonce": 1147603780,
|
||||
"isDeleted": false,
|
||||
"id": "7WLpeny3GgtE5AsFqxc75",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 526.3020674381867,
|
||||
"y": 199.6344905875941,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 209,
|
||||
"height": 78,
|
||||
"seed": 1754316740,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "uOaGydnu",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "ViIc2mMVy9yBmFvHz49ot",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "-BLqeTCd0hCBOh2mif6jf",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985335369,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 209,
|
||||
"versionNonce": 1641364220,
|
||||
"isDeleted": false,
|
||||
"id": "uOaGydnu",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 531.3020674381867,
|
||||
"y": 220.6344905875941,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 199,
|
||||
"height": 36,
|
||||
"seed": 900664956,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1662985335369,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "tests",
|
||||
"rawText": "tests",
|
||||
"baseline": 25,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "7WLpeny3GgtE5AsFqxc75",
|
||||
"originalText": "tests"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 253,
|
||||
"versionNonce": 1850922492,
|
||||
"isDeleted": false,
|
||||
"id": "vcIjJVjXgUguqQFW40HAl",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 729.6772570543097,
|
||||
"y": 289.52884514976097,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 209,
|
||||
"height": 78,
|
||||
"seed": 1426653564,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "jV6lRieR",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "-BLqeTCd0hCBOh2mif6jf",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "zoLQ_5JaG9pVBo73B21gX",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1662985342953,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 280,
|
||||
"versionNonce": 1969919940,
|
||||
"isDeleted": false,
|
||||
"id": "jV6lRieR",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 734.6772570543097,
|
||||
"y": 310.52884514976097,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 199,
|
||||
"height": 36,
|
||||
"seed": 488563780,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1662985342953,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "livraison",
|
||||
"rawText": "livraison",
|
||||
"baseline": 25,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "vcIjJVjXgUguqQFW40HAl",
|
||||
"originalText": "livraison"
|
||||
},
|
||||
{
|
||||
"id": "5MGDiGeIWCfdaWDlhxVvF",
|
||||
"type": "arrow",
|
||||
"x": -225.01136671933494,
|
||||
"y": -85.38311023113789,
|
||||
"width": 146.67228772317347,
|
||||
"height": 57.48502363984987,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 806914428,
|
||||
"version": 119,
|
||||
"versionNonce": 624872316,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985326587,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
13.242195920140063,
|
||||
56.84943384798157
|
||||
],
|
||||
[
|
||||
146.67228772317347,
|
||||
57.48502363984987
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"focus": 0.7020923487999342,
|
||||
"gap": 1.6286085188621087
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "DT1I1NEHepqCNrH_c79dC",
|
||||
"focus": -0.136171563845903,
|
||||
"gap": 8.492961909930358
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "L80VPFKfMcF2xEw8xlS0Q",
|
||||
"type": "arrow",
|
||||
"x": -49.605120326899154,
|
||||
"y": 10.120945051946649,
|
||||
"width": 164.46651013102553,
|
||||
"height": 66.1523491035386,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1957094012,
|
||||
"version": 281,
|
||||
"versionNonce": 1097613252,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985360071,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
22.42767028216973,
|
||||
60.16438515378792
|
||||
],
|
||||
[
|
||||
164.46651013102553,
|
||||
66.1523491035386
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "DT1I1NEHepqCNrH_c79dC",
|
||||
"focus": 0.837654129931452,
|
||||
"gap": 2.1316113450447176
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "KhURdu70wen_GPkGYl9oy",
|
||||
"focus": -0.3579533417123649,
|
||||
"gap": 8.55113810326479
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "PCwWG2Au2UoXEhGW0w-Z9",
|
||||
"type": "arrow",
|
||||
"x": 151.38899895030664,
|
||||
"y": 112.72066775637144,
|
||||
"width": 169.89073698337262,
|
||||
"height": 47.409527953411654,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2074648004,
|
||||
"version": 399,
|
||||
"versionNonce": 976689604,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985372751,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
25.55839120679036,
|
||||
47.409527953411654
|
||||
],
|
||||
[
|
||||
169.89073698337262,
|
||||
45.31967253731814
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "KhURdu70wen_GPkGYl9oy",
|
||||
"focus": 0.812420738381778,
|
||||
"gap": 8.218569726871024
|
||||
},
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "ViIc2mMVy9yBmFvHz49ot",
|
||||
"type": "arrow",
|
||||
"x": 343.74843179832726,
|
||||
"y": 199.13156449805177,
|
||||
"width": 175.92001965627708,
|
||||
"height": 61.74783862866735,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2010904132,
|
||||
"version": 467,
|
||||
"versionNonce": 624040572,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985382268,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
33.79533445488056,
|
||||
59.30476684826306
|
||||
],
|
||||
[
|
||||
175.92001965627708,
|
||||
61.74783862866735
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "WcuAAcJapG3PXBAthda20",
|
||||
"focus": 0.8564919073806793,
|
||||
"gap": 7.869567855566402
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "7WLpeny3GgtE5AsFqxc75",
|
||||
"focus": -0.5920941105654706,
|
||||
"gap": 6.633615983582331
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "-BLqeTCd0hCBOh2mif6jf",
|
||||
"type": "arrow",
|
||||
"x": 539.554885725294,
|
||||
"y": 283.3159872577695,
|
||||
"width": 179.46408363213686,
|
||||
"height": 58.77726948687422,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1717971012,
|
||||
"version": 513,
|
||||
"versionNonce": 1812263236,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985391940,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
35.14483903373559,
|
||||
52.52643812572029
|
||||
],
|
||||
[
|
||||
179.46408363213686,
|
||||
58.77726948687422
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "7WLpeny3GgtE5AsFqxc75",
|
||||
"focus": 0.9276279079750385,
|
||||
"gap": 5.68149667017542
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "vcIjJVjXgUguqQFW40HAl",
|
||||
"focus": -0.4262312256643322,
|
||||
"gap": 10.658287696878915
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "zoLQ_5JaG9pVBo73B21gX",
|
||||
"type": "arrow",
|
||||
"x": 948.6786449588892,
|
||||
"y": 325.9038353993134,
|
||||
"width": 1283.3880204849827,
|
||||
"height": 570.1756873690467,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 751757892,
|
||||
"version": 1793,
|
||||
"versionNonce": 1286966084,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1662985412680,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
103.87813413706908,
|
||||
-41.98904365146598
|
||||
],
|
||||
[
|
||||
-34.62783928030012,
|
||||
-148.07188776304014
|
||||
],
|
||||
[
|
||||
-536.607437681194,
|
||||
-374.2633858936236
|
||||
],
|
||||
[
|
||||
-738.9559394342913,
|
||||
-458.8980988473113
|
||||
],
|
||||
[
|
||||
-920.6443263425693,
|
||||
-526.2448784970129
|
||||
],
|
||||
[
|
||||
-1138.7619590085462,
|
||||
-570.1756873690467
|
||||
],
|
||||
[
|
||||
-1179.5098863479136,
|
||||
-503.57730310046986
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-828.235961313653,
|
||||
-598.4081420959564
|
||||
],
|
||||
"startBinding": {
|
||||
"elementId": "vcIjJVjXgUguqQFW40HAl",
|
||||
"focus": 0.5373939670945065,
|
||||
"gap": 10.001387904579474
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"focus": -0.8206877855453282,
|
||||
"gap": 8.661748951156483
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "4aLillSScDKC7CVFl_jsg",
|
||||
"type": "arrow",
|
||||
"x": 597.2154199164618,
|
||||
"y": 414.77832762619965,
|
||||
"width": 771.3006821131305,
|
||||
"height": 594.7145907738162,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 317399108,
|
||||
"version": 152,
|
||||
"versionNonce": 1786271940,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1662985323378,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-771.3006821131305,
|
||||
-594.7145907738162
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "vcIjJVjXgUguqQFW40HAl",
|
||||
"focus": 0.7364322236090741,
|
||||
"gap": 10.71541991646177
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"focus": -0.2935924869830895,
|
||||
"gap": 10.924544397616529
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "kwjJP2vDWCCNdR7aC7hrO",
|
||||
"type": "arrow",
|
||||
"x": 595.9035268366076,
|
||||
"y": 418.02284171966477,
|
||||
"width": 888.7811476466604,
|
||||
"height": 729.1528151784828,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 392993916,
|
||||
"version": 313,
|
||||
"versionNonce": 1516864892,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1662985323378,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
134.8740546560275,
|
||||
-101.35034390740168
|
||||
],
|
||||
[
|
||||
-204.59368789647237,
|
||||
-634.3531320188099
|
||||
],
|
||||
[
|
||||
-621.5511686758022,
|
||||
-729.1528151784828
|
||||
],
|
||||
[
|
||||
-753.9070929906329,
|
||||
-593.6580325886987
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-753.9070929906329,
|
||||
-593.6580325886987
|
||||
],
|
||||
"startBinding": {
|
||||
"elementId": "vcIjJVjXgUguqQFW40HAl",
|
||||
"focus": 0.7625125732015986,
|
||||
"gap": 9.403526836607625
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "dngwgVXv9yv7VHDzOVq3z",
|
||||
"focus": -0.3345308759480522,
|
||||
"gap": 6.62347211903392
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 28,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,452 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
D ^2SSW3WA2
|
||||
|
||||
EN ^j25rnb3K
|
||||
|
||||
Q ^HAifc2u2
|
||||
|
||||
Q ^6sIZx4M4
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 13,
|
||||
"versionNonce": 455970182,
|
||||
"isDeleted": false,
|
||||
"id": "2SSW3WA2",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -109.37164585145801,
|
||||
"y": -84.88745497091043,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 24,
|
||||
"height": 36,
|
||||
"seed": 16881912,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1669925988778,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "D",
|
||||
"rawText": "D",
|
||||
"baseline": 24,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "D"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 103,
|
||||
"versionNonce": 576746970,
|
||||
"isDeleted": false,
|
||||
"id": "j25rnb3K",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -109.37164585145801,
|
||||
"y": -5.33810739773573,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 39,
|
||||
"height": 36,
|
||||
"seed": 1673072264,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1669925988778,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "EN",
|
||||
"rawText": "EN",
|
||||
"baseline": 24,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "EN"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 53,
|
||||
"versionNonce": 174976198,
|
||||
"isDeleted": false,
|
||||
"id": "HAifc2u2",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -26.199266541631182,
|
||||
"y": -84.88745497091043,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 538208248,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1669925988778,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 24,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 99,
|
||||
"versionNonce": 222866074,
|
||||
"isDeleted": false,
|
||||
"id": "6sIZx4M4",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -26.199266541631182,
|
||||
"y": -5.042985163268476,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 408875400,
|
||||
"groupIds": [
|
||||
"MC7dHmhkG41hV4OYaoWwr"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1669925988779,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 24,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 138,
|
||||
"versionNonce": 986244488,
|
||||
"isDeleted": false,
|
||||
"id": "k7kHVauw38AR2_hvVkRRZ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -27.407987723692436,
|
||||
"y": -4.472492242970112,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 22.41421938417153,
|
||||
"height": 0,
|
||||
"seed": 1659252616,
|
||||
"groupIds": [
|
||||
"MC7dHmhkG41hV4OYaoWwr"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720701025,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
22.41421938417153,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 67,
|
||||
"versionNonce": 1576977144,
|
||||
"isDeleted": false,
|
||||
"id": "rF06CkWRpK6Fwuw9Jngrg",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -118.83834586034553,
|
||||
"y": -88.99701394440794,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 124.46651101672896,
|
||||
"height": 126.92785794927954,
|
||||
"seed": 649568760,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720719748,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 61,
|
||||
"versionNonce": 1970530952,
|
||||
"isDeleted": false,
|
||||
"id": "LyzZyWfaiptyQhj3dQXO2",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 7.1573927141570834,
|
||||
"y": -70.59110493718424,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 35.195881677624755,
|
||||
"height": 0.5340472527791889,
|
||||
"seed": 410847368,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720723981,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
35.195881677624755,
|
||||
0.5340472527791889
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 169,
|
||||
"versionNonce": 391049352,
|
||||
"isDeleted": false,
|
||||
"id": "tvTsCW-PMj3ALoa7A90Wn",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 19.513393728642487,
|
||||
"y": 11.02712735895753,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 23.455523539860863,
|
||||
"height": 0,
|
||||
"seed": 1006363128,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720760964,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
23.455523539860863,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 102,
|
||||
"versionNonce": 1005875080,
|
||||
"isDeleted": false,
|
||||
"id": "7tkiEbEI5luFR0NrTV5wH",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -154.67980326559814,
|
||||
"y": -70.646630543011,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 35.195881677624755,
|
||||
"height": 0.5340472527791889,
|
||||
"seed": 1792431240,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720729631,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
35.195881677624755,
|
||||
0.5340472527791889
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 118,
|
||||
"versionNonce": 201632248,
|
||||
"isDeleted": false,
|
||||
"id": "T3sMA6iKL4F9KNrFeOiYL",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -155.77548692812664,
|
||||
"y": 11.407463594331674,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 35.195881677624755,
|
||||
"height": 0.5340472527791889,
|
||||
"seed": 2138189048,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720732598,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
35.195881677624755,
|
||||
0.5340472527791889
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 273,
|
||||
"versionNonce": 875785608,
|
||||
"isDeleted": false,
|
||||
"id": "Ux-Ou3L3K4_g-jD54-gCt",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 5.505984604087104,
|
||||
"y": 4.851444797670666,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 12.791515563799694,
|
||||
"height": 12.791515563799694,
|
||||
"seed": 594350472,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720757193,
|
||||
"link": null,
|
||||
"locked": false
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 28,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{"type":"excalidraw","version":2,"source":"https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.17","elements":[],"appState":{"theme":"dark","gridSize":null,"viewBackgroundColor":"#ffffff"}}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,293 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
|
||||
# Embedded files
|
||||
b68ba56e6ae9b7f2af7fe696809e6189ffa40c93: $$x^3 \qquad + 2x - 1$$
|
||||
2f39ec7bb95346401ea0749c771fa17d9fc17f7a: $$x^2 - 1$$
|
||||
27bca7c75ed1419853592d13886799fc4b81a44b: $$x$$
|
||||
2abc128e8eaf9359f8008af2e06a5d782d908fb5: $$-(x^3 \qquad - x)$$
|
||||
5458e10fffb5ba04caf32e0eb955f846382a7cd6: $$3x -1$$
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "image",
|
||||
"version": 114,
|
||||
"versionNonce": 1701893815,
|
||||
"isDeleted": false,
|
||||
"id": "vQfg7632",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -656.59765625,
|
||||
"y": -131.55078125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 127,
|
||||
"height": 17,
|
||||
"seed": 61594,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1667060449242,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "b68ba56e6ae9b7f2af7fe696809e6189ffa40c93",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 188,
|
||||
"versionNonce": 1653778393,
|
||||
"isDeleted": false,
|
||||
"id": "0NGQkyX9",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -506.2361451016062,
|
||||
"y": -131.55078125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 49,
|
||||
"height": 17,
|
||||
"seed": 58586,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1667060490210,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "2f39ec7bb95346401ea0749c771fa17d9fc17f7a",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 218,
|
||||
"versionNonce": 2125526263,
|
||||
"isDeleted": false,
|
||||
"id": "AFv9Lc0OfrvdIxeAsoV-r",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -519.6111451016062,
|
||||
"y": -135.25383937226363,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 92.81542975001273,
|
||||
"seed": 1467725465,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1667060502826,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
92.81542975001273
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 160,
|
||||
"versionNonce": 110714263,
|
||||
"isDeleted": false,
|
||||
"id": "oXt-H7OILr41vF4GI0Tas",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -517.6658326016062,
|
||||
"y": -104.31640625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 65.69662770463242,
|
||||
"height": 0,
|
||||
"seed": 858913815,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1667060499077,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
65.69662770463242,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 157,
|
||||
"versionNonce": 1648115543,
|
||||
"isDeleted": false,
|
||||
"id": "ypjeCZF4",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -506.2361451016062,
|
||||
"y": -94.416015625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 10,
|
||||
"height": 8,
|
||||
"seed": 35873,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1667060490210,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "27bca7c75ed1419853592d13886799fc4b81a44b",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 136,
|
||||
"versionNonce": 884139991,
|
||||
"isDeleted": false,
|
||||
"id": "LKfXC6WW",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -676.6796875,
|
||||
"y": -100.916015625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 115,
|
||||
"height": 21,
|
||||
"seed": 69611,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1667060453692,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "2abc128e8eaf9359f8008af2e06a5d782d908fb5",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 222,
|
||||
"versionNonce": 813163639,
|
||||
"isDeleted": false,
|
||||
"id": "xwKlDkym",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -580.59765625,
|
||||
"y": -66.28125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 51,
|
||||
"height": 14,
|
||||
"seed": 73009,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1667060444433,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "5458e10fffb5ba04caf32e0eb955f846382a7cd6",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "light",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,121 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
A 15 ^vaxD2b1u
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "MXvJPOzR_buTPBrjRjNZn",
|
||||
"type": "arrow",
|
||||
"x": -283.13905334472656,
|
||||
"y": -127.16718292236328,
|
||||
"width": 198.48284912109375,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1421163165,
|
||||
"version": 32,
|
||||
"versionNonce": 869149917,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083663987,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
198.48284912109375,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "vaxD2b1u",
|
||||
"type": "text",
|
||||
"x": -204.52846247540788,
|
||||
"y": -111.99689483642578,
|
||||
"width": 42,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1369686963,
|
||||
"version": 7,
|
||||
"versionNonce": 1529384403,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083660697,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "A 15",
|
||||
"rawText": "A 15",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "A 15"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,262 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
2 ^chzCMxxP
|
||||
|
||||
5 ^51SLSZ2c
|
||||
|
||||
9 ^DU69Ne5R
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "IPThdellWGMfstUHaFCsk",
|
||||
"type": "ellipse",
|
||||
"x": -114.40708291978922,
|
||||
"y": -225.38688900943285,
|
||||
"width": 84.32845189625088,
|
||||
"height": 84.32845189625088,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1452181821,
|
||||
"version": 199,
|
||||
"versionNonce": 1337401619,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083771826,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "chzCMxxP",
|
||||
"type": "text",
|
||||
"x": -79.7197041849875,
|
||||
"y": -219.1040777383126,
|
||||
"width": 15,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 320963453,
|
||||
"version": 132,
|
||||
"versionNonce": 1580677885,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083812190,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "2",
|
||||
"rawText": "2",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "2"
|
||||
},
|
||||
{
|
||||
"id": "ZYYhodA10X4i8i2O9ghRI",
|
||||
"type": "line",
|
||||
"x": -114.38080498657126,
|
||||
"y": -182.24710981478398,
|
||||
"width": 82.68868575158655,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2041240083,
|
||||
"version": 125,
|
||||
"versionNonce": 236489011,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083788457,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
82.68868575158655,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "p11hV9LEsnvL741LKeaJm",
|
||||
"type": "line",
|
||||
"x": -72.42139615773723,
|
||||
"y": -182.5341803862652,
|
||||
"width": 0,
|
||||
"height": 42.41668173696726,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1685460861,
|
||||
"version": 63,
|
||||
"versionNonce": 1278117395,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083798625,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
42.41668173696726
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "51SLSZ2c",
|
||||
"type": "text",
|
||||
"x": -97.14368590515653,
|
||||
"y": -176.68385656384717,
|
||||
"width": 13,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1409047891,
|
||||
"version": 61,
|
||||
"versionNonce": 710681331,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083808489,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "5",
|
||||
"rawText": "5",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "5"
|
||||
},
|
||||
{
|
||||
"id": "DU69Ne5R",
|
||||
"type": "text",
|
||||
"x": -59.35140877646296,
|
||||
"y": -176.43139585926704,
|
||||
"width": 13,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1574525491,
|
||||
"version": 72,
|
||||
"versionNonce": 775729981,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663083809758,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "9",
|
||||
"rawText": "9",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "9"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
|
After Width: | Height: | Size: 146 KiB |
@@ -0,0 +1,526 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
R ^W3kLyrx8
|
||||
|
||||
EN ^XwdCNnUM
|
||||
|
||||
S ^sQphvmwd
|
||||
|
||||
Q ^E6yJf7fM
|
||||
|
||||
Q ^iBlhT7RM
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "W3kLyrx8",
|
||||
"type": "text",
|
||||
"x": -91,
|
||||
"y": -156.5859375,
|
||||
"width": 21,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 473020920,
|
||||
"version": 7,
|
||||
"versionNonce": 384277896,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720544166,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "R",
|
||||
"rawText": "R",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "R"
|
||||
},
|
||||
{
|
||||
"id": "XwdCNnUM",
|
||||
"type": "text",
|
||||
"x": -91,
|
||||
"y": -90.8359375,
|
||||
"width": 39,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1134313352,
|
||||
"version": 13,
|
||||
"versionNonce": 1703173256,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720559959,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "EN",
|
||||
"rawText": "EN",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "EN"
|
||||
},
|
||||
{
|
||||
"id": "sQphvmwd",
|
||||
"type": "text",
|
||||
"x": -91,
|
||||
"y": -25.0859375,
|
||||
"width": 19,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 559647368,
|
||||
"version": 8,
|
||||
"versionNonce": 1549020920,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720559078,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "S",
|
||||
"rawText": "S",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "S"
|
||||
},
|
||||
{
|
||||
"id": "E6yJf7fM",
|
||||
"type": "text",
|
||||
"x": -1.5,
|
||||
"y": -156.5859375,
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1128150920,
|
||||
"version": 8,
|
||||
"versionNonce": 1448417928,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720546978,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"id": "iBlhT7RM",
|
||||
"type": "text",
|
||||
"x": -1.5,
|
||||
"y": -25.0859375,
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1776158456,
|
||||
"version": 8,
|
||||
"versionNonce": 1798978040,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720550914,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"id": "S9Mq-ftVlQmsgUxx_K7iL",
|
||||
"type": "line",
|
||||
"x": -4.135730121914186,
|
||||
"y": -23.861500859206252,
|
||||
"width": 23.187434045632926,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 902998264,
|
||||
"version": 200,
|
||||
"versionNonce": 1716019592,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720555784,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
23.187434045632926,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "0z0cDIvRTsT4UkaLoNjOC",
|
||||
"type": "rectangle",
|
||||
"x": -99.77786951573592,
|
||||
"y": -162.6361661363398,
|
||||
"width": 133.13156326388517,
|
||||
"height": 175.33942089675142,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 886541192,
|
||||
"version": 86,
|
||||
"versionNonce": 856333048,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720565284,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "NgGahCaYbqjouSprtIMjx",
|
||||
"type": "line",
|
||||
"x": -130.35475539591744,
|
||||
"y": -145.34295179758325,
|
||||
"width": 29.96585250758389,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1287303304,
|
||||
"version": 52,
|
||||
"versionNonce": 968824456,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720572267,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
29.96585250758389,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 89,
|
||||
"versionNonce": 975274632,
|
||||
"isDeleted": false,
|
||||
"id": "KF0-yfTezr46XRttxNwMZ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -131.3340307052621,
|
||||
"y": -74.27997010101811,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 29.96585250758389,
|
||||
"height": 0,
|
||||
"seed": 1705706888,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720577333,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
29.96585250758389,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 83,
|
||||
"versionNonce": 717543928,
|
||||
"isDeleted": false,
|
||||
"id": "BYMrVtGy-LPLiaozjeyR_",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -131.87717148090448,
|
||||
"y": -8.428030631348406,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 29.96585250758389,
|
||||
"height": 0,
|
||||
"seed": 345229816,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720580448,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
29.96585250758389,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 115,
|
||||
"versionNonce": 1556413176,
|
||||
"isDeleted": false,
|
||||
"id": "ehzNabuu-syQ4-UOlu3qJ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 35.2918603193981,
|
||||
"y": -141.7671512630684,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 29.96585250758389,
|
||||
"height": 0,
|
||||
"seed": 1946673544,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720585534,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
29.96585250758389,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "dYuucT7EHoisjV05DoJpm",
|
||||
"type": "ellipse",
|
||||
"x": 34.15676618070637,
|
||||
"y": -15.720465902044879,
|
||||
"width": 13.256514502642943,
|
||||
"height": 13.256514502642943,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 2052477064,
|
||||
"version": 77,
|
||||
"versionNonce": 882221560,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720590651,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 221,
|
||||
"versionNonce": 1462712568,
|
||||
"isDeleted": false,
|
||||
"id": "H486OwL3rBdbtzdAIX6iw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 48.39108858466013,
|
||||
"y": -9.568157300227256,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 16.829604890976043,
|
||||
"height": 0.6711668156152086,
|
||||
"seed": 1048486648,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668720597717,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
16.829604890976043,
|
||||
0.6711668156152086
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 28,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,452 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
R ^VralfItk
|
||||
|
||||
S ^O1o4wu9F
|
||||
|
||||
Q ^5EqclaDN
|
||||
|
||||
Q ^gkqmbSo5
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 44,
|
||||
"versionNonce": 1148317832,
|
||||
"isDeleted": false,
|
||||
"id": "VralfItk",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 232.1791659878133,
|
||||
"y": -156.9579939276645,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 21,
|
||||
"height": 36,
|
||||
"seed": 991104760,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "R",
|
||||
"rawText": "R",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "R"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 45,
|
||||
"versionNonce": 1749629944,
|
||||
"isDeleted": false,
|
||||
"id": "O1o4wu9F",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 233.1791659878133,
|
||||
"y": -74.87337017870354,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 19,
|
||||
"height": 36,
|
||||
"seed": 600046216,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "S",
|
||||
"rawText": "S",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "S"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 44,
|
||||
"versionNonce": 150118280,
|
||||
"isDeleted": false,
|
||||
"id": "5EqclaDN",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 296.2498373429471,
|
||||
"y": -156.9579939276645,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 1299362808,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 46,
|
||||
"versionNonce": 749665528,
|
||||
"isDeleted": false,
|
||||
"id": "gkqmbSo5",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 296.2498373429471,
|
||||
"y": -74.87337017870354,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 709780872,
|
||||
"groupIds": [
|
||||
"YPvEcTL4CqUSi-S758S0X"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 328,
|
||||
"versionNonce": 2005233288,
|
||||
"isDeleted": false,
|
||||
"id": "K8aUKNuA9YbX722ssJwyt",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 296.4108861439608,
|
||||
"y": -72.95747419749536,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 19.291015625,
|
||||
"height": 0,
|
||||
"seed": 780706696,
|
||||
"groupIds": [
|
||||
"YPvEcTL4CqUSi-S758S0X"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
19.291015625,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 163,
|
||||
"versionNonce": 1085578744,
|
||||
"isDeleted": false,
|
||||
"id": "nvu8BT7TOBlDcekTRFPk7",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 225.80618711558805,
|
||||
"y": -160.34160050055664,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 99.46094152350256,
|
||||
"height": 121.1125001183027,
|
||||
"seed": 973374088,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 78,
|
||||
"versionNonce": 1223056776,
|
||||
"isDeleted": false,
|
||||
"id": "gUi0Cv9_vy5yRplYHy3fS",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 198.07509115096286,
|
||||
"y": -142.35660437194434,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 28.9230910746802,
|
||||
"height": 0,
|
||||
"seed": 888989944,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
28.9230910746802,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 113,
|
||||
"versionNonce": 1700667128,
|
||||
"isDeleted": false,
|
||||
"id": "bF_gqKJtW3zmBJ-SWmno1",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 326.9510925045971,
|
||||
"y": -140.93997796455358,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 29.78176232417286,
|
||||
"height": 0,
|
||||
"seed": 1633811448,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
29.78176232417286,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 85,
|
||||
"versionNonce": 1045523592,
|
||||
"isDeleted": false,
|
||||
"id": "D-mLalRnkLabINkHMmgsu",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 196.93146064402669,
|
||||
"y": -58.74566980065876,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 28.36921627550447,
|
||||
"height": 0,
|
||||
"seed": 1082831608,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720608473,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
28.36921627550447,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 150,
|
||||
"versionNonce": 789116664,
|
||||
"isDeleted": false,
|
||||
"id": "LmCFpu7w54i2J-0WrX_hq",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 334.8989465108448,
|
||||
"y": -58.34884853531133,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 20.76224589193032,
|
||||
"height": 0.33984375,
|
||||
"seed": 730824184,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668720618617,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
20.76224589193032,
|
||||
-0.33984375
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Vy9MOcchWSLx2XsixcE6B",
|
||||
"type": "ellipse",
|
||||
"x": 324.83218556920616,
|
||||
"y": -63.2656884646301,
|
||||
"width": 9.591796875,
|
||||
"height": 9.591796875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 841793784,
|
||||
"version": 121,
|
||||
"versionNonce": 1551707784,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1668720615222,
|
||||
"link": null,
|
||||
"locked": false
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "solid",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 28,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "sharp",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,978 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
S ^UPixhDK0
|
||||
|
||||
R ^7cHHdU9l
|
||||
|
||||
Q ^82fRxrxa
|
||||
|
||||
Q ^bZrSJGDG
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 498,
|
||||
"versionNonce": 1870135800,
|
||||
"isDeleted": false,
|
||||
"id": "b4M_ZKAKuAS25gzCGlm10",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": 73.11854685872763,
|
||||
"y": -146.56207600438773,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 81.24826917876959,
|
||||
"height": 0,
|
||||
"seed": 605104520,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985885,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
81.24826917876959,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 632,
|
||||
"versionNonce": 1702574472,
|
||||
"isDeleted": false,
|
||||
"id": "n4ZyNTRJCIObME2Co8Eif",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -153.03357458750276,
|
||||
"y": -166.5184757485951,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 139.19163523647643,
|
||||
"height": 0,
|
||||
"seed": 1075188472,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
139.19163523647643,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 400,
|
||||
"versionNonce": 773128952,
|
||||
"isDeleted": false,
|
||||
"id": "UF7JSCVdXxcY-cWwCMCTR",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -106.8814531412724,
|
||||
"y": -126.33481541478812,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 93.40679746685623,
|
||||
"height": 0.18366033380675617,
|
||||
"seed": 37927048,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
93.40679746685623,
|
||||
-0.18366033380675617
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 415,
|
||||
"versionNonce": 736807048,
|
||||
"isDeleted": false,
|
||||
"id": "ZmsAAQAylBb_HIQ8G8pEC",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -26.881453141272402,
|
||||
"y": -186.33481541478812,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 20,
|
||||
"height": 80,
|
||||
"seed": 1120465912,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
20,
|
||||
40
|
||||
],
|
||||
[
|
||||
0,
|
||||
80
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 491,
|
||||
"versionNonce": 1936319480,
|
||||
"isDeleted": false,
|
||||
"id": "vPVnypmfjzvmFx69fR5c0",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -26.881453141272402,
|
||||
"y": -186.33481541478812,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 80,
|
||||
"height": 40,
|
||||
"seed": 1634363272,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
41.51519775390625,
|
||||
4.0404256184895075
|
||||
],
|
||||
[
|
||||
80,
|
||||
40
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 428,
|
||||
"versionNonce": 999323528,
|
||||
"isDeleted": false,
|
||||
"id": "2Vo2XqXtRmtwMCuk_878F",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -26.881453141272402,
|
||||
"y": -106.33481541478812,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 80,
|
||||
"height": 40,
|
||||
"seed": 242726136,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
39.49498494466138,
|
||||
-5.050506591796875
|
||||
],
|
||||
[
|
||||
80,
|
||||
-40
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 77,
|
||||
"versionNonce": 1568318712,
|
||||
"isDeleted": false,
|
||||
"id": "TFrsRmXFHPwKmce5VckSP",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": 53.118546858727626,
|
||||
"y": -156.56207600438773,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 20,
|
||||
"height": 20,
|
||||
"seed": 2110011016,
|
||||
"groupIds": [
|
||||
"68a51KYxHdDWRZV6FqnbK"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 435,
|
||||
"versionNonce": 1218987656,
|
||||
"isDeleted": false,
|
||||
"id": "2CqoHLAa444WhBAju8amZ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": 72.66170338720053,
|
||||
"y": 34.21313276103015,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 82.91019077529668,
|
||||
"height": 0,
|
||||
"seed": 1487295992,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
82.91019077529668,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 529,
|
||||
"versionNonce": 701187576,
|
||||
"isDeleted": false,
|
||||
"id": "QKHazrW55RmNEsWUsuP42",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -107.33829661279947,
|
||||
"y": 14.440393350629762,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 93.03951379024602,
|
||||
"height": 0.18366033380698354,
|
||||
"seed": 738993544,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
93.03951379024602,
|
||||
-0.18366033380698354
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 609,
|
||||
"versionNonce": 535704968,
|
||||
"isDeleted": false,
|
||||
"id": "PtoPhoCGN4qldE9G54Lbz",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -154.75818396250276,
|
||||
"y": 54.256733016823034,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 140.82668481655955,
|
||||
"height": 0,
|
||||
"seed": 106485496,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
140.82668481655955,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 451,
|
||||
"versionNonce": 1163904760,
|
||||
"isDeleted": false,
|
||||
"id": "LTrLYM9Sekry6NgnqZY2v",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -27.338296612799468,
|
||||
"y": -5.559606649370238,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 20,
|
||||
"height": 80,
|
||||
"seed": 1233007752,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
20,
|
||||
40
|
||||
],
|
||||
[
|
||||
0,
|
||||
80
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 527,
|
||||
"versionNonce": 379470984,
|
||||
"isDeleted": false,
|
||||
"id": "gett41piKxErvvnQfRmCP",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -27.338296612799468,
|
||||
"y": -5.559606649370238,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 80,
|
||||
"height": 40,
|
||||
"seed": 1007892472,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
41.51519775390625,
|
||||
4.0404256184895075
|
||||
],
|
||||
[
|
||||
80,
|
||||
40
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 464,
|
||||
"versionNonce": 1555834872,
|
||||
"isDeleted": false,
|
||||
"id": "zxUIfCiJP8ksPziIuWDRf",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": -27.338296612799468,
|
||||
"y": 74.44039335062979,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 80,
|
||||
"height": 40,
|
||||
"seed": 735470472,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
39.49498494466138,
|
||||
-5.050506591796875
|
||||
],
|
||||
[
|
||||
80,
|
||||
-40
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 113,
|
||||
"versionNonce": 2054452104,
|
||||
"isDeleted": false,
|
||||
"id": "zhhbQpr6e-pzmvY6hgFgi",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 90,
|
||||
"angle": 0,
|
||||
"x": 52.66170338720053,
|
||||
"y": 24.213132761030153,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 20,
|
||||
"height": 20,
|
||||
"seed": 1842968824,
|
||||
"groupIds": [
|
||||
"IAqd6itELuH1FGwdWU9aZ"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 289,
|
||||
"versionNonce": 1810131192,
|
||||
"isDeleted": false,
|
||||
"id": "Jq6Gl29zs08VEEcWnp1l9",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 113.51720666249722,
|
||||
"y": -145.61328125000006,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 219.58984375,
|
||||
"height": 160.951171875,
|
||||
"seed": 290501256,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.552713678800501e-15,
|
||||
36.904296875
|
||||
],
|
||||
[
|
||||
-219.58984375,
|
||||
111.26953125
|
||||
],
|
||||
[
|
||||
-219.58984375,
|
||||
160.951171875
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 316,
|
||||
"versionNonce": 28099208,
|
||||
"isDeleted": false,
|
||||
"id": "vnCY0pLE99zYQfLzaEN0t",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 113.78087853749722,
|
||||
"y": 34.73632812499997,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 219.353515625,
|
||||
"height": 160.369140625,
|
||||
"seed": 1865390584,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
-32.03125
|
||||
],
|
||||
[
|
||||
-219.353515625,
|
||||
-122.18359375
|
||||
],
|
||||
[
|
||||
-219.353515625,
|
||||
-160.369140625
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 255,
|
||||
"versionNonce": 1314687480,
|
||||
"isDeleted": false,
|
||||
"id": "9Xtr749UBA1ymHeBFK6lW",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 110.42150353749722,
|
||||
"y": -149.78710937500006,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 6.898713812836625,
|
||||
"height": 6.866661175393139,
|
||||
"seed": 279519624,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 295,
|
||||
"versionNonce": 990065032,
|
||||
"isDeleted": false,
|
||||
"id": "eH0c8HtQSOD_6c8Oqf3Pn",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 110.76511538107889,
|
||||
"y": 31.398700662303412,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 6.898713812836625,
|
||||
"height": 6.866661175393139,
|
||||
"seed": 52009720,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 175,
|
||||
"versionNonce": 1328057080,
|
||||
"isDeleted": false,
|
||||
"id": "UPixhDK0",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -178.55822228749724,
|
||||
"y": 36.47562604808056,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 19,
|
||||
"height": 36,
|
||||
"seed": 152809608,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "S",
|
||||
"rawText": "S",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "S"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 99,
|
||||
"versionNonce": 2108932232,
|
||||
"isDeleted": false,
|
||||
"id": "7cHHdU9l",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -174.84044621060997,
|
||||
"y": -181.76585490340375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 21,
|
||||
"height": 36,
|
||||
"seed": 1813740536,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "R",
|
||||
"rawText": "R",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "R"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 34,
|
||||
"versionNonce": 952921080,
|
||||
"isDeleted": false,
|
||||
"id": "82fRxrxa",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 170.55822228749722,
|
||||
"y": -168.96093750000006,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 308567944,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 5,
|
||||
"versionNonce": 1501196168,
|
||||
"isDeleted": false,
|
||||
"id": "bZrSJGDG",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 166.06994103749722,
|
||||
"y": 20.39257812499997,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 22,
|
||||
"height": 36,
|
||||
"seed": 2084125944,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "Q",
|
||||
"rawText": "Q",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Q"
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 260,
|
||||
"versionNonce": 1699491064,
|
||||
"isDeleted": false,
|
||||
"id": "NFcceU2SrhjZb3v7pH1Mv",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 165.60509728749722,
|
||||
"y": 20.89257812499997,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#000000",
|
||||
"width": 19.291015625,
|
||||
"height": 0,
|
||||
"seed": 1824468616,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1668719985886,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
19.291015625,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,399 @@
|
||||
/*
|
||||
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
This script performs automatic layout for the selected top-level grouping objects. It is powered by [elkjs](https://github.com/kieler/elkjs) and needs to be connected to the Internet.
|
||||
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
|
||||
if (
|
||||
!ea.verifyMinimumPluginVersion ||
|
||||
!ea.verifyMinimumPluginVersion("1.5.21")
|
||||
) {
|
||||
new Notice(
|
||||
"This script requires a newer version of Excalidraw. Please install the latest version."
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
||||
settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if (!settings["Layout Options JSON"]) {
|
||||
settings = {
|
||||
"Layout Options JSON": {
|
||||
height: "450px",
|
||||
value: `{\n "org.eclipse.elk.layered.crossingMinimization.semiInteractive": "true",\n "org.eclipse.elk.layered.considerModelOrder.components": "FORCE_MODEL_ORDER"\n}`,
|
||||
description: `You can use layout options to configure the layout algorithm. A list of all options and further details of their exact effects is available in <a href="http://www.eclipse.org/elk/reference.html" rel="nofollow">ELK's documentation</a>.`,
|
||||
},
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
if (typeof ELK === "undefined") {
|
||||
loadELK(doAutoLayout);
|
||||
} else {
|
||||
doAutoLayout();
|
||||
}
|
||||
|
||||
async function doAutoLayout() {
|
||||
const selectedElements = ea.getViewSelectedElements();
|
||||
const groups = ea
|
||||
.getMaximumGroups(selectedElements)
|
||||
.map((g) => g.filter((el) => el.containerId == null)) // ignore text in stickynote
|
||||
.filter((els) => els.length > 0);
|
||||
|
||||
const stickynotesMap = selectedElements
|
||||
.filter((el) => el.containerId != null)
|
||||
.reduce((result, el) => {
|
||||
result.set(el.containerId, el);
|
||||
return result;
|
||||
}, new Map());
|
||||
|
||||
const elk = new ELK();
|
||||
const knownLayoutAlgorithms = await elk.knownLayoutAlgorithms();
|
||||
const layoutAlgorithms = knownLayoutAlgorithms
|
||||
.map((knownLayoutAlgorithm) => ({
|
||||
id: knownLayoutAlgorithm.id,
|
||||
displayText:
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.layered" ||
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.radial" ||
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.mrtree"
|
||||
? "* " +
|
||||
knownLayoutAlgorithm.name +
|
||||
": " +
|
||||
knownLayoutAlgorithm.description
|
||||
: knownLayoutAlgorithm.name + ": " + knownLayoutAlgorithm.description,
|
||||
}))
|
||||
.sort((lha, rha) => lha.displayText.localeCompare(rha.displayText));
|
||||
|
||||
const layoutAlgorithmsSimple = knownLayoutAlgorithms
|
||||
.map((knownLayoutAlgorithm) => ({
|
||||
id: knownLayoutAlgorithm.id,
|
||||
displayText:
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.layered" ||
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.radial" ||
|
||||
knownLayoutAlgorithm.id === "org.eclipse.elk.mrtree"
|
||||
? "* " + knownLayoutAlgorithm.name
|
||||
: knownLayoutAlgorithm.name,
|
||||
}))
|
||||
.sort((lha, rha) => lha.displayText.localeCompare(rha.displayText));
|
||||
|
||||
// const knownOptions = knownLayoutAlgorithms
|
||||
// .reduce(
|
||||
// (result, knownLayoutAlgorithm) => [
|
||||
// ...result,
|
||||
// ...knownLayoutAlgorithm.knownOptions,
|
||||
// ],
|
||||
// []
|
||||
// )
|
||||
// .filter((value, index, self) => self.indexOf(value) === index) // remove duplicates
|
||||
// .sort((lha, rha) => lha.localeCompare(rha));
|
||||
// console.log("knownOptions", knownOptions);
|
||||
|
||||
const selectedAlgorithm = await utils.suggester(
|
||||
layoutAlgorithms.map((algorithmInfo) => algorithmInfo.displayText),
|
||||
layoutAlgorithms.map((algorithmInfo) => algorithmInfo.id),
|
||||
"Layout algorithm"
|
||||
);
|
||||
|
||||
const knownNodePlacementStrategy = [
|
||||
"SIMPLE",
|
||||
"INTERACTIVE",
|
||||
"LINEAR_SEGMENTS",
|
||||
"BRANDES_KOEPF",
|
||||
"NETWORK_SIMPLEX",
|
||||
];
|
||||
|
||||
const knownDirections = [
|
||||
"UNDEFINED",
|
||||
"RIGHT",
|
||||
"LEFT",
|
||||
"DOWN",
|
||||
"UP"
|
||||
];
|
||||
|
||||
let nodePlacementStrategy = "BRANDES_KOEPF";
|
||||
let componentComponentSpacing = "10";
|
||||
let nodeNodeSpacing = "100";
|
||||
let nodeNodeBetweenLayersSpacing = "100";
|
||||
let discoComponentLayoutAlgorithm = "org.eclipse.elk.layered";
|
||||
let direction = "UNDEFINED";
|
||||
|
||||
if (selectedAlgorithm === "org.eclipse.elk.layered") {
|
||||
nodePlacementStrategy = await utils.suggester(
|
||||
knownNodePlacementStrategy,
|
||||
knownNodePlacementStrategy,
|
||||
"Node placement strategy"
|
||||
);
|
||||
|
||||
selectedDirection = await utils.suggester(
|
||||
knownDirections,
|
||||
knownDirections,
|
||||
"Direction"
|
||||
);
|
||||
direction = selectedDirection??"UNDEFINED";
|
||||
} else if (selectedAlgorithm === "org.eclipse.elk.disco") {
|
||||
const componentLayoutAlgorithms = layoutAlgorithmsSimple.filter(al => al.id !== "org.eclipse.elk.disco");
|
||||
const selectedDiscoComponentLayoutAlgorithm = await utils.suggester(
|
||||
componentLayoutAlgorithms.map((algorithmInfo) => algorithmInfo.displayText),
|
||||
componentLayoutAlgorithms.map((algorithmInfo) => algorithmInfo.id),
|
||||
"Disco Connected Components Layout Algorithm"
|
||||
);
|
||||
discoComponentLayoutAlgorithm = selectedDiscoComponentLayoutAlgorithm??"org.eclipse.elk.layered";
|
||||
}
|
||||
|
||||
if (
|
||||
selectedAlgorithm === "org.eclipse.elk.box" ||
|
||||
selectedAlgorithm === "org.eclipse.elk.rectpacking"
|
||||
) {
|
||||
nodeNodeSpacing = await utils.inputPrompt("Node Spacing", "number", "10");
|
||||
} else {
|
||||
let userSpacingStr = await utils.inputPrompt(
|
||||
"Components Spacing, Node Spacing, Node Node Between Layers Spacing",
|
||||
"number, number, number",
|
||||
"10, 100, 100"
|
||||
);
|
||||
let userSpacingArr = (userSpacingStr??"").split(",");
|
||||
componentComponentSpacing = userSpacingArr[0] ?? "10";
|
||||
nodeNodeSpacing = userSpacingArr[1] ?? "100";
|
||||
nodeNodeBetweenLayersSpacing = userSpacingArr[2] ?? "100";
|
||||
}
|
||||
|
||||
let layoutOptionsJson = {};
|
||||
try {
|
||||
layoutOptionsJson = JSON.parse(settings["Layout Options JSON"].value);
|
||||
} catch (e) {
|
||||
new Notice(
|
||||
"Error reading Layout Options JSON, see developer console for more information",
|
||||
4000
|
||||
);
|
||||
console.log(e);
|
||||
}
|
||||
|
||||
layoutOptionsJson["elk.algorithm"] = selectedAlgorithm;
|
||||
layoutOptionsJson["org.eclipse.elk.spacing.componentComponent"] =
|
||||
componentComponentSpacing;
|
||||
layoutOptionsJson["org.eclipse.elk.spacing.nodeNode"] = nodeNodeSpacing;
|
||||
layoutOptionsJson["org.eclipse.elk.layered.spacing.nodeNodeBetweenLayers"] =
|
||||
nodeNodeBetweenLayersSpacing;
|
||||
layoutOptionsJson["org.eclipse.elk.layered.nodePlacement.strategy"] =
|
||||
nodePlacementStrategy;
|
||||
layoutOptionsJson["org.eclipse.elk.disco.componentCompaction.componentLayoutAlgorithm"] =
|
||||
discoComponentLayoutAlgorithm;
|
||||
layoutOptionsJson["org.eclipse.elk.direction"] = direction;
|
||||
|
||||
const graph = {
|
||||
id: "root",
|
||||
layoutOptions: layoutOptionsJson,
|
||||
children: [],
|
||||
edges: [],
|
||||
};
|
||||
|
||||
let groupMap = new Map();
|
||||
let targetElkMap = new Map();
|
||||
let arrowEls = [];
|
||||
|
||||
for (let i = 0; i < groups.length; i++) {
|
||||
const elements = groups[i];
|
||||
if (
|
||||
elements.length === 1 &&
|
||||
(elements[0].type === "arrow" || elements[0].type === "line")
|
||||
) {
|
||||
if (
|
||||
elements[0].type === "arrow" &&
|
||||
elements[0].startBinding &&
|
||||
elements[0].endBinding
|
||||
) {
|
||||
arrowEls.push(elements[0]);
|
||||
}
|
||||
} else {
|
||||
let elkId = "g" + i;
|
||||
elements.reduce((result, el) => {
|
||||
result.set(el.id, elkId);
|
||||
return result;
|
||||
}, targetElkMap);
|
||||
|
||||
const box = ea.getBoundingBox(elements);
|
||||
groupMap.set(elkId, {
|
||||
elements: elements,
|
||||
boundingBox: box,
|
||||
});
|
||||
|
||||
graph.children.push({
|
||||
id: elkId,
|
||||
width: box.width,
|
||||
height: box.height,
|
||||
x: box.topX,
|
||||
y: box.topY,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
for (let i = 0; i < arrowEls.length; i++) {
|
||||
const arrowEl = arrowEls[i];
|
||||
const startElkId = targetElkMap.get(arrowEl.startBinding.elementId);
|
||||
const endElkId = targetElkMap.get(arrowEl.endBinding.elementId);
|
||||
|
||||
graph.edges.push({
|
||||
id: "e" + i,
|
||||
sources: [startElkId],
|
||||
targets: [endElkId],
|
||||
});
|
||||
}
|
||||
|
||||
const initTopX =
|
||||
Math.min(...Array.from(groupMap.values()).map((v) => v.boundingBox.topX)) -
|
||||
12;
|
||||
const initTopY =
|
||||
Math.min(...Array.from(groupMap.values()).map((v) => v.boundingBox.topY)) -
|
||||
12;
|
||||
|
||||
elk
|
||||
.layout(graph)
|
||||
.then((resultGraph) => {
|
||||
for (const elkEl of resultGraph.children) {
|
||||
const group = groupMap.get(elkEl.id);
|
||||
for (const groupEl of group.elements) {
|
||||
const originalDistancX = groupEl.x - group.boundingBox.topX;
|
||||
const originalDistancY = groupEl.y - group.boundingBox.topY;
|
||||
const groupElDistanceX =
|
||||
elkEl.x + initTopX + originalDistancX - groupEl.x;
|
||||
const groupElDistanceY =
|
||||
elkEl.y + initTopY + originalDistancY - groupEl.y;
|
||||
|
||||
groupEl.x = groupEl.x + groupElDistanceX;
|
||||
groupEl.y = groupEl.y + groupElDistanceY;
|
||||
|
||||
if (stickynotesMap.has(groupEl.id)) {
|
||||
const stickynote = stickynotesMap.get(groupEl.id);
|
||||
stickynote.x = stickynote.x + groupElDistanceX;
|
||||
stickynote.y = stickynote.y + groupElDistanceY;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ea.copyViewElementsToEAforEditing(selectedElements);
|
||||
ea.addElementsToView(false, false);
|
||||
|
||||
normalizeSelectedArrows();
|
||||
})
|
||||
.catch(console.error);
|
||||
}
|
||||
|
||||
function loadELK(doAfterLoaded) {
|
||||
let script = document.createElement("script");
|
||||
script.onload = function () {
|
||||
if (typeof ELK !== "undefined") {
|
||||
doAfterLoaded();
|
||||
}
|
||||
};
|
||||
script.src =
|
||||
"https://cdn.jsdelivr.net/npm/elkjs@0.8.2/lib/elk.bundled.min.js";
|
||||
document.head.appendChild(script);
|
||||
}
|
||||
|
||||
/*
|
||||
* Normalize Selected Arrows
|
||||
*/
|
||||
|
||||
function normalizeSelectedArrows() {
|
||||
let gapValue = 2;
|
||||
|
||||
const selectedIndividualArrows = ea.getMaximumGroups(ea.getViewSelectedElements())
|
||||
.reduce((result, g) => [...result, ...g.filter(el => el.type === 'arrow')], []);
|
||||
|
||||
const allElements = ea.getViewElements();
|
||||
for (const arrow of selectedIndividualArrows) {
|
||||
const startBindingEl = allElements.filter(
|
||||
(el) => el.id === (arrow.startBinding || {}).elementId
|
||||
)[0];
|
||||
const endBindingEl = allElements.filter(
|
||||
(el) => el.id === (arrow.endBinding || {}).elementId
|
||||
)[0];
|
||||
|
||||
if (startBindingEl) {
|
||||
recalculateStartPointOfLine(
|
||||
arrow,
|
||||
startBindingEl,
|
||||
endBindingEl,
|
||||
gapValue
|
||||
);
|
||||
}
|
||||
if (endBindingEl) {
|
||||
recalculateEndPointOfLine(arrow, endBindingEl, startBindingEl, gapValue);
|
||||
}
|
||||
}
|
||||
|
||||
ea.copyViewElementsToEAforEditing(selectedIndividualArrows);
|
||||
ea.addElementsToView(false, false);
|
||||
}
|
||||
|
||||
function recalculateStartPointOfLine(line, el, elB, gapValue) {
|
||||
const aX = el.x + el.width / 2;
|
||||
const bX =
|
||||
line.points.length <= 2 && elB
|
||||
? elB.x + elB.width / 2
|
||||
: line.x + line.points[1][0];
|
||||
const aY = el.y + el.height / 2;
|
||||
const bY =
|
||||
line.points.length <= 2 && elB
|
||||
? elB.y + elB.height / 2
|
||||
: line.y + line.points[1][1];
|
||||
|
||||
line.startBinding.gap = gapValue;
|
||||
line.startBinding.focus = 0;
|
||||
const intersectA = ea.intersectElementWithLine(
|
||||
el,
|
||||
[bX, bY],
|
||||
[aX, aY],
|
||||
line.startBinding.gap
|
||||
);
|
||||
|
||||
if (intersectA.length > 0) {
|
||||
line.points[0] = [0, 0];
|
||||
for (let i = 1; i < line.points.length; i++) {
|
||||
line.points[i][0] -= intersectA[0][0] - line.x;
|
||||
line.points[i][1] -= intersectA[0][1] - line.y;
|
||||
}
|
||||
line.x = intersectA[0][0];
|
||||
line.y = intersectA[0][1];
|
||||
}
|
||||
}
|
||||
|
||||
function recalculateEndPointOfLine(line, el, elB, gapValue) {
|
||||
const aX = el.x + el.width / 2;
|
||||
const bX =
|
||||
line.points.length <= 2 && elB
|
||||
? elB.x + elB.width / 2
|
||||
: line.x + line.points[line.points.length - 2][0];
|
||||
const aY = el.y + el.height / 2;
|
||||
const bY =
|
||||
line.points.length <= 2 && elB
|
||||
? elB.y + elB.height / 2
|
||||
: line.y + line.points[line.points.length - 2][1];
|
||||
|
||||
line.endBinding.gap = gapValue;
|
||||
line.endBinding.focus = 0;
|
||||
const intersectA = ea.intersectElementWithLine(
|
||||
el,
|
||||
[bX, bY],
|
||||
[aX, aY],
|
||||
line.endBinding.gap
|
||||
);
|
||||
|
||||
if (intersectA.length > 0) {
|
||||
line.points[line.points.length - 1] = [
|
||||
intersectA[0][0] - line.x,
|
||||
intersectA[0][1] - line.y,
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1670131481615" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3504" width="128" height="128" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M947.2 0H76.8C33.6 0 0 33.6 0 76.8v870.4C0 990.4 33.6 1024 76.8 1024h870.4c38.4 0 72-30.4 76.8-68.8V76.8C1024 33.6 990.4 0 947.2 0zM84.8 84.8h852.8V256H84.8V84.8z m256 256h596.8v256H340.8v-256z m-256 598.4V340.8H256v596.8H84.8z m256 0v-256h596.8v256H340.8z" p-id="3505"></path></svg>
|
||||
|
After Width: | Height: | Size: 616 B |
@@ -0,0 +1,55 @@
|
||||
/*
|
||||

|
||||
|
||||
This script will add an encapsulating box around the currently selected elements in Excalidraw.
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.21")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if(!settings["Default padding"]) {
|
||||
settings = {
|
||||
"Prompt for padding?": true,
|
||||
"Default padding" : {
|
||||
value: 10,
|
||||
description: "Padding between the bounding box of the selected elements, and the box the script creates"
|
||||
}
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
let padding = settings["Default padding"].value;
|
||||
|
||||
if(settings["Prompt for padding?"]) {
|
||||
padding = parseInt (await utils.inputPrompt("padding?","number",padding.toString()));
|
||||
}
|
||||
|
||||
if(isNaN(padding)) {
|
||||
new Notice("The padding value provided is not a number");
|
||||
return;
|
||||
}
|
||||
elements = ea.getViewSelectedElements();
|
||||
const box = ea.getBoundingBox(elements);
|
||||
color = ea
|
||||
.getExcalidrawAPI()
|
||||
.getAppState()
|
||||
.currentItemStrokeColor;
|
||||
//uncomment for random color:
|
||||
//color = '#'+(Math.random()*0xFFFFFF<<0).toString(16).padStart(6,"0");
|
||||
ea.style.strokeColor = color;
|
||||
id = ea.addRect(
|
||||
box.topX - padding,
|
||||
box.topY - padding,
|
||||
box.width + 2*padding,
|
||||
box.height + 2*padding
|
||||
);
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
ea.addToGroup([id].concat(elements.map((el)=>el.id)));
|
||||
ea.addElementsToView(false,false);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="100 80 500 400"><path d="M164.27 110.96h158.32v-28H136.27v170.87h28zM377.42 110.96h158.32v142.87h28V82.96H377.42zM535.73 449.04H377.41v28h186.32V306.17h-28zM164.27 306.16h-28v170.87h186.32v-28H164.27z"/><path d="M197.86 220.36v119.3c0 42.34 34.445 76.789 76.793 76.789h150.68c42.348 0 76.793-34.445 76.793-76.789l.004-119.3c0-42.34-34.445-76.789-76.793-76.789h-150.69c-42.348-.004-76.793 34.445-76.793 76.789zm276.27 0v119.3c0 26.902-21.887 48.789-48.793 48.789l-150.69-.004c-26.906 0-48.793-21.887-48.793-48.789v-119.29c0-26.902 21.887-48.789 48.793-48.789h150.68c26.91-.004 48.797 21.88 48.797 48.79z"/></svg>
|
||||
|
After Width: | Height: | Size: 660 B |
@@ -0,0 +1,81 @@
|
||||
/*
|
||||

|
||||
|
||||
This script will connect two objects with an arrow. If either of the objects are a set of grouped elements (e.g. a text element grouped with an encapsulating rectangle), the script will identify these groups, and connect the arrow to the largest object in the group (assuming you want to connect the arrow to the box around the text element).
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.21")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
|
||||
settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if(!settings["Starting arrowhead"]) {
|
||||
settings = {
|
||||
"Starting arrowhead" : {
|
||||
value: "none",
|
||||
valueset: ["none","arrow","triangle","bar","dot"]
|
||||
},
|
||||
"Ending arrowhead" : {
|
||||
value: "triangle",
|
||||
valueset: ["none","arrow","triangle","bar","dot"]
|
||||
},
|
||||
"Line points" : {
|
||||
value: 1,
|
||||
description: "Number of line points between start and end"
|
||||
}
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
const arrowStart = settings["Starting arrowhead"].value === "none" ? null : settings["Starting arrowhead"].value;
|
||||
const arrowEnd = settings["Ending arrowhead"].value === "none" ? null : settings["Ending arrowhead"].value;
|
||||
const linePoints = Math.floor(settings["Line points"].value);
|
||||
|
||||
|
||||
|
||||
const elements = ea.getViewSelectedElements();
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
groups = ea.getMaximumGroups(elements);
|
||||
if(groups.length !== 2) {
|
||||
//unfortunately getMaxGroups returns duplicated resultset for sticky notes
|
||||
//needs additional filtering
|
||||
cleanGroups=[];
|
||||
idList = [];
|
||||
for (group of groups) {
|
||||
keep = true;
|
||||
for(item of group) if(idList.contains(item.id)) keep = false;
|
||||
if(keep) {
|
||||
cleanGroups.push(group);
|
||||
idList = idList.concat(group.map(el=>el.id))
|
||||
}
|
||||
}
|
||||
if(cleanGroups.length !== 2) return;
|
||||
groups = cleanGroups;
|
||||
}
|
||||
els = [
|
||||
ea.getLargestElement(groups[0]),
|
||||
ea.getLargestElement(groups[1])
|
||||
];
|
||||
|
||||
ea.style.strokeColor = els[0].strokeColor;
|
||||
ea.style.strokeWidth = els[0].strokeWidth;
|
||||
ea.style.strokeStyle = els[0].strokeStyle;
|
||||
ea.style.strokeSharpness = els[0].strokeSharpness;
|
||||
ea.connectObjects(
|
||||
els[0].id,
|
||||
null,
|
||||
els[1].id,
|
||||
null,
|
||||
{
|
||||
endArrowHead: arrowEnd,
|
||||
startArrowHead: arrowStart,
|
||||
numberOfPoints: linePoints
|
||||
}
|
||||
);
|
||||
ea.addElementsToView(false,false,true);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="5 5 170 70" stroke="#000"><path fill="none" stroke-linecap="round" stroke-width="4" d="M10 10h60m-60 0h60m0 0v60m0-60v60m0 0H10m60 0H10m0 0V10m0 60V10"/><g stroke-linecap="round"><path fill="none" stroke-width="4" d="M70 40h40m-40 0h40"/><path fill-rule="evenodd" stroke-width="0" d="m110 40-13.59 6.34V33.66L110 40"/><path fill="none" stroke-width="4" d="M110 40c-4.72 2.2-9.43 4.4-13.59 6.34M110 40c-4.7 2.19-9.4 4.38-13.59 6.34m0 0V33.66m0 12.68V33.66m0 0c5.07 2.37 10.14 4.73 13.59 6.34m-13.59-6.34c3.25 1.52 6.51 3.04 13.59 6.34m0 0s0 0 0 0m0 0s0 0 0 0"/></g><path fill="none" stroke-linecap="round" stroke-width="4" d="M110 10h60m-60 0h60m0 0v60m0-60v60m0 0h-60m60 0h-60m0 0V10m0 60V10"/></svg>
|
||||
|
After Width: | Height: | Size: 753 B |
@@ -0,0 +1,70 @@
|
||||
/*
|
||||

|
||||
|
||||
Converts selected plain text elements to sticky notes with transparent background and transparent stroke color. Essentially converts text element into a wrappable format.
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.21")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
let settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if(!settings["Border color"]) {
|
||||
settings = {
|
||||
"Border color" : {
|
||||
value: "#000000",
|
||||
description: "Any legal HTML color (#000000, rgb, color-name, etc.). Set to 'transparent' for transparent color."
|
||||
},
|
||||
"Background color" : {
|
||||
value: "transparent",
|
||||
description: "Background color of the sticky note. Set to 'transparent' for transparent color."
|
||||
},
|
||||
"Background fill style" : {
|
||||
value: "solid",
|
||||
description: "Fill style of the sticky note",
|
||||
valueset: ["hachure","cross-hatch","solid"]
|
||||
}
|
||||
};
|
||||
await ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
if(!settings["Max sticky note width"]) {
|
||||
settings["Max sticky note width"] = {
|
||||
value: "600",
|
||||
description: "Maximum width of new sticky note. If text is longer, it will be wrapped",
|
||||
valueset: ["400","600","800","1000","1200","1400","2000"]
|
||||
}
|
||||
await ea.setScriptSettings(settings);
|
||||
}
|
||||
const maxWidth = parseInt(settings["Max sticky note width"].value);
|
||||
const strokeColor = settings["Border color"].value;
|
||||
const backgroundColor = settings["Background color"].value;
|
||||
const fillStyle = settings["Background fill style"].value;
|
||||
|
||||
const elements = ea
|
||||
.getViewSelectedElements()
|
||||
.filter((el)=>(el.type==="text")&&(el.containerId===null));
|
||||
if(elements.length===0) {
|
||||
new Notice("Please select a text element");
|
||||
return;
|
||||
}
|
||||
ea.style.strokeColor = strokeColor;
|
||||
ea.style.backgroundColor = backgroundColor;
|
||||
ea.style.fillStyle = fillStyle;
|
||||
const padding = 6;
|
||||
const boxes = [];
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
ea.getElements().forEach((el)=>{
|
||||
const width = el.width+2*padding;
|
||||
const widthOK = width<=maxWidth;
|
||||
const id = ea.addRect(el.x-padding,el.y-padding,widthOK?width:maxWidth,el.height+2*padding);
|
||||
boxes.push(id);
|
||||
ea.getElement(id).boundElements=[{type:"text",id:el.id}];
|
||||
el.containerId = id;
|
||||
});
|
||||
await ea.addElementsToView(false,true);
|
||||
const containers = ea.getViewElements().filter(el=>boxes.includes(el.id));
|
||||
ea.getExcalidrawAPI().updateContainerSize(containers);
|
||||
ea.selectElementsInView(containers);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170 90" stroke="#000"><path fill="none" stroke-linecap="round" stroke-width="4" d="M100 10h40m-40 0h40m0 0 20 20m-20-20 20 20m0 0v50m0-50v50m0 0h-60m60 0h-60m0 0V10m0 70V10M140 10v20m0-20v20m0 0h20m-20 0h20M110 40c11.87.13 23.73.26 31 .33M110 40c6.44.07 12.89.14 31 .33M110 50c10.03.11 20.05.22 31 .33M110 50l31 .33M110 60c9.93.11 19.86.21 31 .33M110 60c11.38.12 22.75.24 31 .33M10 20c8.88.1 17.77.19 31 .33M10 20c6.49.07 12.98.14 31 .33M10 40c11.73.13 23.47.25 31 .33M10 40c10.52.11 21.04.23 31 .33M10 60c11.67.13 23.34.25 31 .33M10 60c6.23.07 12.46.13 31 .33"/><g fill-rule="evenodd" stroke-linecap="round"><path stroke-width="0" d="m80 20 9.33 19.67L80 60V50H60V30h20V20"/><path fill="none" stroke-width="4" d="M80 20c2.84 5.99 5.68 11.98 9.33 19.67M80 20c2.52 5.31 5.04 10.63 9.33 19.67m0 0C87.01 44.73 84.69 49.79 80 60m9.33-20.33C87.4 43.88 85.47 48.09 80 60m0 0V50m0 10V50m0 0H60m20 0H60m0 0V30m0 20V30m0 0h20m-20 0h20m0 0V20m0 10V20m0 0s0 0 0 0m0 0s0 0 0 0"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
This script converts the selected connectors to elbows.
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
const selectedCenterConnectPoints = await utils.suggester(
|
||||
['Yes', 'No'],
|
||||
[true, false],
|
||||
"Center connect points?"
|
||||
);
|
||||
const centerConnectPoints = selectedCenterConnectPoints??false;
|
||||
|
||||
const allElements = ea.getViewElements();
|
||||
const elements = ea.getViewSelectedElements();
|
||||
|
||||
const lines = elements.filter((el)=>el.type==="arrow" || el.type==="line");
|
||||
|
||||
for (const line of lines) {
|
||||
if (line.points.length >= 3) {
|
||||
if(centerConnectPoints) {
|
||||
const startBindingEl = allElements.filter(el => el.id === (line.startBinding||{}).elementId)[0];
|
||||
const endBindingEl = allElements.filter(el => el.id === (line.endBinding||{}).elementId)[0];
|
||||
|
||||
if(startBindingEl) {
|
||||
const startPointX = line.x +line.points[0][0];
|
||||
if(startPointX >= startBindingEl.x && startPointX <= startBindingEl.x + startBindingEl.width) {
|
||||
line.points[0][0] = startBindingEl.x + startBindingEl.width / 2 - line.x;
|
||||
}
|
||||
|
||||
const startPointY = line.y +line.points[0][1];
|
||||
if(startPointY >= startBindingEl.y && startPointY <= startBindingEl.y + startBindingEl.height) {
|
||||
line.points[0][1] = startBindingEl.y + startBindingEl.height / 2 - line.y;
|
||||
}
|
||||
}
|
||||
|
||||
if(endBindingEl) {
|
||||
const startPointX = line.x +line.points[line.points.length-1][0];
|
||||
if(startPointX >= endBindingEl.x && startPointX <= endBindingEl.x + endBindingEl.width) {
|
||||
line.points[line.points.length-1][0] = endBindingEl.x + endBindingEl.width / 2 - line.x;
|
||||
}
|
||||
|
||||
const startPointY = line.y +line.points[line.points.length-1][1];
|
||||
if(startPointY >= endBindingEl.y && startPointY <= endBindingEl.y + endBindingEl.height) {
|
||||
line.points[line.points.length-1][1] = endBindingEl.y + endBindingEl.height / 2 - line.y;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (var i = 0; i < line.points.length - 2; i++) {
|
||||
var p1;
|
||||
var p3;
|
||||
if (line.points[i][0] < line.points[i + 2][0]) {
|
||||
p1 = line.points[i];
|
||||
p3 = line.points[i+2];
|
||||
} else {
|
||||
p1 = line.points[i + 2];
|
||||
p3 = line.points[i];
|
||||
}
|
||||
const p2 = line.points[i + 1];
|
||||
|
||||
if (p1[0] === p3[0]) {
|
||||
continue;
|
||||
}
|
||||
|
||||
const k = (p3[1] - p1[1]) / (p3[0] - p1[0]);
|
||||
const b = p1[1] - k * p1[0];
|
||||
|
||||
y0 = k * p2[0] + b;
|
||||
const up = p2[1] < y0;
|
||||
|
||||
if ((k > 0 && !up) || (k < 0 && up)) {
|
||||
p2[0] = p1[0];
|
||||
p2[1] = p3[1];
|
||||
} else {
|
||||
p2[0] = p3[0];
|
||||
p2[1] = p1[1];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ea.copyViewElementsToEAforEditing(lines);
|
||||
await ea.addElementsToView(false,false);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 120" stroke="#000"><path fill="none" stroke-linecap="round" stroke-width="8" d="M10 10v80m0-80v80m0 0h80m-80 0h80M70 70l20 20M70 70l20 20m0 0-20 20m20-20-20 20"/></svg>
|
||||
|
After Width: | Height: | Size: 226 B |
@@ -0,0 +1,69 @@
|
||||
/*
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
The script arranges the selected elements horizontally with a fixed spacing.
|
||||
|
||||
When we create an architecture diagram or mind map, we often need to arrange a large number of elements in a fixed spacing. `Fixed spacing` and `Fixed vertical Distance` scripts can save us a lot of time.
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.21")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if(!settings["Default spacing"]) {
|
||||
settings = {
|
||||
"Prompt for spacing?": true,
|
||||
"Default spacing" : {
|
||||
value: 10,
|
||||
description: "Fixed horizontal spacing between elements"
|
||||
},
|
||||
"Remember last spacing?": false
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
let spacingStr = settings["Default spacing"].value.toString();
|
||||
const rememberLastSpacing = settings["Remember last spacing?"];
|
||||
|
||||
if(settings["Prompt for spacing?"]) {
|
||||
spacingStr = await utils.inputPrompt("spacing?","number",spacingStr);
|
||||
}
|
||||
|
||||
const spacing = parseInt(spacingStr);
|
||||
if(isNaN(spacing)) {
|
||||
return;
|
||||
}
|
||||
if(rememberLastSpacing) {
|
||||
settings["Default spacing"].value = spacing;
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
const elements=ea.getViewSelectedElements();
|
||||
const topGroups = ea.getMaximumGroups(elements)
|
||||
.filter(els => !(els.length === 1 && els[0].type ==="arrow")) // ignore individual arrows
|
||||
.filter(els => !(els.length === 1 && (els[0].containerId))); // ignore text in stickynote
|
||||
|
||||
const groups = topGroups.sort((lha,rha) => lha[0].x - rha[0].x);
|
||||
|
||||
for(var i=0; i<groups.length; i++) {
|
||||
if(i > 0) {
|
||||
const preGroup = groups[i-1];
|
||||
const curGroup = groups[i];
|
||||
|
||||
const preRight = Math.max(...preGroup.map(el => el.x + el.width));
|
||||
const curLeft = Math.min(...curGroup.map(el => el.x));
|
||||
const distance = curLeft - preRight - spacing;
|
||||
|
||||
for(const curEl of curGroup) {
|
||||
curEl.x = curEl.x - distance;
|
||||
}
|
||||
}
|
||||
}
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
await ea.addElementsToView(false, false);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 465 290" stroke="#000"><path fill="none" stroke-linecap="round" stroke-width="4" d="M10 10h60m-60 0h60m0 0v60m0-60v60m0 0H10m60 0H10m0 0V10m0 60V10M50 150h60m-60 0h60m0 0v60m0-60v60m0 0H50m60 0H50m0 0v-60m0 60v-60M40 80h50m-50 0h50m0 0v60m0-60v60m0 0H40m50 0H40m0 0V80m0 60V80M70 220h30m-30 0h30m0 0v60m0-60v60m0 0H70m30 0H70m0 0v-60m0 60v-60M240 10h60m-60 0h60m0 0v60m0-60v60m0 0h-60m60 0h-60m0 0V10m0 60V10M360 150h60m-60 0h60m0 0v60m0-60v60m0 0h-60m60 0h-60m0 0v-60m0 60v-60M305 80h50m-50 0h50m0 0v60m0-60v60m0 0h-50m50 0h-50m0 0V80m0 60V80M425 220h30m-30 0h30m0 0v60m0-60v60m0 0h-30m30 0h-30m0 0v-60m0 60v-60"/><g fill-rule="evenodd" stroke-linecap="round"><path stroke-width="0" d="m130 10-.58 269.33 81.66-130L130 10"/><path fill="none" stroke-width="4" d="M130 10c-.2 94.2-.41 188.39-.58 269.33M130 10c-.18 81.45-.35 162.91-.58 269.33m0 0c28.12-44.76 56.24-89.53 81.66-130m-81.66 130c19.55-31.13 39.11-62.26 81.66-130m0 0C189.8 112.77 168.53 76.2 130 10m81.08 139.33C180.58 96.91 150.07 44.49 130 10m0 0s0 0 0 0m0 0s0 0 0 0"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,53 @@
|
||||
/*
|
||||

|
||||
|
||||
The script inverts the colors on the canvas including the color palette in Element Properties.
|
||||
|
||||
```javascript
|
||||
*/
|
||||
const defaultColorPalette = { // https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.6.8
|
||||
elementStroke:["#000000","#343a40","#495057","#c92a2a","#a61e4d","#862e9c","#5f3dc4","#364fc7","#1864ab","#0b7285","#087f5b","#2b8a3e","#5c940d","#e67700","#d9480f"],
|
||||
elementBackground:["transparent","#ced4da","#868e96","#fa5252","#e64980","#be4bdb","#7950f2","#4c6ef5","#228be6","#15aabf","#12b886","#40c057","#82c91e","#fab005","#fd7e14"],
|
||||
canvasBackground:["#ffffff","#f8f9fa","#f1f3f5","#fff5f5","#fff0f6","#f8f0fc","#f3f0ff","#edf2ff","#e7f5ff","#e3fafc","#e6fcf5","#ebfbee","#f4fce3","#fff9db","#fff4e6"]
|
||||
};
|
||||
|
||||
const api = ea.getExcalidrawAPI();
|
||||
const st = api.getAppState();
|
||||
|
||||
let colorPalette = st.colorPalette ?? defaultColorPalette;
|
||||
if (Object.entries(colorPalette).length === 0) colorPalette = defaultColorPalette;
|
||||
if(!colorPalette.elementStroke || Object.entries(colorPalette.elementStroke).length === 0) colorPalette.elementStroke = defaultColorPalette.elementStroke;
|
||||
if(!colorPalette.elementBackground || Object.entries(colorPalette.elementBackground).length === 0) colorPalette.elementBackground = defaultColorPalette.elementBackground;
|
||||
if(!colorPalette.canvasBackground || Object.entries(colorPalette.canvasBackground).length === 0) colorPalette.canvasBackground = defaultColorPalette.canvasBackground;
|
||||
|
||||
const invertColor = (color) => {
|
||||
if(color.toLowerCase()==="transparent") return color;
|
||||
const cm = ea.getCM(color);
|
||||
const lightness = cm.lightness;
|
||||
cm.lightnessTo(Math.abs(lightness-100));
|
||||
switch (cm.format) {
|
||||
case "hsl": return cm.stringHSL();
|
||||
case "rgb": return cm.stringRGB();
|
||||
case "hsv": return cm.stringHSV();
|
||||
default: return cm.stringHEX({alpha: false});
|
||||
}
|
||||
}
|
||||
|
||||
const invertPaletteColors = (palette) => Object.keys(palette).forEach(key => palette[key] = invertColor(palette[key]));
|
||||
Object.keys(colorPalette).forEach(key => invertPaletteColors(colorPalette[key]));
|
||||
|
||||
ea.copyViewElementsToEAforEditing(ea.getViewElements());
|
||||
ea.getElements().forEach(el=>{
|
||||
el.strokeColor = invertColor(el.strokeColor);
|
||||
el.backgroundColor = invertColor(el.backgroundColor);
|
||||
});
|
||||
|
||||
ea.viewUpdateScene({
|
||||
appState:{
|
||||
colorPalette,
|
||||
viewBackgroundColor: invertColor(st.viewBackgroundColor),
|
||||
currentItemStrokeColor: invertColor(st.currentItemStrokeColor),
|
||||
currentItemBackgroundColor: invertColor(st.currentItemBackgroundColor)
|
||||
},
|
||||
elements: ea.getElements()
|
||||
});
|
||||
@@ -0,0 +1,13 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||
<path stroke-width="2" fill="none" d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"></path>
|
||||
<path stroke-width="2" fill="none" d="M12 8a2.828 2.828 0 1 0 4 4"></path>
|
||||
<path stroke-width="2" fill="none" d="M12 2v2"></path>
|
||||
<path stroke-width="2" fill="none" d="M12 20v2"></path>
|
||||
<path stroke-width="2" fill="none" d="m4.93 4.93 1.41 1.41"></path>
|
||||
<path stroke-width="2" fill="none" d="m17.66 17.66 1.41 1.41"></path>
|
||||
<path stroke-width="2" fill="none" d="M2 12h2"></path>
|
||||
<path stroke-width="2" fill="none" d="M20 12h2"></path>
|
||||
<path stroke-width="2" fill="none" d="m6.34 17.66-1.41 1.41"></path>
|
||||
<path stroke-width="2" fill="none" d="m19.07 4.93-1.41 1.41"></path>
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 865 B |
@@ -0,0 +1,370 @@
|
||||
/*
|
||||
|
||||
format **the left to right** mind map
|
||||
|
||||

|
||||
|
||||
# tree
|
||||
|
||||
Mind map is actually a tree, so you must have a **root node**. The script will determine **the leftmost element** of the selected element as the root element (node is excalidraw element, e.g. rectangle, diamond, ellipse, text, image, but it can't be arrow, line, freedraw, **group**)
|
||||
|
||||
The element connecting node and node must be an **arrow** and have the correct direction, e.g. **parent node -> children node**
|
||||
|
||||
# sort
|
||||
|
||||
The order of nodes in the Y axis or vertical direction is determined by **the creation time** of the arrow connecting it
|
||||
|
||||

|
||||
|
||||
So if you want to readjust the order, you can **delete arrows and reconnect them**
|
||||
|
||||
# setting
|
||||
|
||||
Script provides options to adjust the style of mind map, The option is at the bottom of the option of the exalidraw plugin(e.g. Settings -> Community plugins -> Excalidraw -> drag to bottom)
|
||||
|
||||
# problem
|
||||
|
||||
1. since the start bingding and end bingding of the arrow are easily disconnected from the node, so if there are unformatted parts, please **check the connection** and use the script to **reformat**
|
||||
|
||||
```javascript
|
||||
*/
|
||||
|
||||
let settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if (!settings["MindMap Format"]) {
|
||||
settings = {
|
||||
"MindMap Format": {
|
||||
value: "Excalidraw/MindMap Format",
|
||||
description:
|
||||
"This is prepared for the namespace of MindMap Format and does not need to be modified",
|
||||
},
|
||||
"default gap": {
|
||||
value: 10,
|
||||
description: "Interval size of element",
|
||||
},
|
||||
"curve length": {
|
||||
value: 40,
|
||||
description: "The length of the curve part in the mind map line",
|
||||
},
|
||||
"length between element and line": {
|
||||
value: 50,
|
||||
description:
|
||||
"The distance between the tail of the connection and the connecting elements of the mind map",
|
||||
},
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
const sceneElements = ea.getExcalidrawAPI().getSceneElements();
|
||||
|
||||
// default X coordinate of the middle point of the arc
|
||||
const defaultDotX = Number(settings["curve length"].value);
|
||||
// The default length from the middle point of the arc on the X axis
|
||||
const defaultLengthWithCenterDot = Number(
|
||||
settings["length between element and line"].value
|
||||
);
|
||||
// Initial trimming distance of the end point on the Y axis
|
||||
const initAdjLength = 4;
|
||||
// default gap
|
||||
const defaultGap = Number(settings["default gap"].value);
|
||||
|
||||
const setCenter = (parent, line) => {
|
||||
// Focus and gap need the api calculation of excalidraw
|
||||
// e.g. determineFocusDistance, but they are not available now
|
||||
// so they are uniformly set to 0/1
|
||||
line.startBinding.focus = 0;
|
||||
line.startBinding.gap = 1;
|
||||
line.endBinding.focus = 0;
|
||||
line.endBinding.gap = 1;
|
||||
line.x = parent.x + parent.width;
|
||||
line.y = parent.y + parent.height / 2;
|
||||
};
|
||||
|
||||
/**
|
||||
* set the middle point of curve
|
||||
* @param {any} lineEl the line element of excalidraw
|
||||
* @param {number} height height of dot on Y axis
|
||||
* @param {number} [ratio=1] ,coefficient of the initial trimming distance of the end point on the Y axis, default is 1
|
||||
*/
|
||||
const setTopCurveDotOnLine = (lineEl, height, ratio = 1) => {
|
||||
if (lineEl.points.length < 3) {
|
||||
lineEl.points.splice(1, 0, [defaultDotX, lineEl.points[0][1] - height]);
|
||||
} else if (lineEl.points.length === 3) {
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1] - height];
|
||||
} else {
|
||||
lineEl.points.splice(2, lineEl.points.length - 3);
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1] - height];
|
||||
}
|
||||
lineEl.points[2][0] = lineEl.points[1][0] + defaultLengthWithCenterDot;
|
||||
// adjust the curvature of the second line segment
|
||||
lineEl.points[2][1] = lineEl.points[1][1] - initAdjLength * ratio * 0.8;
|
||||
};
|
||||
|
||||
const setMidCurveDotOnLine = (lineEl) => {
|
||||
if (lineEl.points.length < 3) {
|
||||
lineEl.points.splice(1, 0, [defaultDotX, lineEl.points[0][1]]);
|
||||
} else if (lineEl.points.length === 3) {
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1]];
|
||||
} else {
|
||||
lineEl.points.splice(2, lineEl.points.length - 3);
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1]];
|
||||
}
|
||||
lineEl.points[2][0] = lineEl.points[1][0] + defaultLengthWithCenterDot;
|
||||
lineEl.points[2][1] = lineEl.points[1][1];
|
||||
};
|
||||
|
||||
/**
|
||||
* set the middle point of curve
|
||||
* @param {any} lineEl the line element of excalidraw
|
||||
* @param {number} height height of dot on Y axis
|
||||
* @param {number} [ratio=1] ,coefficient of the initial trimming distance of the end point on the Y axis, default is 1
|
||||
*/
|
||||
const setBottomCurveDotOnLine = (lineEl, height, ratio = 1) => {
|
||||
if (lineEl.points.length < 3) {
|
||||
lineEl.points.splice(1, 0, [defaultDotX, lineEl.points[0][1] + height]);
|
||||
} else if (lineEl.points.length === 3) {
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1] + height];
|
||||
} else {
|
||||
lineEl.points.splice(2, lineEl.points.length - 3);
|
||||
lineEl.points[1] = [defaultDotX, lineEl.points[0][1] + height];
|
||||
}
|
||||
lineEl.points[2][0] = lineEl.points[1][0] + defaultLengthWithCenterDot;
|
||||
// adjust the curvature of the second line segment
|
||||
lineEl.points[2][1] = lineEl.points[1][1] + initAdjLength * ratio * 0.8;
|
||||
};
|
||||
|
||||
const setTextXY = (rect, text) => {
|
||||
text.x = rect.x + (rect.width - text.width) / 2;
|
||||
text.y = rect.y + (rect.height - text.height) / 2;
|
||||
};
|
||||
|
||||
const setChildrenXY = (parent, children, line, elementsMap) => {
|
||||
x = parent.x + parent.width + line.points[2][0];
|
||||
y = parent.y + parent.height / 2 + line.points[2][1] - children.height / 2;
|
||||
distX = children.x - x;
|
||||
distY = children.y - y;
|
||||
|
||||
ea.getElementsInTheSameGroupWithElement(children, sceneElements).forEach((el) => {
|
||||
el.x = el.x - distX;
|
||||
el.y = el.y - distY;
|
||||
});
|
||||
|
||||
if (
|
||||
["rectangle", "diamond", "ellipse"].includes(children.type) &&
|
||||
![null, undefined].includes(children.boundElements)
|
||||
) {
|
||||
const textDesc = children.boundElements.filter(
|
||||
(el) => el.type === "text"
|
||||
)[0];
|
||||
if (textDesc !== undefined) {
|
||||
const textEl = elementsMap.get(textDesc.id);
|
||||
setTextXY(children, textEl);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* returns the height of the upper part of all child nodes
|
||||
* and the height of the lower part of all child nodes
|
||||
* @param {Number[]} childrenTotalHeightArr
|
||||
* @returns {Number[]} [topHeight, bottomHeight]
|
||||
*/
|
||||
const getNodeCurrentHeight = (childrenTotalHeightArr) => {
|
||||
if (childrenTotalHeightArr.length <= 0) return [0, 0];
|
||||
else if (childrenTotalHeightArr.length === 1)
|
||||
return [childrenTotalHeightArr[0] / 2, childrenTotalHeightArr[0] / 2];
|
||||
const heightArr = childrenTotalHeightArr;
|
||||
let topHeight = 0,
|
||||
bottomHeight = 0;
|
||||
const isEven = heightArr.length % 2 === 0;
|
||||
const mid = Math.floor(heightArr.length / 2);
|
||||
const topI = mid - 1;
|
||||
const bottomI = isEven ? mid : mid + 1;
|
||||
topHeight = isEven ? 0 : heightArr[mid] / 2;
|
||||
for (let i = topI; i >= 0; i--) {
|
||||
topHeight += heightArr[i];
|
||||
}
|
||||
bottomHeight = isEven ? 0 : heightArr[mid] / 2;
|
||||
for (let i = bottomI; i < heightArr.length; i++) {
|
||||
bottomHeight += heightArr[i];
|
||||
}
|
||||
return [topHeight, bottomHeight];
|
||||
};
|
||||
|
||||
/**
|
||||
* handle the height of each point in the single-level tree
|
||||
* @param {Array} lines
|
||||
* @param {Map} elementsMap
|
||||
* @param {Boolean} isEven
|
||||
* @param {Number} mid 'lines' array midpoint index
|
||||
* @returns {Array} height array corresponding to 'lines'
|
||||
*/
|
||||
const handleDotYValue = (lines, elementsMap, isEven, mid) => {
|
||||
const getTotalHeight = (line, elementsMap) => {
|
||||
return elementsMap.get(line.endBinding.elementId).totalHeight;
|
||||
};
|
||||
const getTopHeight = (line, elementsMap) => {
|
||||
return elementsMap.get(line.endBinding.elementId).topHeight;
|
||||
};
|
||||
const getBottomHeight = (line, elementsMap) => {
|
||||
return elementsMap.get(line.endBinding.elementId).bottomHeight;
|
||||
};
|
||||
const heightArr = new Array(lines.length).fill(0);
|
||||
const upI = mid === 0 ? 0 : mid - 1;
|
||||
const bottomI = isEven ? mid : mid + 1;
|
||||
let initHeight = isEven ? 0 : getTopHeight(lines[mid], elementsMap);
|
||||
for (let i = upI; i >= 0; i--) {
|
||||
heightArr[i] = initHeight + getBottomHeight(lines[i], elementsMap);
|
||||
initHeight += getTotalHeight(lines[i], elementsMap);
|
||||
}
|
||||
initHeight = isEven ? 0 : getBottomHeight(lines[mid], elementsMap);
|
||||
for (let i = bottomI; i < lines.length; i++) {
|
||||
heightArr[i] = initHeight + getTopHeight(lines[i], elementsMap);
|
||||
initHeight += getTotalHeight(lines[i], elementsMap);
|
||||
}
|
||||
return heightArr;
|
||||
};
|
||||
|
||||
/**
|
||||
* format single-level tree
|
||||
* @param {any} parent
|
||||
* @param {Array} lines
|
||||
* @param {Map} childrenDescMap
|
||||
* @param {Map} elementsMap
|
||||
*/
|
||||
const formatTree = (parent, lines, childrenDescMap, elementsMap) => {
|
||||
lines.forEach((item) => setCenter(parent, item));
|
||||
|
||||
const isEven = lines.length % 2 === 0;
|
||||
const mid = Math.floor(lines.length / 2);
|
||||
const heightArr = handleDotYValue(lines, childrenDescMap, isEven, mid);
|
||||
lines.forEach((item, index) => {
|
||||
if (isEven) {
|
||||
if (index < mid) setTopCurveDotOnLine(item, heightArr[index], index + 1);
|
||||
else setBottomCurveDotOnLine(item, heightArr[index], index - mid + 1);
|
||||
} else {
|
||||
if (index < mid) setTopCurveDotOnLine(item, heightArr[index], index + 1);
|
||||
else if (index === mid) setMidCurveDotOnLine(item);
|
||||
else setBottomCurveDotOnLine(item, heightArr[index], index - mid);
|
||||
}
|
||||
});
|
||||
lines.forEach((item) => {
|
||||
if (item.endBinding !== null) {
|
||||
setChildrenXY(
|
||||
parent,
|
||||
elementsMap.get(item.endBinding.elementId),
|
||||
item,
|
||||
elementsMap
|
||||
);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
const generateTree = (elements) => {
|
||||
const elIdMap = new Map([[elements[0].id, elements[0]]]);
|
||||
let minXEl = elements[0];
|
||||
for (let i = 1; i < elements.length; i++) {
|
||||
elIdMap.set(elements[i].id, elements[i]);
|
||||
if (
|
||||
!(elements[i].type === "arrow" || elements[i].type === "line") &&
|
||||
elements[i].x < minXEl.x
|
||||
) {
|
||||
minXEl = elements[i];
|
||||
}
|
||||
}
|
||||
const root = {
|
||||
el: minXEl,
|
||||
totalHeight: minXEl.height,
|
||||
topHeight: 0,
|
||||
bottomHeight: 0,
|
||||
linkChildrensLines: [],
|
||||
isLeafNode: false,
|
||||
children: [],
|
||||
};
|
||||
const preIdSet = new Set(); // The id_set of Elements that is already in the tree, avoid a dead cycle
|
||||
const dfsForTreeData = (root) => {
|
||||
if (preIdSet.has(root.el.id)) {
|
||||
return 0;
|
||||
}
|
||||
preIdSet.add(root.el.id);
|
||||
let lines = root.el.boundElements.filter(
|
||||
(el) =>
|
||||
el.type === "arrow" &&
|
||||
!preIdSet.has(el.id) &&
|
||||
elIdMap.get(el.id)?.startBinding?.elementId === root.el.id
|
||||
);
|
||||
if (lines.length === 0) {
|
||||
root.isLeafNode = true;
|
||||
root.totalHeight = root.el.height + 2 * defaultGap;
|
||||
[root.topHeight, root.bottomHeight] = [
|
||||
root.totalHeight / 2,
|
||||
root.totalHeight / 2,
|
||||
];
|
||||
return root.totalHeight;
|
||||
} else {
|
||||
lines = lines.map((elementDesc) => {
|
||||
preIdSet.add(elementDesc.id);
|
||||
return elIdMap.get(elementDesc.id);
|
||||
});
|
||||
}
|
||||
|
||||
const linkChildrensLines = [];
|
||||
lines.forEach((el) => {
|
||||
const line = el;
|
||||
if (
|
||||
line &&
|
||||
line.endBinding !== null &&
|
||||
line.endBinding !== undefined &&
|
||||
!preIdSet.has(elIdMap.get(line.endBinding.elementId).id)
|
||||
) {
|
||||
const children = elIdMap.get(line.endBinding.elementId);
|
||||
linkChildrensLines.push(line);
|
||||
root.children.push({
|
||||
el: children,
|
||||
totalHeight: 0,
|
||||
topHeight: 0,
|
||||
bottomHeight: 0,
|
||||
linkChildrensLines: [],
|
||||
isLeafNode: false,
|
||||
children: [],
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
let totalHeight = 0;
|
||||
root.children.forEach((el) => (totalHeight += dfsForTreeData(el)));
|
||||
|
||||
root.linkChildrensLines = linkChildrensLines;
|
||||
if (root.children.length === 0) {
|
||||
root.isLeafNode = true;
|
||||
root.totalHeight = root.el.height + 2 * defaultGap;
|
||||
[root.topHeight, root.bottomHeight] = [
|
||||
root.totalHeight / 2,
|
||||
root.totalHeight / 2,
|
||||
];
|
||||
} else if (root.children.length > 0) {
|
||||
root.totalHeight = Math.max(root.el.height + 2 * defaultGap, totalHeight);
|
||||
[root.topHeight, root.bottomHeight] = getNodeCurrentHeight(
|
||||
root.children.map((item) => item.totalHeight)
|
||||
);
|
||||
}
|
||||
|
||||
return totalHeight;
|
||||
};
|
||||
dfsForTreeData(root);
|
||||
const dfsForFormat = (root) => {
|
||||
if (root.isLeafNode) return;
|
||||
const childrenDescMap = new Map(
|
||||
root.children.map((item) => [item.el.id, item])
|
||||
);
|
||||
formatTree(root.el, root.linkChildrensLines, childrenDescMap, elIdMap);
|
||||
root.children.forEach((el) => dfsForFormat(el));
|
||||
};
|
||||
dfsForFormat(root);
|
||||
};
|
||||
|
||||
const elements = ea.getViewSelectedElements();
|
||||
generateTree(elements);
|
||||
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
await ea.addElementsToView(false, false);
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1673428425027" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1642" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24"><path d="M388.7 542.88c-16.57 0-30-13.43-30-30s13.43-30 30-30c52.3 0 94.85-42.55 94.85-94.85v-67.81c0-40.96 15.84-79.58 44.6-108.74 28.76-29.16 67.16-45.53 108.12-46.1l3.43-0.05c16.57-0.22 30.18 13.02 30.41 29.58 0.23 16.57-13.02 30.18-29.58 30.41l-3.43 0.05c-51.58 0.71-93.55 43.25-93.55 94.84v67.81c0 85.4-69.47 154.86-154.85 154.86z" fill="#000000" p-id="1643"></path><path d="M640.12 860.42h-0.42l-3.43-0.05c-40.96-0.56-79.36-16.93-108.12-46.09s-44.6-67.78-44.6-108.74v-67.8c0-52.3-42.55-94.85-94.85-94.85-16.57 0-30-13.43-30-30s13.43-30 30-30c85.38 0 154.85 69.47 154.85 154.85v67.8c0 51.59 41.96 94.13 93.55 94.84l3.43 0.05c16.57 0.23 29.81 13.84 29.59 30.41-0.24 16.42-13.62 29.58-30 29.58z" fill="#000000" p-id="1644"></path><path d="M640.11 542.88H388.7c-16.57 0-30-13.43-30-30s13.43-30 30-30h251.42c16.57 0 30 13.43 30 30-0.01 16.57-13.44 30-30.01 30z" fill="#000000" p-id="1645"></path><path d="M343.89 638.95H137.78c-38.6 0-70-31.4-70-70V456.81c0-38.6 31.4-70 70-70h206.11c38.6 0 70 31.4 70 70v112.13c0 38.6-31.4 70.01-70 70.01zM137.78 446.81c-5.51 0-10 4.49-10 10v112.13c0 5.51 4.49 10 10 10h206.11c5.51 0 10-4.49 10-10V456.81c0-5.51-4.49-10-10-10H137.78zM830.16 316.96h-93.98c-69.51 0-126.07-56.55-126.07-126.07S666.66 64.83 736.18 64.83h93.98c69.51 0 126.07 56.55 126.07 126.07-0.01 69.5-56.56 126.06-126.07 126.06z m-93.98-192.13c-36.43 0-66.07 29.64-66.07 66.07s29.64 66.07 66.07 66.07h93.98c36.43 0 66.07-29.64 66.07-66.07s-29.64-66.07-66.07-66.07h-93.98zM830.16 638.95h-93.98c-69.51 0-126.07-56.55-126.07-126.07 0-69.51 56.55-126.07 126.07-126.07h93.98c69.51 0 126.07 56.55 126.07 126.07-0.01 69.51-56.56 126.07-126.07 126.07z m-93.98-192.14c-36.43 0-66.07 29.64-66.07 66.07 0 36.43 29.64 66.07 66.07 66.07h93.98c36.43 0 66.07-29.64 66.07-66.07 0-36.43-29.64-66.07-66.07-66.07h-93.98z" fill="#000000" p-id="1646"></path><path d="M830.16 959.17h-93.98c-69.51 0-126.07-56.55-126.07-126.07s56.55-126.07 126.07-126.07h93.98c69.51 0 126.07 56.55 126.07 126.07s-56.56 126.07-126.07 126.07z m-93.98-192.13c-36.43 0-66.07 29.64-66.07 66.07s29.64 66.07 66.07 66.07h93.98c36.43 0 66.07-29.64 66.07-66.07s-29.64-66.07-66.07-66.07h-93.98z" fill="#000000" p-id="1647"></path></svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,91 @@
|
||||
/*
|
||||

|
||||
|
||||
This script will reset the start and end positions of the selected arrows. The arrow will point to the center of the connected box and will have a gap of 8px from the box.
|
||||
|
||||
Tips: If you are drawing a flowchart, you can use `Normalize Selected Arrows` script to correct the position of the start and end points of the arrows, then use `Elbow connectors` script, and you will get the perfect connecting line!
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.21")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
settings = ea.getScriptSettings();
|
||||
//set default values on first run
|
||||
if(!settings["Gap"]) {
|
||||
settings = {
|
||||
"Gap" : {
|
||||
value: 8,
|
||||
description: "The value of the gap between the connection line and the element, which must be greater than 0. If you want the connector to be next to the element, set it to 1."
|
||||
}
|
||||
};
|
||||
ea.setScriptSettings(settings);
|
||||
}
|
||||
|
||||
let gapValue = settings["Gap"].value;
|
||||
|
||||
const selectedIndividualArrows = ea.getMaximumGroups(ea.getViewSelectedElements())
|
||||
.reduce((result, g) => [...result, ...g.filter(el => el.type === 'arrow')], []);
|
||||
|
||||
const allElements = ea.getViewElements();
|
||||
for(const arrow of selectedIndividualArrows) {
|
||||
const startBindingEl = allElements.filter(el => el.id === (arrow.startBinding||{}).elementId)[0];
|
||||
const endBindingEl = allElements.filter(el => el.id === (arrow.endBinding||{}).elementId)[0];
|
||||
|
||||
if(startBindingEl) {
|
||||
recalculateStartPointOfLine(arrow, startBindingEl, endBindingEl, gapValue);
|
||||
}
|
||||
if(endBindingEl) {
|
||||
recalculateEndPointOfLine(arrow, endBindingEl, startBindingEl, gapValue);
|
||||
}
|
||||
}
|
||||
|
||||
ea.copyViewElementsToEAforEditing(selectedIndividualArrows);
|
||||
await ea.addElementsToView(false,false);
|
||||
|
||||
function recalculateStartPointOfLine(line, el, elB, gapValue) {
|
||||
const aX = el.x + el.width/2;
|
||||
const bX = (line.points.length <=2 && elB) ? elB.x + elB.width/2 : line.x + line.points[1][0];
|
||||
const aY = el.y + el.height/2;
|
||||
const bY = (line.points.length <=2 && elB) ? elB.y + elB.height/2 : line.y + line.points[1][1];
|
||||
|
||||
line.startBinding.gap = gapValue;
|
||||
line.startBinding.focus = 0;
|
||||
const intersectA = ea.intersectElementWithLine(
|
||||
el,
|
||||
[bX, bY],
|
||||
[aX, aY],
|
||||
line.startBinding.gap
|
||||
);
|
||||
|
||||
if(intersectA.length > 0) {
|
||||
line.points[0] = [0, 0];
|
||||
for(var i = 1; i<line.points.length; i++) {
|
||||
line.points[i][0] -= intersectA[0][0] - line.x;
|
||||
line.points[i][1] -= intersectA[0][1] - line.y;
|
||||
}
|
||||
line.x = intersectA[0][0];
|
||||
line.y = intersectA[0][1];
|
||||
}
|
||||
}
|
||||
|
||||
function recalculateEndPointOfLine(line, el, elB, gapValue) {
|
||||
const aX = el.x + el.width/2;
|
||||
const bX = (line.points.length <=2 && elB) ? elB.x + elB.width/2 : line.x + line.points[line.points.length-2][0];
|
||||
const aY = el.y + el.height/2;
|
||||
const bY = (line.points.length <=2 && elB) ? elB.y + elB.height/2 : line.y + line.points[line.points.length-2][1];
|
||||
|
||||
line.endBinding.gap = gapValue;
|
||||
line.endBinding.focus = 0;
|
||||
const intersectA = ea.intersectElementWithLine(
|
||||
el,
|
||||
[bX, bY],
|
||||
[aX, aY],
|
||||
line.endBinding.gap
|
||||
);
|
||||
|
||||
if(intersectA.length > 0) {
|
||||
line.points[line.points.length - 1] = [intersectA[0][0] - line.x, intersectA[0][1] - line.y];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" stroke="#000"><path fill="none" stroke-linecap="round" stroke-width="4" d="M10 10h80m-80 0h80m0 0v40m0-40v40m0 0H10m80 0H10m0 0V10m0 40V10"/><g stroke-linecap="round"><path fill="none" stroke-width="4" d="M10 90c4.5-6.67 22.5-33.33 27-40M10 90c4.5-6.67 22.5-33.33 27-40"/><path fill-rule="evenodd" stroke-width="0" d="m37 50-2.35 14.81-10.51-7.09L37 50"/><path fill="none" stroke-width="4" d="M37 50c-.55 3.44-1.09 6.89-2.35 14.81M37 50c-.9 5.69-1.81 11.39-2.35 14.81m0 0c-4.05-2.73-8.1-5.46-10.51-7.09m10.51 7.09c-2.73-1.83-5.45-3.67-10.51-7.09m0 0C26.78 56.13 29.43 54.55 37 50m-12.86 7.72C29.26 54.65 34.39 51.57 37 50m0 0s0 0 0 0m0 0s0 0 0 0"/></g><g stroke-linecap="round"><path fill="none" stroke-width="4" d="M90 90 63 51.67M90 90 63 51.67"/><path fill-rule="evenodd" stroke-width="0" d="m63 51.67 13.01 7.46-10.36 7.3L63 51.67"/><path fill="none" stroke-width="4" d="M63 51.67c3.02 1.73 6.03 3.46 13.01 7.46M63 51.67c3.43 1.97 6.87 3.94 13.01 7.46m0 0c-3.33 2.34-6.65 4.69-10.36 7.3m10.36-7.3c-3.43 2.42-6.86 4.84-10.36 7.3m0 0c-.96-5.35-1.92-10.7-2.65-14.76m2.65 14.76c-.9-4.99-1.79-9.98-2.65-14.76m0 0s0 0 0 0m0 0s0 0 0 0"/></g><g stroke-linecap="round"><path fill="none" stroke-width="4" d="M50 90V50m0 40V50"/><path fill-rule="evenodd" stroke-width="0" d="m50 50 6.34 13.59H43.66L50 50"/><path fill="none" stroke-width="4" d="M50 50c2.27 4.86 4.53 9.72 6.34 13.59M50 50c1.62 3.47 3.24 6.95 6.34 13.59m0 0H43.66m12.68 0H43.66m0 0C46.18 58.2 48.69 52.81 50 50m-6.34 13.59C45.75 59.12 47.84 54.64 50 50m0 0s0 0 0 0m0 0s0 0 0 0"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,116 @@
|
||||
/*
|
||||
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
This script will detect the difference between 2 selected elements, including position, size, angle, stroke and background color, and create several elements that repeat these differences based on the number of repetitions entered by the user.
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.7.19")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
|
||||
let repeatNum = parseInt(await utils.inputPrompt("repeat times?","number","5"));
|
||||
if(!repeatNum) {
|
||||
new Notice("Please enter a number.");
|
||||
return;
|
||||
}
|
||||
|
||||
const selectedElements = ea.getViewSelectedElements().sort((lha,rha) =>
|
||||
lha.x === rha.x? (lha.y === rha.y?
|
||||
(lha.width === rha.width?
|
||||
(lha.height - rha.height) : lha.width - rha.width)
|
||||
: lha.y - rha.y) : lha.x - rha.x);
|
||||
|
||||
if(selectedElements.length !== 2) {
|
||||
new Notice("Please select 2 elements.");
|
||||
return;
|
||||
}
|
||||
|
||||
if(selectedElements[0].type !== selectedElements[1].type) {
|
||||
new Notice("The selected elements must be of the same type.");
|
||||
return;
|
||||
}
|
||||
|
||||
const xDistance = selectedElements[1].x - selectedElements[0].x;
|
||||
const yDistance = selectedElements[1].y - selectedElements[0].y;
|
||||
const widthDistance = selectedElements[1].width - selectedElements[0].width;
|
||||
const heightDistance = selectedElements[1].height - selectedElements[0].height;
|
||||
const angleDistance = selectedElements[1].angle - selectedElements[0].angle;
|
||||
|
||||
const bgColor1 = ea.colorNameToHex(selectedElements[0].backgroundColor);
|
||||
const cmBgColor1 = ea.getCM(bgColor1);
|
||||
const bgColor2 = ea.colorNameToHex(selectedElements[1].backgroundColor);
|
||||
let cmBgColor2 = ea.getCM(bgColor2);
|
||||
const isBgTransparent = cmBgColor1.alpha === 0 || cmBgColor2.alpha === 0;
|
||||
const bgHDistance = cmBgColor2.hue - cmBgColor1.hue;
|
||||
const bgSDistance = cmBgColor2.saturation - cmBgColor1.saturation;
|
||||
const bgLDistance = cmBgColor2.lightness - cmBgColor1.lightness;
|
||||
const bgADistance = cmBgColor2.alpha - cmBgColor1.alpha;
|
||||
|
||||
const strokeColor1 = ea.colorNameToHex(selectedElements[0].strokeColor);
|
||||
const cmStrokeColor1 = ea.getCM(strokeColor1);
|
||||
const strokeColor2 = ea.colorNameToHex(selectedElements[1].strokeColor);
|
||||
let cmStrokeColor2 = ea.getCM(strokeColor2);
|
||||
const isStrokeTransparent = cmStrokeColor1.alpha === 0 || cmStrokeColor2.alpha ===0;
|
||||
const strokeHDistance = cmStrokeColor2.hue - cmStrokeColor1.hue;
|
||||
const strokeSDistance = cmStrokeColor2.saturation - cmStrokeColor1.saturation;
|
||||
const strokeLDistance = cmStrokeColor2.lightness - cmStrokeColor1.lightness;
|
||||
const strokeADistance = cmStrokeColor2.alpha - cmStrokeColor1.alpha;
|
||||
|
||||
|
||||
ea.copyViewElementsToEAforEditing(selectedElements);
|
||||
for(let i=0; i<repeatNum; i++) {
|
||||
const newEl = ea.cloneElement(selectedElements[1]);
|
||||
ea.elementsDict[newEl.id] = newEl;
|
||||
newEl.x += xDistance * (i + 1);
|
||||
newEl.y += yDistance * (i + 1);
|
||||
newEl.angle += angleDistance * (i + 1);
|
||||
const originWidth = newEl.width;
|
||||
const originHeight = newEl.height;
|
||||
const newWidth = newEl.width + widthDistance * (i + 1);
|
||||
const newHeight = newEl.height + heightDistance * (i + 1);
|
||||
if(newWidth >= 0 && newHeight >= 0) {
|
||||
if(newEl.type === 'arrow' || newEl.type === 'line' || newEl.type === 'freedraw') {
|
||||
const minX = Math.min(...newEl.points.map(pt => pt[0]));
|
||||
const minY = Math.min(...newEl.points.map(pt => pt[1]));
|
||||
for(let j = 0; j < newEl.points.length; j++) {
|
||||
if(newEl.points[j][0] > minX) {
|
||||
newEl.points[j][0] = newEl.points[j][0] + ((newEl.points[j][0] - minX) / originWidth) * (newWidth - originWidth);
|
||||
}
|
||||
if(newEl.points[j][1] > minY) {
|
||||
newEl.points[j][1] = newEl.points[j][1] + ((newEl.points[j][1] - minY) / originHeight) * (newHeight - originHeight);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
newEl.width = newWidth;
|
||||
newEl.height = newHeight;
|
||||
}
|
||||
}
|
||||
|
||||
if(!isBgTransparent) {
|
||||
cmBgColor2 = cmBgColor2.hueBy(bgHDistance).saturateBy(bgSDistance).lighterBy(bgLDistance).alphaBy(bgADistance);
|
||||
newEl.backgroundColor = cmBgColor2.stringHEX();
|
||||
} else {
|
||||
newEl.backgroundColor = "transparent";
|
||||
}
|
||||
|
||||
if(!isStrokeTransparent) {
|
||||
cmStrokeColor2 = cmStrokeColor2.hueBy(strokeHDistance).saturateBy(strokeSDistance).lighterBy(strokeLDistance).alphaBy(strokeADistance);
|
||||
newEl.strokeColor = cmStrokeColor2.stringHEX();
|
||||
} else {
|
||||
newEl.strokeColor = "transparent";
|
||||
}
|
||||
}
|
||||
|
||||
await ea.addElementsToView(false, false, true);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 220 120" stroke="#000"><defs/><path fill="none" stroke-linecap="round" stroke-width="4" d="M10 110h200m-200 0h200M30 90h160M30 90h160M50 70h120M50 70h120M70 50h80m-80 0h80M90 30h40m-40 0h40M110 10s0 0 0 0m0 0s0 0 0 0"/></svg>
|
||||
|
After Width: | Height: | Size: 279 B |
@@ -0,0 +1,23 @@
|
||||
/*
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
Reverse the direction of **arrows** within the scope of selected elements.
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
elements = ea.getViewSelectedElements().filter((el)=>el.type==="arrow");
|
||||
if(!elements || elements.length===0) return;
|
||||
elements.forEach((el)=>{
|
||||
const start = el.startArrowhead;
|
||||
el.startArrowhead = el.endArrowhead;
|
||||
el.endArrowhead = start;
|
||||
});
|
||||
ea.copyViewElementsToEAforEditing(elements);
|
||||
ea.addElementsToView(false,false);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 176h370.8l-57.38 57.38c-12.5 12.5-12.5 32.75 0 45.25C351.6 284.9 359.8 288 368 288s16.38-3.125 22.62-9.375l112-112c12.5-12.5 12.5-32.75 0-45.25l-112-112c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L402.8 112H32c-17.69 0-32 14.31-32 32S14.31 176 32 176zM480 336H109.3l57.38-57.38c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-112 112c-12.5 12.5-12.5 32.75 0 45.25l112 112C127.6 508.9 135.8 512 144 512s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L109.3 400H480c17.69 0 32-14.31 32-32S497.7 336 480 336z"/></svg>
|
||||
|
After Width: | Height: | Size: 602 B |
@@ -0,0 +1,488 @@
|
||||
/*
|
||||

|
||||

|
||||
The script will convert your drawing into a slideshow presentation.
|
||||
|
||||
```javascript
|
||||
*/
|
||||
if(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.8.17")) {
|
||||
new Notice("This script requires a newer version of Excalidraw. Please install the latest version.");
|
||||
return;
|
||||
}
|
||||
|
||||
//constants
|
||||
const STEPCOUNT = 100;
|
||||
const FRAME_SLEEP = 1; //milliseconds
|
||||
const EDIT_ZOOMOUT = 0.7; //70% of original slide zoom, set to a value between 1 and 0
|
||||
|
||||
//utility & convenience functions
|
||||
const doc = ea.targetView.ownerDocument;
|
||||
const win = ea.targetView.ownerWindow;
|
||||
const api = ea.getExcalidrawAPI();
|
||||
const contentEl = ea.targetView.contentEl;
|
||||
const sleep = async (ms) => new Promise((resolve) => setTimeout(resolve, ms));
|
||||
|
||||
//clean up potential clutter from previous run
|
||||
window.removePresentationEventHandlers?.();
|
||||
|
||||
//check if line or arrow is selected, if not inform the user and terminate presentation
|
||||
let lineEl = ea.getViewElements().filter(el=>["line","arrow"].contains(el.type) && el.customData?.slideshow)[0];
|
||||
const selectedEl = ea.getViewSelectedElement();
|
||||
let preventHideAction = false;
|
||||
if(lineEl && selectedEl && ["line","arrow"].contains(selectedEl.type)) {
|
||||
api.setToast({
|
||||
message:"Using selected line instead of hidden line. Note that there is a hidden presentation path for this drawing. Run the slideshow script without selecting any elements to access the hidden presentation path",
|
||||
duration: 5000,
|
||||
closable: true
|
||||
})
|
||||
preventHideAction = true;
|
||||
lineEl = selectedEl;
|
||||
}
|
||||
if(!lineEl) lineEl = selectedEl;
|
||||
if(!lineEl || !["line","arrow"].contains(lineEl.type)) {
|
||||
api.setToast({
|
||||
message:"Please select the line or arrow for the presentation path",
|
||||
duration: 3000,
|
||||
closable: true
|
||||
})
|
||||
return;
|
||||
}
|
||||
|
||||
//goto fullscreen
|
||||
const gotoFullscreen = async () => {
|
||||
if(app.isMobile) {
|
||||
ea.viewToggleFullScreen(true);
|
||||
} else {
|
||||
await contentEl.webkitRequestFullscreen();
|
||||
await sleep(500);
|
||||
ea.setViewModeEnabled(true);
|
||||
}
|
||||
const deltaWidth = () => contentEl.clientWidth-api.getAppState().width;
|
||||
let watchdog = 0;
|
||||
while (deltaWidth()>50 && watchdog++<20) await sleep(100); //wait for Excalidraw to resize to fullscreen
|
||||
contentEl.querySelector(".layer-ui__wrapper").addClass("excalidraw-hidden");
|
||||
}
|
||||
|
||||
//hide the arrow and save the arrow color before doing so
|
||||
const originalProps = lineEl.customData?.slideshow?.hidden
|
||||
? lineEl.customData.slideshow.originalProps
|
||||
: {
|
||||
strokeColor: lineEl.strokeColor,
|
||||
backgroundColor: lineEl.backgroundColor,
|
||||
locked: lineEl.locked,
|
||||
};
|
||||
let hidden = lineEl.customData?.slideshow?.hidden ?? false;
|
||||
|
||||
const hideArrow = async (setToHidden) => {
|
||||
ea.clear();
|
||||
ea.copyViewElementsToEAforEditing(ea.getViewElements().filter(el=>el.id === lineEl.id));
|
||||
const el = ea.getElement(lineEl.id);
|
||||
el.strokeColor = "transparent";
|
||||
el.backgroundColor = "transparent";
|
||||
const customData = el.customData;
|
||||
if(setToHidden && !preventHideAction) {
|
||||
el.locked = true;
|
||||
el.customData = {
|
||||
...customData,
|
||||
slideshow: {
|
||||
originalProps,
|
||||
hidden: true
|
||||
}
|
||||
}
|
||||
hidden = true;
|
||||
} else {
|
||||
if(customData) delete el.customData.slideshow;
|
||||
hidden = false;
|
||||
}
|
||||
await ea.addElementsToView();
|
||||
}
|
||||
|
||||
//----------------------------
|
||||
//scroll-to-location functions
|
||||
//----------------------------
|
||||
let slide = -1;
|
||||
const slideCount = Math.floor(lineEl.points.length/2)-1;
|
||||
|
||||
const getNextSlide = (forward) => {
|
||||
slide = forward
|
||||
? slide < slideCount ? slide + 1 : 0
|
||||
: slide <= 0 ? slideCount : slide - 1;
|
||||
return {
|
||||
pointA:lineEl.points[slide*2],
|
||||
pointB:lineEl.points[slide*2+1]
|
||||
}
|
||||
}
|
||||
|
||||
const getSlideRect = ({pointA, pointB}) => {
|
||||
const {width, height} = api.getAppState();
|
||||
const x1 = lineEl.x+pointA[0];
|
||||
const y1 = lineEl.y+pointA[1];
|
||||
const x2 = lineEl.x+pointB[0];
|
||||
const y2 = lineEl.y+pointB[1];
|
||||
const ratioX = width/Math.abs(x1-x2);
|
||||
const ratioY = height/Math.abs(y1-y2);
|
||||
let ratio = ratioX<ratioY?ratioX:ratioY;
|
||||
if (ratio < 0.1) ratio = 0.1;
|
||||
if (ratio > 10) ratio = 10;
|
||||
const deltaX = (ratio===ratioY)?(width/ratio - Math.abs(x1-x2))/2:0;
|
||||
const deltaY = (ratio===ratioX)?(height/ratio - Math.abs(y1-y2))/2:0;
|
||||
return {
|
||||
left: (x1<x2?x1:x2)-deltaX,
|
||||
top: (y1<y2?y1:y2)-deltaY,
|
||||
right: (x1<x2?x2:x1)+deltaX,
|
||||
bottom: (y1<y2?y2:y1)+deltaY,
|
||||
nextZoom: ratio
|
||||
};
|
||||
}
|
||||
|
||||
let busy = false;
|
||||
const scrollToNextRect = async ({left,top,right,bottom,nextZoom},steps = STEPCOUNT) => {
|
||||
let watchdog = 0;
|
||||
while(busy && watchdog++<15) await(100);
|
||||
if(busy && watchdog >= 15) return;
|
||||
busy = true;
|
||||
api.updateScene({appState:{shouldCacheIgnoreZoom:true}});
|
||||
const {scrollX, scrollY, zoom} = api.getAppState();
|
||||
const zoomStep = (zoom.value-nextZoom)/steps;
|
||||
const xStep = (left+scrollX)/steps;
|
||||
const yStep = (top+scrollY)/steps;
|
||||
for(i=1;i<=steps;i++) {
|
||||
api.updateScene({
|
||||
appState: {
|
||||
scrollX:scrollX-(xStep*i),
|
||||
scrollY:scrollY-(yStep*i),
|
||||
zoom:{value:zoom.value-zoomStep*i},
|
||||
}
|
||||
});
|
||||
await sleep(FRAME_SLEEP);
|
||||
}
|
||||
api.updateScene({appState:{shouldCacheIgnoreZoom:false}});
|
||||
busy = false;
|
||||
}
|
||||
|
||||
const navigate = async (dir) => {
|
||||
const forward = dir === "fwd";
|
||||
const prevSlide = slide;
|
||||
const nextSlide = getNextSlide(forward);
|
||||
|
||||
//exit if user navigates from last slide forward or first slide backward
|
||||
const shouldExit = forward
|
||||
? slide<=prevSlide
|
||||
: slide>=prevSlide;
|
||||
if(shouldExit) {
|
||||
exitPresentation();
|
||||
return;
|
||||
}
|
||||
if(slideNumberEl) slideNumberEl.innerText = `${slide+1}/${slideCount+1}`;
|
||||
const nextRect = getSlideRect(nextSlide);
|
||||
await scrollToNextRect(nextRect);
|
||||
if(settingsModal) {
|
||||
slideNumberDropdown.setValue(`${slide}`.padStart(3,"0"));
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------
|
||||
// Settings Modal
|
||||
//--------------------------
|
||||
let settingsModal;
|
||||
let slideNumberDropdown;
|
||||
const presentationSettings = () => {
|
||||
let dirty = false;
|
||||
settingsModal = new ea.obsidian.Modal(app);
|
||||
|
||||
const getSlideNumberLabel = (i) => {
|
||||
switch(i) {
|
||||
case 0: return "1 - Start";
|
||||
case slideCount: return `${i+1} - End`;
|
||||
default: return `${i+1}`;
|
||||
}
|
||||
}
|
||||
|
||||
const getSlidesList = () => {
|
||||
const options = {};
|
||||
for(i=0;i<=slideCount;i++) {
|
||||
options[`${i}`.padStart(3,"0")] = getSlideNumberLabel(i);
|
||||
}
|
||||
return options;
|
||||
}
|
||||
|
||||
settingsModal.onOpen = () => {
|
||||
settingsModal.contentEl.createEl("h1",{text: "Slideshow Actions"});
|
||||
settingsModal.contentEl.createEl("p",{text: "To open this window double click presentation script icon or press ENTER during presentation."});
|
||||
new ea.obsidian.Setting(settingsModal.contentEl)
|
||||
.setName("Jump to slide")
|
||||
.addDropdown(dropdown => {
|
||||
slideNumberDropdown = dropdown;
|
||||
dropdown
|
||||
.addOptions(getSlidesList())
|
||||
.setValue(`${slide}`.padStart(3,"0"))
|
||||
.onChange(value => {
|
||||
slide = parseInt(value)-1;
|
||||
navigate("fwd");
|
||||
})
|
||||
})
|
||||
|
||||
if(!preventHideAction) {
|
||||
new ea.obsidian.Setting(settingsModal.contentEl)
|
||||
.setName("Hide navigation arrow after slideshow")
|
||||
.setDesc("Toggle on: arrow hidden, toggle off: arrow visible")
|
||||
.addToggle(toggle => toggle
|
||||
.setValue(hidden)
|
||||
.onChange(value => hideArrow(value))
|
||||
)
|
||||
}
|
||||
|
||||
new ea.obsidian.Setting(settingsModal.contentEl)
|
||||
.setName("Edit current slide")
|
||||
.setDesc("Pressing 'e' during the presentation will open the current slide for editing.")
|
||||
.addButton(button => button
|
||||
.setButtonText("Edit")
|
||||
.onClick(async ()=>{
|
||||
await hideArrow(false);
|
||||
exitPresentation(true);
|
||||
})
|
||||
)
|
||||
}
|
||||
|
||||
settingsModal.onClose = () => {
|
||||
setTimeout(()=>delete settingsModal);
|
||||
}
|
||||
|
||||
settingsModal.open();
|
||||
contentEl.appendChild(settingsModal.containerEl);
|
||||
}
|
||||
|
||||
//--------------------------------------
|
||||
//Slideshow control
|
||||
//--------------------------------------
|
||||
let controlPanelEl;
|
||||
let slideNumberEl;
|
||||
const createNavigationPanel = () => {
|
||||
//create slideshow controlpanel container
|
||||
const top = contentEl.innerHeight;
|
||||
const left = contentEl.innerWidth;
|
||||
controlPanelEl = contentEl.createDiv({
|
||||
cls: ["excalidraw","excalidraw-presentation-panel"],
|
||||
attr: {
|
||||
style: `
|
||||
width: calc(var(--default-button-size)*3);
|
||||
z-index:5;
|
||||
position: absolute;
|
||||
top:calc(${top}px - var(--default-button-size)*2);
|
||||
left:calc(${left}px - var(--default-button-size)*3.5);`
|
||||
}
|
||||
});
|
||||
const panelColumn = controlPanelEl.createDiv({
|
||||
cls: "panelColumn",
|
||||
});
|
||||
panelColumn.createDiv({
|
||||
cls: ["Island", "buttonList"],
|
||||
attr: {
|
||||
style: `
|
||||
height: calc(var(--default-button-size)*1.5);
|
||||
width: 100%;
|
||||
background: var(--island-bg-color);`,
|
||||
}
|
||||
}, el=>{
|
||||
el.createEl("button",{
|
||||
text: "<",
|
||||
attr: {
|
||||
style: `
|
||||
margin-top: calc(var(--default-button-size)*0.25);
|
||||
margin-left: calc(var(--default-button-size)*0.25);`
|
||||
}
|
||||
}, button => button .onclick = () => navigate("bkwd"));
|
||||
el.createEl("button",{
|
||||
text: ">",
|
||||
attr: {
|
||||
style: `
|
||||
margin-top: calc(var(--default-button-size)*0.25);
|
||||
margin-right: calc(var(--default-button-size)*0.25);`
|
||||
}
|
||||
}, button => button.onclick = () => navigate("fwd"));
|
||||
slideNumberEl = el.createEl("span",{
|
||||
text: "1",
|
||||
cls: ["ToolIcon__keybinding"],
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
//keyboard navigation
|
||||
const keydownListener = (e) => {
|
||||
e.preventDefault();
|
||||
switch(e.key) {
|
||||
case "escape":
|
||||
if(app.isMobile) exitPresentation();
|
||||
break;
|
||||
case "ArrowRight":
|
||||
case "ArrowDown":
|
||||
navigate("fwd");
|
||||
break;
|
||||
case "ArrowLeft":
|
||||
case "ArrowUp":
|
||||
navigate("bkwd");
|
||||
break;
|
||||
case "Enter":
|
||||
presentationSettings();
|
||||
break;
|
||||
case "End":
|
||||
slide = slideCount - 1;
|
||||
navigate("fwd");
|
||||
break;
|
||||
case "Home":
|
||||
slide = -1;
|
||||
navigate("fwd");
|
||||
break;
|
||||
case "e":
|
||||
(async ()=>{
|
||||
await hideArrow(false);
|
||||
exitPresentation(true);
|
||||
})()
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
//slideshow panel drag
|
||||
let pos1 = pos2 = pos3 = pos4 = 0;
|
||||
|
||||
const updatePosition = (deltaY = 0, deltaX = 0) => {
|
||||
const {
|
||||
offsetTop,
|
||||
offsetLeft,
|
||||
clientWidth: width,
|
||||
clientHeight: height,
|
||||
} = controlPanelEl;
|
||||
controlPanelEl.style.top = (offsetTop - deltaY) + 'px';
|
||||
controlPanelEl.style.left = (offsetLeft - deltaX) + 'px';
|
||||
}
|
||||
|
||||
const pointerUp = () => {
|
||||
win.removeEventListener('pointermove', onDrag, true);
|
||||
}
|
||||
|
||||
let dblClickTimer = 0;
|
||||
const pointerDown = (e) => {
|
||||
const now = Date.now();
|
||||
pos3 = e.clientX;
|
||||
pos4 = e.clientY;
|
||||
win.addEventListener('pointermove', onDrag, true);
|
||||
if(now-dblClickTimer < 400) {
|
||||
presentationSettings();
|
||||
}
|
||||
dblClickTimer = now;
|
||||
}
|
||||
|
||||
const onDrag = (e) => {
|
||||
e.preventDefault();
|
||||
pos1 = pos3 - e.clientX;
|
||||
pos2 = pos4 - e.clientY;
|
||||
pos3 = e.clientX;
|
||||
pos4 = e.clientY;
|
||||
updatePosition(pos2, pos1);
|
||||
}
|
||||
|
||||
const initializeEventListners = () => {
|
||||
doc.addEventListener('keydown',keydownListener);
|
||||
controlPanelEl.addEventListener('pointerdown', pointerDown, false);
|
||||
win.addEventListener('pointerup', pointerUp, false);
|
||||
|
||||
//event listners for terminating the presentation
|
||||
window.removePresentationEventHandlers = () => {
|
||||
ea.onLinkClickHook = null;
|
||||
controlPanelEl.parentElement?.removeChild(controlPanelEl);
|
||||
if(!app.isMobile) win.removeEventListener('fullscreenchange', fullscreenListener);
|
||||
doc.removeEventListener('keydown',keydownListener);
|
||||
win.removeEventListener('pointerup',pointerUp);
|
||||
contentEl.querySelector(".layer-ui__wrapper")?.removeClass("excalidraw-hidden");
|
||||
delete window.removePresentationEventHandlers;
|
||||
}
|
||||
|
||||
ea.onLinkClickHook = () => {
|
||||
exitPresentation();
|
||||
return true;
|
||||
};
|
||||
|
||||
if(!app.isMobile) {
|
||||
win.addEventListener('fullscreenchange', fullscreenListener);
|
||||
}
|
||||
}
|
||||
|
||||
const exitPresentation = async (openForEdit = false) => {
|
||||
if(openForEdit) ea.targetView.preventAutozoom();
|
||||
if(!app.isMobile) await doc.exitFullscreen();
|
||||
if(app.isMobile) {
|
||||
ea.viewToggleFullScreen(true);
|
||||
} else {
|
||||
ea.setViewModeEnabled(false);
|
||||
}
|
||||
if(settingsModal) settingsModal.close();
|
||||
ea.clear();
|
||||
ea.copyViewElementsToEAforEditing(ea.getViewElements().filter(el=>el.id === lineEl.id));
|
||||
const el = ea.getElement(lineEl.id);
|
||||
if(!hidden) {
|
||||
el.strokeColor = originalProps.strokeColor;
|
||||
el.backgroundProps = originalProps.backgroundColor;
|
||||
el.locked = openForEdit ? false : originalProps.locked;
|
||||
}
|
||||
await ea.addElementsToView();
|
||||
ea.selectElementsInView([el]);
|
||||
if(openForEdit) {
|
||||
const nextSlide = getNextSlide(--slide);
|
||||
let nextRect = getSlideRect(nextSlide);
|
||||
const offsetW = (nextRect.right-nextRect.left)*(1-EDIT_ZOOMOUT)/2;
|
||||
const offsetH = (nextRect.bottom-nextRect.top)*(1-EDIT_ZOOMOUT)/2
|
||||
nextRect = {
|
||||
left: nextRect.left-offsetW,
|
||||
right: nextRect.right+offsetW,
|
||||
top: nextRect.top-offsetH,
|
||||
bottom: nextRect.bottom+offsetH,
|
||||
nextZoom: nextRect.nextZoom*EDIT_ZOOMOUT > 0.1 ? nextRect.nextZoom*EDIT_ZOOMOUT : 0.1 //0.1 is the minimu zoom value
|
||||
};
|
||||
await scrollToNextRect(nextRect,1);
|
||||
api.startLineEditor(
|
||||
ea.getViewSelectedElement(),
|
||||
[slide*2,slide*2+1]
|
||||
);
|
||||
}
|
||||
window.removePresentationEventHandlers?.();
|
||||
setTimeout(()=>{
|
||||
//Resets pointer offsets. Ugly solution.
|
||||
//During testing offsets were wrong after presentation, but don't know why.
|
||||
//This should solve it even if they are wrong.
|
||||
ea.targetView.refresh();
|
||||
})
|
||||
}
|
||||
|
||||
const fullscreenListener = (e) => {
|
||||
e.preventDefault();
|
||||
exitPresentation();
|
||||
}
|
||||
|
||||
|
||||
//--------------------------
|
||||
// Start presentation or open presentation settings on double click
|
||||
//--------------------------
|
||||
const start = async () => {
|
||||
await gotoFullscreen();
|
||||
await hideArrow(hidden);
|
||||
createNavigationPanel();
|
||||
initializeEventListners();
|
||||
//navigate to the first slide on start
|
||||
setTimeout(()=>navigate("fwd"));
|
||||
}
|
||||
|
||||
const timestamp = Date.now();
|
||||
if(window.ExcalidrawSlideshow && (window.ExcalidrawSlideshow.script === utils.scriptFile.path) && (timestamp - window.ExcalidrawSlideshow.timestamp <400) ) {
|
||||
if(window.ExcalidrawSlideshowStartTimer) {
|
||||
clearTimeout(window.ExcalidrawSlideshowStartTimer);
|
||||
delete window.ExcalidrawSlideshowStartTimer;
|
||||
}
|
||||
await start();
|
||||
presentationSettings();
|
||||
} else {
|
||||
window.ExcalidrawSlideshow = {
|
||||
script: utils.scriptFile.path,
|
||||
timestamp
|
||||
};
|
||||
window.ExcalidrawSlideshowStartTimer = setTimeout(start,500);
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.9 KiB |
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
## requires Excalidraw 1.5.1 or higher
|
||||

|
||||
|
||||
Download this file and save to your Obsidian Vault including the first line, or open it in "Raw" and copy the entire contents to Obsidian.
|
||||
|
||||

|
||||
|
||||
Split lines of text into separate text elements for easier reorganization
|
||||
|
||||
See documentation for more details:
|
||||
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
||||
|
||||
```javascript
|
||||
*/
|
||||
elements = ea.getViewSelectedElements().filter((el)=>el.type==="text");
|
||||
elements.forEach((el)=>{
|
||||
ea.style.strokeColor = el.strokeColor;
|
||||
ea.style.fontFamily = el.fontFamily;
|
||||
ea.style.fontSize = el.fontSize;
|
||||
const text = el.text.split("\n");
|
||||
for(i=0;i<text.length;i++) {
|
||||
ea.addText(el.x,el.y+i*el.height/text.length,text[i]);
|
||||
}
|
||||
});
|
||||
ea.addElementsToView(false,false);
|
||||
ea.deleteViewElements(elements);
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="100 80 500 400"><path d="M309.12 184.8c0 21.957-17.801 39.758-39.762 39.758-21.957 0-39.758-17.801-39.758-39.758 0-21.961 17.801-39.762 39.758-39.762 21.961 0 39.762 17.801 39.762 39.762M341.6 159.04h179.2v51.52H341.6zM309.12 282.24c0 21.961-17.801 39.762-39.762 39.762-21.957 0-39.758-17.801-39.758-39.762 0-21.957 17.801-39.758 39.758-39.758 21.961 0 39.762 17.801 39.762 39.758M341.6 256.48h179.2V308H341.6zM309.12 379.12c0 21.957-17.801 39.758-39.762 39.758-21.957 0-39.758-17.801-39.758-39.758 0-21.961 17.801-39.762 39.758-39.762 21.961 0 39.762 17.801 39.762 39.762M341.6 353.36h179.2v51.52H341.6z"/></svg>
|
||||
|
After Width: | Height: | Size: 662 B |
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"created_time": "2022-09-27T07:23:33Z",
|
||||
"files": [
|
||||
],
|
||||
"folders": [
|
||||
],
|
||||
"id": "469",
|
||||
"modified_time": "2022-09-27T07:23:33Z",
|
||||
"signature": "1773952147817407733",
|
||||
"version": 3
|
||||
}
|
||||
@@ -0,0 +1,453 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
A ^NmEEcpPa
|
||||
|
||||
B ^241UWoT8
|
||||
|
||||
[ACK] ^1qjT32w3
|
||||
|
||||
[ACK, SYN] ^oqTabGnw
|
||||
|
||||
[ACK] ^BZruUMLO
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.8.17",
|
||||
"elements": [
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 282,
|
||||
"versionNonce": 1384212781,
|
||||
"isDeleted": false,
|
||||
"id": "Xu1L8XzDehk3sk972okHP",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -136.38647099751046,
|
||||
"y": -260.44694691473035,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 302.32111073924693,
|
||||
"seed": 861646893,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678112512114,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "NmEEcpPa",
|
||||
"focus": -0.07944573166082788,
|
||||
"gap": 12.406178085269659
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
302.32111073924693
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 22,
|
||||
"versionNonce": 756508899,
|
||||
"isDeleted": false,
|
||||
"id": "NmEEcpPa",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -147.99609375,
|
||||
"y": -316.053125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 23.615997314453125,
|
||||
"height": 43.199999999999996,
|
||||
"seed": 199843843,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "Xu1L8XzDehk3sk972okHP",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1678112509581,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "A",
|
||||
"rawText": "A",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "A"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 49,
|
||||
"versionNonce": 1456352493,
|
||||
"isDeleted": false,
|
||||
"id": "241UWoT8",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 63.5703125,
|
||||
"y": -317.18359375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 26.1719970703125,
|
||||
"height": 43.199999999999996,
|
||||
"seed": 323664077,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1678112499751,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "B",
|
||||
"rawText": "B",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "B"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 96,
|
||||
"versionNonce": 891511190,
|
||||
"isDeleted": false,
|
||||
"id": "FDYGZrbJGe7R2XziaXUjH",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -132.828125,
|
||||
"y": -236.80859375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 207.72703007037055,
|
||||
"height": 55.660289953471306,
|
||||
"seed": 1530300173,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678112522733,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
207.72703007037055,
|
||||
55.660289953471306
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 88,
|
||||
"versionNonce": 759834701,
|
||||
"isDeleted": false,
|
||||
"id": "1qjT32w3",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0.26179938779914913,
|
||||
"x": -54.234375,
|
||||
"y": -238.89609375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 58.59375,
|
||||
"height": 24,
|
||||
"seed": 1752160525,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1678112019657,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"text": "[ACK]",
|
||||
"rawText": "[ACK]",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "[ACK]"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 154,
|
||||
"versionNonce": 1107627779,
|
||||
"isDeleted": false,
|
||||
"id": "-9Vbx_ux6h8W-djFTkxp1",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 73.4140625,
|
||||
"y": -153.671875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 206.19391890551574,
|
||||
"height": 55.24949405494132,
|
||||
"seed": 726637133,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678112019657,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-206.19391890551574,
|
||||
55.24949405494132
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 249,
|
||||
"versionNonce": 400135853,
|
||||
"isDeleted": false,
|
||||
"id": "LP6yOYxcBJBYDLgszKRWi",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -132.76171875,
|
||||
"y": -56.6171875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 203.2857537159349,
|
||||
"height": 54.47025354093685,
|
||||
"seed": 478524067,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678112019657,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
203.2857537159349,
|
||||
54.47025354093685
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 137,
|
||||
"versionNonce": 1614836141,
|
||||
"isDeleted": false,
|
||||
"id": "oqTabGnw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 6.021385919380436,
|
||||
"x": -85.78125,
|
||||
"y": -154.26953125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 117.1875,
|
||||
"height": 24,
|
||||
"seed": 1555795821,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1678112032237,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"text": "[ACK, SYN]",
|
||||
"rawText": "[ACK, SYN]",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "[ACK, SYN]"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 44,
|
||||
"versionNonce": 559351363,
|
||||
"isDeleted": false,
|
||||
"id": "BZruUMLO",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0.26179938779914913,
|
||||
"x": -51.078125,
|
||||
"y": -56.65234375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 58.59375,
|
||||
"height": 24,
|
||||
"seed": 1812930371,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1678112042091,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"text": "[ACK]",
|
||||
"rawText": "[ACK]",
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "[ACK]"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 368,
|
||||
"versionNonce": 431968195,
|
||||
"isDeleted": false,
|
||||
"id": "BdpP_qhSIZOJwzfUDs_AT",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 76.60940738255685,
|
||||
"y": -260.7623393958655,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 302.32111073924693,
|
||||
"seed": 1202980685,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1678112517280,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
302.32111073924693
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"scrollX": 380,
|
||||
"scrollY": 398.8671875,
|
||||
"zoom": {
|
||||
"value": 1
|
||||
},
|
||||
"currentItemRoundness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {},
|
||||
"currentStrokeOptions": null,
|
||||
"previousGridSize": null
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,692 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
impact mapping ^scuJuLKZ
|
||||
|
||||
Particuliers ^G1LgPQqu
|
||||
|
||||
Entreprises ^dV8B0Oc7
|
||||
|
||||
Collectivités ^ksfnBQE8
|
||||
|
||||
collecte des déchets ^urm6rcXI
|
||||
|
||||
faciliter l'organisation
|
||||
de la collecte des
|
||||
déchets compostables ^XLZjdIbS
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "id1NXrPXWPrTU48UgDiQu",
|
||||
"type": "ellipse",
|
||||
"x": -470.31767802533216,
|
||||
"y": -124.90233039699316,
|
||||
"width": 181,
|
||||
"height": 131,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 698269835,
|
||||
"version": 221,
|
||||
"versionNonce": 1701304715,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "scuJuLKZ"
|
||||
},
|
||||
{
|
||||
"id": "3PpIo7cy9NghX9VvzZrQN",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "scuJuLKZ",
|
||||
"type": "text",
|
||||
"x": -465.31767802533216,
|
||||
"y": -105.40233039699316,
|
||||
"width": 171,
|
||||
"height": 91,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 727944555,
|
||||
"version": 214,
|
||||
"versionNonce": 1757714597,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "impact\nmapping",
|
||||
"rawText": "impact mapping",
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"baseline": 78,
|
||||
"containerId": "id1NXrPXWPrTU48UgDiQu",
|
||||
"originalText": "impact mapping"
|
||||
},
|
||||
{
|
||||
"id": "G1LgPQqu",
|
||||
"type": "text",
|
||||
"x": 251.08544751489137,
|
||||
"y": -297.6591067992754,
|
||||
"width": 158,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1362017189,
|
||||
"version": 141,
|
||||
"versionNonce": 1709862955,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "8kmKlc_ocZQuFYlkAfhM0",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Particuliers",
|
||||
"rawText": "Particuliers",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "Particuliers"
|
||||
},
|
||||
{
|
||||
"id": "dV8B0Oc7",
|
||||
"type": "text",
|
||||
"x": 251.08544751489137,
|
||||
"y": -77.40233039699316,
|
||||
"width": 154,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 226888741,
|
||||
"version": 52,
|
||||
"versionNonce": 408173573,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "Mw0_2U9wPCq1AXNVPLyFW",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Entreprises",
|
||||
"rawText": "Entreprises",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "Entreprises"
|
||||
},
|
||||
{
|
||||
"id": "ksfnBQE8",
|
||||
"type": "text",
|
||||
"x": 251.08544751489137,
|
||||
"y": 142.85444600528905,
|
||||
"width": 170,
|
||||
"height": 36,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 37286667,
|
||||
"version": 102,
|
||||
"versionNonce": 1931555531,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "Qnb7rB3Q-C7mvI2QSOpJb",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "2bultYhZLI2t9VFiOnyHk",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Collectivités",
|
||||
"rawText": "Collectivités",
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 25,
|
||||
"containerId": null,
|
||||
"originalText": "Collectivités"
|
||||
},
|
||||
{
|
||||
"id": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"type": "diamond",
|
||||
"x": -150.6161152552204,
|
||||
"y": -139.40233039699316,
|
||||
"width": 263,
|
||||
"height": 160,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1086409413,
|
||||
"version": 175,
|
||||
"versionNonce": 819491685,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "urm6rcXI"
|
||||
},
|
||||
{
|
||||
"id": "3PpIo7cy9NghX9VvzZrQN",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "Mw0_2U9wPCq1AXNVPLyFW",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "8kmKlc_ocZQuFYlkAfhM0",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "Qnb7rB3Q-C7mvI2QSOpJb",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "urm6rcXI",
|
||||
"type": "text",
|
||||
"x": -145.6161152552204,
|
||||
"y": -95.40233039699316,
|
||||
"width": 253,
|
||||
"height": 71,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1413717131,
|
||||
"version": 161,
|
||||
"versionNonce": 1034330475,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "collecte des\ndéchets",
|
||||
"rawText": "collecte des déchets",
|
||||
"fontSize": 28.017507099356088,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"baseline": 61,
|
||||
"containerId": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"originalText": "collecte des déchets"
|
||||
},
|
||||
{
|
||||
"id": "3PpIo7cy9NghX9VvzZrQN",
|
||||
"type": "arrow",
|
||||
"x": -283.47991682575514,
|
||||
"y": -58.645305107443846,
|
||||
"width": 128.30479572454453,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1315773931,
|
||||
"version": 95,
|
||||
"versionNonce": 1319026373,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
128.30479572454453,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "id1NXrPXWPrTU48UgDiQu",
|
||||
"focus": 0.011557638008386538,
|
||||
"gap": 5.84314253636137
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"focus": -0.00946281611936648,
|
||||
"gap": 3.0162463340483754
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "Mw0_2U9wPCq1AXNVPLyFW",
|
||||
"type": "arrow",
|
||||
"x": 114.94392013503932,
|
||||
"y": -58.70702967241721,
|
||||
"width": 129.58043673399322,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1222671179,
|
||||
"version": 44,
|
||||
"versionNonce": 2126855179,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
129.58043673399322,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"focus": 0.008691259057199474,
|
||||
"gap": 1.9245669986132583
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "dV8B0Oc7",
|
||||
"focus": -0.03862781803199767,
|
||||
"gap": 6.561090645858826
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "8kmKlc_ocZQuFYlkAfhM0",
|
||||
"type": "arrow",
|
||||
"x": 71.69145997273381,
|
||||
"y": -92.96004826161243,
|
||||
"width": 169.91949742955785,
|
||||
"height": 184.2519414163632,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1244289317,
|
||||
"version": 79,
|
||||
"versionNonce": 675585573,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
169.91949742955785,
|
||||
-184.2519414163632
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"focus": 0.4552107872534843,
|
||||
"gap": 7.519648738435322
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "G1LgPQqu",
|
||||
"focus": 0.9018606744210558,
|
||||
"gap": 9.47449011259971
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "Qnb7rB3Q-C7mvI2QSOpJb",
|
||||
"type": "arrow",
|
||||
"x": 71.06598438100411,
|
||||
"y": -24.59392009716141,
|
||||
"width": 174.9068422794022,
|
||||
"height": 176.81207385157876,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1583894565,
|
||||
"version": 204,
|
||||
"versionNonce": 1651999403,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
174.9068422794022,
|
||||
176.81207385157876
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "lqd1MxEVBKcN14I2ylFIA",
|
||||
"focus": -0.42394498857314755,
|
||||
"gap": 8.26306008252213
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "ksfnBQE8",
|
||||
"focus": -0.7934299120861988,
|
||||
"gap": 5.112620854485044
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "XLZjdIbS",
|
||||
"type": "text",
|
||||
"x": 554.0319005002569,
|
||||
"y": 122.9382947825859,
|
||||
"width": 216,
|
||||
"height": 75,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 522836453,
|
||||
"version": 185,
|
||||
"versionNonce": 1152881029,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "2bultYhZLI2t9VFiOnyHk",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "faciliter l'organisation\nde la collecte des\ndéchets compostables",
|
||||
"rawText": "faciliter l'organisation\nde la collecte des\ndéchets compostables",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 68,
|
||||
"containerId": null,
|
||||
"originalText": "faciliter l'organisation\nde la collecte des\ndéchets compostables"
|
||||
},
|
||||
{
|
||||
"id": "2bultYhZLI2t9VFiOnyHk",
|
||||
"type": "arrow",
|
||||
"x": 429.08903608125945,
|
||||
"y": 162.3985920040177,
|
||||
"width": 119.30946912243246,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1313404165,
|
||||
"version": 199,
|
||||
"versionNonce": 828896587,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663916895588,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
119.30946912243246,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "ksfnBQE8",
|
||||
"focus": 0.08578588881825845,
|
||||
"gap": 8.00358856636808
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "XLZjdIbS",
|
||||
"focus": -0.05227459257151471,
|
||||
"gap": 5.633395296565027
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "dXWkSi0z",
|
||||
"type": "text",
|
||||
"x": 982.3468867921321,
|
||||
"y": -387.6830595231177,
|
||||
"width": 313,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"d3MEPcaAViBhCokxdWo6Q"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 2001384517,
|
||||
"version": 113,
|
||||
"versionNonce": 1701045067,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1663916942319,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "les sous traitants c'est chiant",
|
||||
"rawText": "les sous traitants c'est chiant",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "les sous traitants c'est chiant"
|
||||
},
|
||||
{
|
||||
"id": "dfSrULr7",
|
||||
"type": "text",
|
||||
"x": 982.3468867921321,
|
||||
"y": -431.6268348131245,
|
||||
"width": 53,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"d3MEPcaAViBhCokxdWo6Q"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 47649893,
|
||||
"version": 149,
|
||||
"versionNonce": 2109147877,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1663916942319,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "rime :",
|
||||
"rawText": "rime :",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "rime :"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,378 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "diamond",
|
||||
"version": 150,
|
||||
"versionNonce": 463336348,
|
||||
"isDeleted": false,
|
||||
"id": "nAI7lhh5WZiKy713-j0Xq",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 21.603018037783897,
|
||||
"y": 5.483055305767863,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 85.41915291614036,
|
||||
"height": 85.41915291614036,
|
||||
"seed": 1481220644,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "3R1Av-IRpBngFE34r5liv",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "sVwifAS_IimOjcPse3MxQ",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "jnGHYm17FOX0SA2oOBWOp",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1665573081752,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 249,
|
||||
"versionNonce": 1685240988,
|
||||
"isDeleted": false,
|
||||
"id": "3R1Av-IRpBngFE34r5liv",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 64.31259449585407,
|
||||
"y": -45.4096583473239,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 714718628,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573082174,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"elementId": "nAI7lhh5WZiKy713-j0Xq",
|
||||
"focus": -3.3273227912136773e-16,
|
||||
"gap": 4.4640856177219845
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 283,
|
||||
"versionNonce": 1587145508,
|
||||
"isDeleted": false,
|
||||
"id": "sVwifAS_IimOjcPse3MxQ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 113.7261760479083,
|
||||
"y": 48.19263176383805,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 38.3285114520917,
|
||||
"height": 0,
|
||||
"seed": 56256804,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573082174,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "nAI7lhh5WZiKy713-j0Xq",
|
||||
"focus": 1.6636613956068386e-16,
|
||||
"gap": 4.740447463065266
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
38.3285114520917,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 323,
|
||||
"versionNonce": 1621674268,
|
||||
"isDeleted": false,
|
||||
"id": "jnGHYm17FOX0SA2oOBWOp",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 64.31259449585407,
|
||||
"y": 97.21537864608534,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 612833180,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573082174,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "nAI7lhh5WZiKy713-j0Xq",
|
||||
"focus": 3.3273227912136773e-16,
|
||||
"gap": 4.464085617721992
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "diamond",
|
||||
"version": 153,
|
||||
"versionNonce": 576687268,
|
||||
"isDeleted": true,
|
||||
"id": "YY6kBZnchulqocJfpzDgB",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 380.97801803778384,
|
||||
"y": -37.51694469423214,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 85.41915291614036,
|
||||
"height": 85.41915291614036,
|
||||
"seed": 1912137380,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665573203433,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 251,
|
||||
"versionNonce": 674756252,
|
||||
"isDeleted": true,
|
||||
"id": "Phsj2VjvAah-CLzmp20Zw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 423.687594495854,
|
||||
"y": -88.4096583473239,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 1936278940,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573203433,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"focus": -3.3273227912136773e-16,
|
||||
"gap": 4.4640856177219845,
|
||||
"elementId": "YY6kBZnchulqocJfpzDgB"
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 285,
|
||||
"versionNonce": 274551076,
|
||||
"isDeleted": true,
|
||||
"id": "4Yt0bcaFO4LNuFZ95bZeF",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 473.10117604790827,
|
||||
"y": 5.192631763838051,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 38.3285114520917,
|
||||
"height": 0,
|
||||
"seed": 1189900836,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573203433,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"focus": 1.6636613956068386e-16,
|
||||
"gap": 4.740447463065266,
|
||||
"elementId": "YY6kBZnchulqocJfpzDgB"
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
38.3285114520917,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 325,
|
||||
"versionNonce": 733397788,
|
||||
"isDeleted": true,
|
||||
"id": "S0lhouMfHUpK7r0s-fafh",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 423.687594495854,
|
||||
"y": 54.21537864608534,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 1105605148,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573203433,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"focus": 3.3273227912136773e-16,
|
||||
"gap": 4.464085617721992,
|
||||
"elementId": "YY6kBZnchulqocJfpzDgB"
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,217 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "diamond",
|
||||
"version": 151,
|
||||
"versionNonce": 64285084,
|
||||
"isDeleted": false,
|
||||
"id": "khJCZHzKj1GFe83PSqVDq",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -72.97583473110805,
|
||||
"y": -93.70957645807019,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 85.41915291614036,
|
||||
"height": 85.41915291614036,
|
||||
"seed": 383795236,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "SC-URs7dECCMs-BQGUvbH",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "tDoz-i0Q8mBF09y1gYrRD",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "L7ppsTucKhFn8GfQ4zDU2",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1665573169980,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 250,
|
||||
"versionNonce": 1734444836,
|
||||
"isDeleted": false,
|
||||
"id": "SC-URs7dECCMs-BQGUvbH",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -30.266258273037877,
|
||||
"y": -144.60229011116195,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 1985889308,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573169980,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"focus": -3.3273227912136773e-16,
|
||||
"gap": 4.4640856177219845,
|
||||
"elementId": "khJCZHzKj1GFe83PSqVDq"
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 378,
|
||||
"versionNonce": 609531428,
|
||||
"isDeleted": false,
|
||||
"id": "tDoz-i0Q8mBF09y1gYrRD",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -117.69488544045889,
|
||||
"y": -51,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 38.3285114520917,
|
||||
"height": 0,
|
||||
"seed": 1487707044,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573182110,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"elementId": "khJCZHzKj1GFe83PSqVDq",
|
||||
"focus": -1.6636613956068386e-16,
|
||||
"gap": 4.518793644246777
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
38.3285114520917,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 324,
|
||||
"versionNonce": 929890980,
|
||||
"isDeleted": false,
|
||||
"id": "L7ppsTucKhFn8GfQ4zDU2",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -30.266258273037877,
|
||||
"y": -1.97725311775271,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 3.1690525538654914e-15,
|
||||
"height": 44.57954322891466,
|
||||
"seed": 1253531804,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573169980,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"focus": 3.3273227912136773e-16,
|
||||
"gap": 4.464085617721992,
|
||||
"elementId": "khJCZHzKj1GFe83PSqVDq"
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-3.1690525538654914e-15,
|
||||
44.57954322891466
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,207 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "62GiiiC2wLaCcsbPzOpjE",
|
||||
"type": "line",
|
||||
"x": -124.05859375,
|
||||
"y": -137.75390625,
|
||||
"width": 167.5234375,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1616114716,
|
||||
"version": 35,
|
||||
"versionNonce": 1998221724,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665573319580,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
167.5234375,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "d7MQ9HgH09yeTedVeIDZ-",
|
||||
"type": "arrow",
|
||||
"x": -46.604788926142874,
|
||||
"y": -174.94165441513957,
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 146069284,
|
||||
"version": 184,
|
||||
"versionNonce": 19606428,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665573384952,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 184,
|
||||
"versionNonce": 840173724,
|
||||
"isDeleted": false,
|
||||
"id": "tY6xNisrjqd5Apru7VuAd",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -102.01007415635473,
|
||||
"y": -135.54467998540102,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"seed": 190772644,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573376250,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 175,
|
||||
"versionNonce": 71341340,
|
||||
"isDeleted": false,
|
||||
"id": "ikjHuEVdf2TfO1euKynGh",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 9.194986388047766,
|
||||
"y": -135.54467998540102,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"seed": 376415900,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573379542,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,207 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 61,
|
||||
"versionNonce": 422998172,
|
||||
"isDeleted": false,
|
||||
"id": "eX9XM-zKhJpo2gnEhTqmy",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -66.52734375,
|
||||
"y": -7.157344296824988,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 167.5234375,
|
||||
"height": 0,
|
||||
"seed": 955766180,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573481921,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
167.5234375,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 271,
|
||||
"versionNonce": 954294948,
|
||||
"isDeleted": false,
|
||||
"id": "mu62Hw8u3ktXsqVnJAJJW",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 10.926461073857126,
|
||||
"y": -6.377345150466482,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"seed": 1398064796,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573492072,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 297,
|
||||
"versionNonce": 2114360996,
|
||||
"isDeleted": false,
|
||||
"id": "cD_9Brb_EgZmy_1gYCJGW",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -44.47882415635473,
|
||||
"y": -43.73810180194977,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"seed": 1312129316,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573498016,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 287,
|
||||
"versionNonce": 1011783068,
|
||||
"isDeleted": false,
|
||||
"id": "wnuENxNyTX9VYXJiVVHys",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 66.72623638804777,
|
||||
"y": -43.669582097097646,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 34.88696049419056,
|
||||
"seed": 2058982172,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1665573498016,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
34.88696049419056
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,293 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Détecter une
|
||||
action ^dkqiSqmp
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 149,
|
||||
"versionNonce": 549947902,
|
||||
"isDeleted": false,
|
||||
"id": "dkqiSqmp",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -99.91807554134442,
|
||||
"y": -170.47306355305875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 134,
|
||||
"height": 50,
|
||||
"seed": 698555134,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "rCCFARtP_eXhlpisruCul",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1665614934879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Détecter une\naction",
|
||||
"rawText": "Détecter une\naction",
|
||||
"baseline": 43,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Détecter une\naction"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 181,
|
||||
"versionNonce": 815024738,
|
||||
"isDeleted": false,
|
||||
"id": "PRe3z4Sf_v-s5tX-E1x6d",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -52.069304988427234,
|
||||
"y": -242.3776605749504,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 51.05336950602967,
|
||||
"seed": 1007401982,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665614936428,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
51.05336950602967
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 338,
|
||||
"versionNonce": 1568774718,
|
||||
"isDeleted": false,
|
||||
"id": "rCCFARtP_eXhlpisruCul",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -52.069304988427234,
|
||||
"y": -108.78040992863487,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 39.21637437991282,
|
||||
"seed": 795570530,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665614934879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "dkqiSqmp",
|
||||
"focus": 0.2858392454788479,
|
||||
"gap": 11.692653624423883
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
39.21637437991282
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "NebYyRWvHbU0iPQb4CUJe",
|
||||
"type": "line",
|
||||
"x": -155.28414873842723,
|
||||
"y": -189.23549649933625,
|
||||
"width": 206.4296875,
|
||||
"height": 79.07566075372685,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1440691070,
|
||||
"version": 394,
|
||||
"versionNonce": 1756016802,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665614934879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
25.354146673768867,
|
||||
39.0872780113055
|
||||
],
|
||||
[
|
||||
2.2668431329741168,
|
||||
79.07566075372685
|
||||
],
|
||||
[
|
||||
206.4296875,
|
||||
79.07566075372685
|
||||
],
|
||||
[
|
||||
206.4296875,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-4.41015625,
|
||||
-7.494140625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 500,
|
||||
"versionNonce": 1875317026,
|
||||
"isDeleted": true,
|
||||
"id": "gPKghChUHKEeBQ5If3YrG",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -143.3415473846952,
|
||||
"y": -194.46424547315243,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 224.2046410425359,
|
||||
"height": 93.02695249862134,
|
||||
"seed": 1381180642,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665614934879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
27.250938580962455,
|
||||
48.70956315805029
|
||||
],
|
||||
[
|
||||
1.6642819154023272,
|
||||
93.02695249862134
|
||||
],
|
||||
[
|
||||
181.7612793554771,
|
||||
93.02695249862134
|
||||
],
|
||||
[
|
||||
224.2046410425359,
|
||||
50.58359081156256
|
||||
],
|
||||
[
|
||||
195.00019127090235,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "sharp",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,223 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Faire une
|
||||
action externe ^iZNMA20f
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "D_Ka3NTbybF7w9O_llsy7",
|
||||
"type": "line",
|
||||
"x": -156.94921875,
|
||||
"y": -154.8515625,
|
||||
"width": 366.2734375,
|
||||
"height": 144.0546875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 970042174,
|
||||
"version": 528,
|
||||
"versionNonce": 989429602,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665615107931,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
143.578125
|
||||
],
|
||||
[
|
||||
293.921875,
|
||||
143.578125
|
||||
],
|
||||
[
|
||||
366.2734375,
|
||||
71.2265625
|
||||
],
|
||||
[
|
||||
294.5703125,
|
||||
-0.4765625
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-0.8046875,
|
||||
8.275390625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "iZNMA20f",
|
||||
"type": "text",
|
||||
"x": -137.98590544582459,
|
||||
"y": -128.71822339685514,
|
||||
"width": 259,
|
||||
"height": 90,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1764804286,
|
||||
"version": 121,
|
||||
"versionNonce": 719986622,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665615107931,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Faire une\naction externe",
|
||||
"rawText": "Faire une\naction externe",
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 77,
|
||||
"containerId": null,
|
||||
"originalText": "Faire une\naction externe"
|
||||
},
|
||||
{
|
||||
"id": "BmRM2qkEbrB9GJmcV18Sy",
|
||||
"type": "arrow",
|
||||
"x": -11.053131991630636,
|
||||
"y": -204.34392485070055,
|
||||
"width": 0,
|
||||
"height": 48.398612350700546,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 550625726,
|
||||
"version": 160,
|
||||
"versionNonce": 650837474,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665615121100,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
48.398612350700546
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 177,
|
||||
"versionNonce": 1037420862,
|
||||
"isDeleted": false,
|
||||
"id": "pIIDXDoElED0eoAznaiJt",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -11.053131991630636,
|
||||
"y": -12.078125,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 53.380581653779984,
|
||||
"seed": 874394750,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665615121100,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
53.380581653779984
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 36,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "sharp",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,273 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
action ^HAyV0Lpj
|
||||
|
||||
temporelle ^ZKnx3v4q
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "K9Zz38ryHiumEWfKANy6b",
|
||||
"type": "line",
|
||||
"x": -120.30078125,
|
||||
"y": -286.29841272115357,
|
||||
"width": 178.69383276658252,
|
||||
"height": 177.81522198557678,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1312244706,
|
||||
"version": 830,
|
||||
"versionNonce": 1952379006,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665615300803,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
177.81522198557678,
|
||||
177.81522198557678
|
||||
],
|
||||
[
|
||||
1.109375,
|
||||
177.81522198557678
|
||||
],
|
||||
[
|
||||
178.69383276658252,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-7.7890625,
|
||||
-5.474193971153568
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "HAyV0Lpj",
|
||||
"type": "text",
|
||||
"x": -61.45386486670874,
|
||||
"y": -280.9375,
|
||||
"width": 61,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1318957374,
|
||||
"version": 85,
|
||||
"versionNonce": 1762675070,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "RP3HOJf-MAI6Doi-4ZWx1",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1665615332879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "action",
|
||||
"rawText": "action",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "action"
|
||||
},
|
||||
{
|
||||
"id": "ZKnx3v4q",
|
||||
"type": "text",
|
||||
"x": -80.45386486670874,
|
||||
"y": -141.03515625,
|
||||
"width": 99,
|
||||
"height": 25,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 164463486,
|
||||
"version": 143,
|
||||
"versionNonce": 441131326,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "8YuHTmTvdqPSKX7jPpYx7",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1665615332879,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "temporelle",
|
||||
"rawText": "temporelle",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 18,
|
||||
"containerId": null,
|
||||
"originalText": "temporelle"
|
||||
},
|
||||
{
|
||||
"id": "RP3HOJf-MAI6Doi-4ZWx1",
|
||||
"type": "arrow",
|
||||
"x": -30.95386486670874,
|
||||
"y": -332.27768722204587,
|
||||
"width": 0,
|
||||
"height": 44.48471847204587,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1239215714,
|
||||
"version": 140,
|
||||
"versionNonce": 599562530,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1665615337267,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
44.48471847204587
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"elementId": "HAyV0Lpj",
|
||||
"focus": 0.0047629874330732585,
|
||||
"gap": 6.85546875
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 189,
|
||||
"versionNonce": 2119082978,
|
||||
"isDeleted": false,
|
||||
"id": "8YuHTmTvdqPSKX7jPpYx7",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -30.95386486670874,
|
||||
"y": -106.91788431528772,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 44.48471847204587,
|
||||
"seed": 1635180322,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1665615341114,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "ZKnx3v4q",
|
||||
"focus": 0,
|
||||
"gap": 9.117271934712278
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
44.48471847204587
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 0,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "sharp",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,688 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Choisir un concept ^QIr44koQ
|
||||
|
||||
l'expliquer à un enfant ^yqvgsWdy
|
||||
|
||||
revoir et simplifer ^DJ5LFNAw
|
||||
|
||||
recommencer ^6nKSAO2G
|
||||
|
||||
identifier ce qu'on arrive pas à expliquer ^p46d4fBm
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.3",
|
||||
"elements": [
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 297,
|
||||
"versionNonce": 1878823669,
|
||||
"isDeleted": false,
|
||||
"id": "yOCK-ikA2zh8AaCyn6nXF",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -315.04760084776956,
|
||||
"y": -278.10974247357217,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 132,
|
||||
"height": 69,
|
||||
"seed": 1745091029,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 3
|
||||
},
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "QIr44koQ"
|
||||
},
|
||||
{
|
||||
"id": "qmJZHGLxYfuRoO_Li7rCB",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1690093371421,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 279,
|
||||
"versionNonce": 167903963,
|
||||
"isDeleted": false,
|
||||
"id": "QIr44koQ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -300.42755232482034,
|
||||
"y": -268.60974247357217,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 102.75990295410156,
|
||||
"height": 50,
|
||||
"seed": 730771733,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1690093371421,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Choisir un \nconcept",
|
||||
"rawText": "Choisir un concept",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "yOCK-ikA2zh8AaCyn6nXF",
|
||||
"originalText": "Choisir un concept",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 42
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 131,
|
||||
"versionNonce": 110970907,
|
||||
"isDeleted": false,
|
||||
"id": "Bj4mOzXkjOWhpjul56uJI",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -90.3569809467846,
|
||||
"y": -282.82126178946874,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 132,
|
||||
"height": 69,
|
||||
"seed": 1487845243,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 3
|
||||
},
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "yqvgsWdy"
|
||||
},
|
||||
{
|
||||
"id": "Y4UxjvcldMrb6SzC8nc7X",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "gyG5YBAprY4fBJgciwQnw",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "qmJZHGLxYfuRoO_Li7rCB",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1690093372011,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 140,
|
||||
"versionNonce": 852433685,
|
||||
"isDeleted": false,
|
||||
"id": "yqvgsWdy",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -82.43692174268304,
|
||||
"y": -273.32126178946874,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 116.15988159179688,
|
||||
"height": 50,
|
||||
"seed": 444600347,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1690093372011,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "l'expliquer à\nun enfant",
|
||||
"rawText": "l'expliquer à un enfant",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "Bj4mOzXkjOWhpjul56uJI",
|
||||
"originalText": "l'expliquer à un enfant",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 42
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 331,
|
||||
"versionNonce": 1999000347,
|
||||
"isDeleted": false,
|
||||
"id": "3WauqBYmPXO86_9MIn-xm",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 44.34591586538977,
|
||||
"y": -161.8631530258798,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 239,
|
||||
"height": 68,
|
||||
"seed": 1247083605,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 3
|
||||
},
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "p46d4fBm"
|
||||
},
|
||||
{
|
||||
"id": "Y4UxjvcldMrb6SzC8nc7X",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "7G4hzJkWtNV4q5czcDsO_",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1690093368268,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 490,
|
||||
"versionNonce": 862994453,
|
||||
"isDeleted": false,
|
||||
"id": "p46d4fBm",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 55.86601169058508,
|
||||
"y": -152.8631530258798,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 215.95980834960938,
|
||||
"height": 50,
|
||||
"seed": 1266461109,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1690093368268,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "identifier ce qu'on \narrive pas à expliquer",
|
||||
"rawText": "identifier ce qu'on arrive pas à expliquer",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "3WauqBYmPXO86_9MIn-xm",
|
||||
"originalText": "identifier ce qu'on arrive pas à expliquer",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 42
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 596,
|
||||
"versionNonce": 717436859,
|
||||
"isDeleted": false,
|
||||
"id": "1sxY0ufLH-q1Xk2CKnLDZ",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -73.19297873648469,
|
||||
"y": -5.387739400790281,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 194,
|
||||
"height": 44,
|
||||
"seed": 1296321179,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 3
|
||||
},
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "DJ5LFNAw"
|
||||
},
|
||||
{
|
||||
"id": "7G4hzJkWtNV4q5czcDsO_",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "gyG5YBAprY4fBJgciwQnw",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1690093368269,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 833,
|
||||
"versionNonce": 1073313141,
|
||||
"isDeleted": false,
|
||||
"id": "DJ5LFNAw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -62.67288291128938,
|
||||
"y": 4.112260599209719,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 172.95980834960938,
|
||||
"height": 25,
|
||||
"seed": 154550075,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1690093368269,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "revoir et simplifer",
|
||||
"rawText": "revoir et simplifer",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "1sxY0ufLH-q1Xk2CKnLDZ",
|
||||
"originalText": "revoir et simplifer",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 17
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 603,
|
||||
"versionNonce": 2039712955,
|
||||
"isDeleted": false,
|
||||
"id": "Y4UxjvcldMrb6SzC8nc7X",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 52.418613288681186,
|
||||
"y": -251.3349885959625,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 102.09987936299088,
|
||||
"height": 76.35773032106081,
|
||||
"seed": 1839232021,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1690093372011,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "Bj4mOzXkjOWhpjul56uJI",
|
||||
"gap": 10.775594235465775,
|
||||
"focus": -0.5226120630646995
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "3WauqBYmPXO86_9MIn-xm",
|
||||
"gap": 13.11410524902189,
|
||||
"focus": 0.1808073916616201
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
38.45229320272584,
|
||||
13.655887756472396
|
||||
],
|
||||
[
|
||||
71.87272991115269,
|
||||
36.32705491094279
|
||||
],
|
||||
[
|
||||
102.09987936299088,
|
||||
76.35773032106081
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 832,
|
||||
"versionNonce": 1148518101,
|
||||
"isDeleted": false,
|
||||
"id": "7G4hzJkWtNV4q5czcDsO_",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 172.31610564928275,
|
||||
"y": -82.61496906376765,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 42.55083187293286,
|
||||
"height": 89.6536103171154,
|
||||
"seed": 1605563573,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1690093368269,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "3WauqBYmPXO86_9MIn-xm",
|
||||
"gap": 11.24818396211215,
|
||||
"focus": -0.16284062799602772
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "1sxY0ufLH-q1Xk2CKnLDZ",
|
||||
"gap": 8.958252512834576,
|
||||
"focus": 0.8954730249636904
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-11.739859946507096,
|
||||
42.42400577255667
|
||||
],
|
||||
[
|
||||
-42.55083187293286,
|
||||
89.6536103171154
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 808,
|
||||
"versionNonce": 1153757301,
|
||||
"isDeleted": false,
|
||||
"id": "gyG5YBAprY4fBJgciwQnw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -83.73469683898665,
|
||||
"y": 12.149712943186316,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 47.69396790486468,
|
||||
"height": 216.4222817832221,
|
||||
"seed": 2090017781,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "6nKSAO2G"
|
||||
}
|
||||
],
|
||||
"updated": 1690093372012,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "1sxY0ufLH-q1Xk2CKnLDZ",
|
||||
"gap": 10.541718102501946,
|
||||
"focus": -0.9272342967680999
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "Bj4mOzXkjOWhpjul56uJI",
|
||||
"gap": 10.507878442712638,
|
||||
"focus": 0.5052759742484375
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-37.66463755155132,
|
||||
-53.20496953078627
|
||||
],
|
||||
[
|
||||
-47.69396790486468,
|
||||
-120.26569202149132
|
||||
],
|
||||
[
|
||||
-36.924178181301414,
|
||||
-173.40361820949187
|
||||
],
|
||||
[
|
||||
-11.008395406462654,
|
||||
-216.4222817832221
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 49,
|
||||
"versionNonce": 930634805,
|
||||
"isDeleted": false,
|
||||
"id": "6nKSAO2G",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -115.17775565775189,
|
||||
"y": -114.8602302686819,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 115.83988952636719,
|
||||
"height": 25,
|
||||
"seed": 762131739,
|
||||
"groupIds": [],
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1690093368269,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "recommencer",
|
||||
"rawText": "recommencer",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "gyG5YBAprY4fBJgciwQnw",
|
||||
"originalText": "recommencer",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 17
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 187,
|
||||
"versionNonce": 941169109,
|
||||
"isDeleted": false,
|
||||
"id": "qmJZHGLxYfuRoO_Li7rCB",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -174.36982811928084,
|
||||
"y": -244.55511640610567,
|
||||
"strokeColor": "#878787",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 79.17056003752265,
|
||||
"height": 0.011222828840715238,
|
||||
"seed": 1149576405,
|
||||
"groupIds": [],
|
||||
"roundness": {
|
||||
"type": 2
|
||||
},
|
||||
"boundElements": [],
|
||||
"updated": 1690093372013,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "yOCK-ikA2zh8AaCyn6nXF",
|
||||
"gap": 8.67777272848872,
|
||||
"focus": -0.02786283775155122
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "Bj4mOzXkjOWhpjul56uJI",
|
||||
"gap": 4.8422871349735885,
|
||||
"focus": -0.10975025103848435
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
79.17056003752265,
|
||||
0.011222828840715238
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "light",
|
||||
"viewBackgroundColor": "#FFFFFF",
|
||||
"currentItemStrokeColor": "#878787",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"scrollX": 330.91334701231256,
|
||||
"scrollY": 516.9448145418887,
|
||||
"zoom": {
|
||||
"value": 1.35
|
||||
},
|
||||
"currentItemRoundness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {
|
||||
"elementStroke": [
|
||||
"#000000",
|
||||
"#343A40",
|
||||
"#495057",
|
||||
"#C92A2A",
|
||||
"#A61E4D",
|
||||
"#862E9C",
|
||||
"#5F3DC4",
|
||||
"#364FC7",
|
||||
"#1864AB",
|
||||
"#0B7285",
|
||||
"#087F5B",
|
||||
"#2B8A3E",
|
||||
"#5C940D",
|
||||
"#E67700",
|
||||
"#D9480F"
|
||||
],
|
||||
"elementBackground": [
|
||||
"transparent",
|
||||
"#CED4DA",
|
||||
"#868E96",
|
||||
"#FA5252",
|
||||
"#E64980",
|
||||
"#BE4BDB",
|
||||
"#7950F2",
|
||||
"#4C6EF5",
|
||||
"#228BE6",
|
||||
"#15AABF",
|
||||
"#12B886",
|
||||
"#40C057",
|
||||
"#82C91E",
|
||||
"#FAB005",
|
||||
"#FD7E14"
|
||||
],
|
||||
"canvasBackground": [
|
||||
"#FFFFFF",
|
||||
"#F8F9FA",
|
||||
"#F1F3F5",
|
||||
"#FFF5F5",
|
||||
"#FFF0F6",
|
||||
"#F8F0FC",
|
||||
"#F3F0FF",
|
||||
"#EDF2FF",
|
||||
"#E7F5FF",
|
||||
"#E3FAFC",
|
||||
"#E6FCF5",
|
||||
"#EBFBEE",
|
||||
"#F4FCE3",
|
||||
"#FFF9DB",
|
||||
"#FFF4E6"
|
||||
]
|
||||
},
|
||||
"currentStrokeOptions": null,
|
||||
"previousGridSize": null
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
|
After Width: | Height: | Size: 593 KiB |
@@ -0,0 +1,945 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
main memory ^Yij7FkD2
|
||||
|
||||
Clock ^pucBIgJ8
|
||||
|
||||
Processor ^cgV9mEnI
|
||||
|
||||
ROM ^12FXkBIa
|
||||
|
||||
Address Bus ^lJmjVaPq
|
||||
|
||||
Data Bus ^US9scp2V
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "uMgVD0_GGbv-gLE7qv3uD",
|
||||
"type": "arrow",
|
||||
"x": -527.9297159609198,
|
||||
"y": -298.0202562526148,
|
||||
"width": 1128.9093933105469,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 640464595,
|
||||
"version": 173,
|
||||
"versionNonce": 1461002493,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663146958613,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
1128.9093933105469,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": "triangle",
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "OO7Wzuj6PtkesPKAKKwz3",
|
||||
"type": "rectangle",
|
||||
"x": -418.13581401415166,
|
||||
"y": -202.4119661824219,
|
||||
"width": 153,
|
||||
"height": 100,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1053107069,
|
||||
"version": 98,
|
||||
"versionNonce": 1950433149,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "Yij7FkD2"
|
||||
},
|
||||
{
|
||||
"id": "ylZUIJv6P6HEauZESbSK_",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "WuqYTE5IS2CtUzEUjMhQI",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663147456353,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "Yij7FkD2",
|
||||
"type": "text",
|
||||
"x": -413.13581401415166,
|
||||
"y": -197.4119661824219,
|
||||
"width": 143,
|
||||
"height": 90,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 239777053,
|
||||
"version": 68,
|
||||
"versionNonce": 310271997,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663146967074,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "main\nmemory",
|
||||
"rawText": "main memory",
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"baseline": 77,
|
||||
"containerId": "OO7Wzuj6PtkesPKAKKwz3",
|
||||
"originalText": "main memory"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 98,
|
||||
"versionNonce": 1558635293,
|
||||
"isDeleted": false,
|
||||
"id": "MmosrdY8qtx8iWeD89ApY",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -176.59884705451626,
|
||||
"y": -202.4119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 153,
|
||||
"height": 100,
|
||||
"seed": 1159123123,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "pucBIgJ8",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "I8a1mJZ6OUPqpU-IAbYs7",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663147001456,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 77,
|
||||
"versionNonce": 943368179,
|
||||
"isDeleted": false,
|
||||
"id": "pucBIgJ8",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -171.59884705451626,
|
||||
"y": -174.9119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 143,
|
||||
"height": 45,
|
||||
"seed": 1493305341,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663146967074,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "Clock",
|
||||
"rawText": "Clock",
|
||||
"baseline": 32,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "MmosrdY8qtx8iWeD89ApY",
|
||||
"originalText": "Clock"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 113,
|
||||
"versionNonce": 932935229,
|
||||
"isDeleted": false,
|
||||
"id": "rqgxfeT1sYykvlCMw5me3",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 64.93811990511918,
|
||||
"y": -202.4119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 185,
|
||||
"height": 100,
|
||||
"seed": 1714902685,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "cgV9mEnI",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "I8a1mJZ6OUPqpU-IAbYs7",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "wO5aNEZ00BVv52x902iYx",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "7cWvFHRh2mJ7NP3S3YKsV",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "ILIIDcyIJJMmANOUi6lPq",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663147468244,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 94,
|
||||
"versionNonce": 290235677,
|
||||
"isDeleted": false,
|
||||
"id": "cgV9mEnI",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 69.93811990511918,
|
||||
"y": -174.9119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 175,
|
||||
"height": 45,
|
||||
"seed": 1015328179,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663146967074,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "Processor",
|
||||
"rawText": "Processor",
|
||||
"baseline": 32,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "rqgxfeT1sYykvlCMw5me3",
|
||||
"originalText": "Processor"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 100,
|
||||
"versionNonce": 840043347,
|
||||
"isDeleted": false,
|
||||
"id": "Nl4AQUUepI69YwjH5s9Eg",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 338.4750868647546,
|
||||
"y": -202.4119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 153,
|
||||
"height": 100,
|
||||
"seed": 232570685,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "12FXkBIa",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "wO5aNEZ00BVv52x902iYx",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "F-9bpSO2DQn-CdWUSLIuV",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "fCOjfL7voLg_CqOxu4TUa",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663147487822,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 75,
|
||||
"versionNonce": 1885350099,
|
||||
"isDeleted": false,
|
||||
"id": "12FXkBIa",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 343.4750868647546,
|
||||
"y": -174.9119661824219,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 143,
|
||||
"height": 45,
|
||||
"seed": 1522507539,
|
||||
"groupIds": [
|
||||
"gKrqbik9m5IsfFcmAWM9y"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663146967074,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"text": "ROM",
|
||||
"rawText": "ROM",
|
||||
"baseline": 32,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "Nl4AQUUepI69YwjH5s9Eg",
|
||||
"originalText": "ROM"
|
||||
},
|
||||
{
|
||||
"id": "lJmjVaPq",
|
||||
"type": "text",
|
||||
"x": -75.33036357469854,
|
||||
"y": -348.6203079223633,
|
||||
"width": 224,
|
||||
"height": 45,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1965015443,
|
||||
"version": 120,
|
||||
"versionNonce": 2024515229,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "ILIIDcyIJJMmANOUi6lPq",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663147468244,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Address Bus",
|
||||
"rawText": "Address Bus",
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 32,
|
||||
"containerId": null,
|
||||
"originalText": "Address Bus"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 242,
|
||||
"versionNonce": 1672593885,
|
||||
"isDeleted": false,
|
||||
"id": "UOC8nFCf39T0s_MEreO7X",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -527.6417732697353,
|
||||
"y": -6.695053875008604,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 1128.9093933105469,
|
||||
"height": 0,
|
||||
"seed": 168391763,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663146967074,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": "triangle",
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
1128.9093933105469,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "US9scp2V",
|
||||
"type": "text",
|
||||
"x": -54.33036357469854,
|
||||
"y": 1.0124740600585653,
|
||||
"width": 182,
|
||||
"height": 45,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1141309469,
|
||||
"version": 133,
|
||||
"versionNonce": 39290035,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663146958614,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "Data Bus",
|
||||
"rawText": "Data Bus",
|
||||
"fontSize": 36,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 32,
|
||||
"containerId": null,
|
||||
"originalText": "Data Bus"
|
||||
},
|
||||
{
|
||||
"id": "ylZUIJv6P6HEauZESbSK_",
|
||||
"type": "arrow",
|
||||
"x": -340.5669839041574,
|
||||
"y": -295.3173108782087,
|
||||
"width": 0,
|
||||
"height": 84.76020921979631,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1329036861,
|
||||
"version": 263,
|
||||
"versionNonce": 754830675,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147450593,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
84.76020921979631
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"elementId": "OO7Wzuj6PtkesPKAKKwz3",
|
||||
"focus": 0.013971635424761836,
|
||||
"gap": 8.145135475990458
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "I8a1mJZ6OUPqpU-IAbYs7",
|
||||
"type": "arrow",
|
||||
"x": -14.798416137695312,
|
||||
"y": -151.61249542236328,
|
||||
"width": 72.49688720703125,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1494741085,
|
||||
"version": 37,
|
||||
"versionNonce": 1942104371,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147001456,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
72.49688720703125,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "MmosrdY8qtx8iWeD89ApY",
|
||||
"focus": 0.015989415201172502,
|
||||
"gap": 8.800430916820943
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "rqgxfeT1sYykvlCMw5me3",
|
||||
"focus": -0.015989415201172502,
|
||||
"gap": 7.2396488357832425
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "wO5aNEZ00BVv52x902iYx",
|
||||
"type": "arrow",
|
||||
"x": 260.1685094547379,
|
||||
"y": -153.05277579171315,
|
||||
"width": 73.77127511160722,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1086607613,
|
||||
"version": 31,
|
||||
"versionNonce": 344404403,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147053677,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
73.77127511160722,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "rqgxfeT1sYykvlCMw5me3",
|
||||
"focus": -0.012816192185824775,
|
||||
"gap": 10.230389549618707
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "Nl4AQUUepI69YwjH5s9Eg",
|
||||
"focus": 0.012816192185824778,
|
||||
"gap": 4.535302298409476
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "WuqYTE5IS2CtUzEUjMhQI",
|
||||
"type": "arrow",
|
||||
"x": -340.95314233097645,
|
||||
"y": -95.16106087820867,
|
||||
"width": 0,
|
||||
"height": 78.51562499999994,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1141549885,
|
||||
"version": 45,
|
||||
"versionNonce": 606911933,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147458016,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
78.51562499999994
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "OO7Wzuj6PtkesPKAKKwz3",
|
||||
"focus": -0.008923812851963597,
|
||||
"gap": 7.250905304213234
|
||||
},
|
||||
"endBinding": null,
|
||||
"startArrowhead": "triangle",
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "7cWvFHRh2mJ7NP3S3YKsV",
|
||||
"type": "arrow",
|
||||
"x": 155.56026796478238,
|
||||
"y": -97.05280194963728,
|
||||
"width": 0,
|
||||
"height": 83.77232142857144,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 619183699,
|
||||
"version": 48,
|
||||
"versionNonce": 796845309,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147463641,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
83.77232142857144
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "rqgxfeT1sYykvlCMw5me3",
|
||||
"focus": 0.0203011020576951,
|
||||
"gap": 5.359164232784622
|
||||
},
|
||||
"endBinding": null,
|
||||
"startArrowhead": "triangle",
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "ILIIDcyIJJMmANOUi6lPq",
|
||||
"type": "arrow",
|
||||
"x": 158.17527563777344,
|
||||
"y": -207.93561008998324,
|
||||
"width": 5.684341886080802e-14,
|
||||
"height": 84.2645045689174,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1739799901,
|
||||
"version": 28,
|
||||
"versionNonce": 1897157907,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147474047,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
5.684341886080802e-14,
|
||||
-84.2645045689174
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "rqgxfeT1sYykvlCMw5me3",
|
||||
"focus": 0.007969251163829414,
|
||||
"gap": 5.523643907561336
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "lJmjVaPq",
|
||||
"focus": -1.084871778682786,
|
||||
"gap": 11.420193263462636
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "F-9bpSO2DQn-CdWUSLIuV",
|
||||
"type": "arrow",
|
||||
"x": 413.6238840362108,
|
||||
"y": -293.9009900774274,
|
||||
"width": 0,
|
||||
"height": 83.12944684709822,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 613300915,
|
||||
"version": 130,
|
||||
"versionNonce": 1887998291,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147484693,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
83.12944684709822
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": {
|
||||
"elementId": "Nl4AQUUepI69YwjH5s9Eg",
|
||||
"focus": -0.01766278207246748,
|
||||
"gap": 8.359577047907294
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "fCOjfL7voLg_CqOxu4TUa",
|
||||
"type": "arrow",
|
||||
"x": 418.348266709202,
|
||||
"y": -95.37869480678012,
|
||||
"width": 0,
|
||||
"height": 84.54241071428572,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 654451037,
|
||||
"version": 31,
|
||||
"versionNonce": 1613377277,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1663147487822,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
84.54241071428572
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": {
|
||||
"elementId": "Nl4AQUUepI69YwjH5s9Eg",
|
||||
"focus": -0.04409385417578309,
|
||||
"gap": 7.033271375641789
|
||||
},
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "eUuRS54iMFFohDu_r7Xyx",
|
||||
"type": "line",
|
||||
"x": -15.140579223632812,
|
||||
"y": -151.72498321533203,
|
||||
"width": 79.94061279296875,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2143770099,
|
||||
"version": 29,
|
||||
"versionNonce": 549147219,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1663146997107,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
79.94061279296875,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 36,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,566 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Acheter un ticket
|
||||
pour un mauvais film ^Bnjt8u1v
|
||||
|
||||
voir le film ^mdlqByBG
|
||||
|
||||
quitter la salle ^VD50pGfc
|
||||
|
||||
payer et ne pas s'amuser ^HkpXYG8l
|
||||
|
||||
payer et s'amuser ^yLAkvpzd
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.12",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 344,
|
||||
"versionNonce": 1969575102,
|
||||
"isDeleted": false,
|
||||
"id": "Bnjt8u1v",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -103.07663442602029,
|
||||
"y": -87.13879760305346,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 200.0198211669922,
|
||||
"height": 50,
|
||||
"seed": 2008323838,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "o6JFDL9URBYUtofuWP5Ml",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "Vfj4Tkt5aqdGDu9t7vp0c",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1691050968549,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Acheter un ticket\npour un mauvais film",
|
||||
"rawText": "Acheter un ticket\npour un mauvais film",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Acheter un ticket\npour un mauvais film",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 43
|
||||
},
|
||||
{
|
||||
"id": "Vfj4Tkt5aqdGDu9t7vp0c",
|
||||
"type": "arrow",
|
||||
"x": -8.092693912341467,
|
||||
"y": -95.13879760305346,
|
||||
"width": 94.93714851692278,
|
||||
"height": 42.602187952580266,
|
||||
"angle": 0,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"seed": 1106116194,
|
||||
"version": 661,
|
||||
"versionNonce": 251988641,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1691050970430,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
5.025970069817269,
|
||||
0
|
||||
],
|
||||
[
|
||||
5.025970069817269,
|
||||
-42.602187952580266
|
||||
],
|
||||
[
|
||||
88.44874483333496,
|
||||
-42.602187952580266
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
101.1171875,
|
||||
-53.99218749999909
|
||||
],
|
||||
"startBinding": {
|
||||
"elementId": "Bnjt8u1v",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "mdlqByBG",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"id": "o6JFDL9URBYUtofuWP5Ml",
|
||||
"type": "arrow",
|
||||
"x": -8.386589606971047,
|
||||
"y": -29.13879760305346,
|
||||
"width": 56.48212878476876,
|
||||
"height": 38.425549193698004,
|
||||
"angle": 0,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"seed": 2117300990,
|
||||
"version": 563,
|
||||
"versionNonce": 195811711,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1691050970430,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
5.319865764446849,
|
||||
0
|
||||
],
|
||||
[
|
||||
5.319865764446849,
|
||||
38.425549193698004
|
||||
],
|
||||
[
|
||||
50.28762079581052,
|
||||
38.425549193698004
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
104.515625,
|
||||
60.89062500000091
|
||||
],
|
||||
"startBinding": {
|
||||
"elementId": "Bnjt8u1v",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "VD50pGfc",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 533,
|
||||
"versionNonce": 1016525758,
|
||||
"isDeleted": false,
|
||||
"id": "mdlqByBG",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 88.35605092099354,
|
||||
"y": -150.24098555563373,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 102.73989868164062,
|
||||
"height": 25,
|
||||
"seed": 1296369470,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "Vfj4Tkt5aqdGDu9t7vp0c",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "ZUe_PA26IsYP6_ZGuqJKe",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1691050947963,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "voir le film",
|
||||
"rawText": "voir le film",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "voir le film",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 18
|
||||
},
|
||||
{
|
||||
"id": "KzSxOOcVzUQkT6QRky4Ls",
|
||||
"type": "rectangle",
|
||||
"x": 257.67743046655664,
|
||||
"y": -167.644127453706,
|
||||
"width": 154,
|
||||
"height": 60,
|
||||
"angle": 0,
|
||||
"strokeColor": "#f00",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"seed": 1123999906,
|
||||
"version": 768,
|
||||
"versionNonce": 817722978,
|
||||
"isDeleted": false,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "HkpXYG8l"
|
||||
},
|
||||
{
|
||||
"id": "ZUe_PA26IsYP6_ZGuqJKe",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1691051022457,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "HkpXYG8l",
|
||||
"type": "text",
|
||||
"x": 270.6774915017129,
|
||||
"y": -162.644127453706,
|
||||
"width": 127.9998779296875,
|
||||
"height": 50,
|
||||
"angle": 0,
|
||||
"strokeColor": "#f00",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"seed": 1818088994,
|
||||
"version": 718,
|
||||
"versionNonce": 1556420798,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1691051022457,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "payer et ne \npas s'amuser",
|
||||
"rawText": "payer et ne pas s'amuser",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"baseline": 43,
|
||||
"containerId": "KzSxOOcVzUQkT6QRky4Ls",
|
||||
"originalText": "payer et ne pas s'amuser",
|
||||
"lineHeight": 1.25
|
||||
},
|
||||
{
|
||||
"id": "ZUe_PA26IsYP6_ZGuqJKe",
|
||||
"type": "arrow",
|
||||
"x": 199.09594960263416,
|
||||
"y": -137.74098555563373,
|
||||
"width": 50.58148086392248,
|
||||
"height": 0.036134921952140076,
|
||||
"angle": 0,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"seed": 1126846142,
|
||||
"version": 1376,
|
||||
"versionNonce": 1235632126,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1691051014567,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
50.58148086392248,
|
||||
0.036134921952140076
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
39.77345876431116,
|
||||
0
|
||||
],
|
||||
"startBinding": {
|
||||
"elementId": "mdlqByBG",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "KzSxOOcVzUQkT6QRky4Ls",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 404,
|
||||
"versionNonce": 708410338,
|
||||
"isDeleted": false,
|
||||
"id": "VD50pGfc",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 0,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 49.90103118883951,
|
||||
"y": -3.213248409355458,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 153.05987548828125,
|
||||
"height": 25,
|
||||
"seed": 803041150,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "o6JFDL9URBYUtofuWP5Ml",
|
||||
"type": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "ha_VWRD2lBD2isukB2TNj",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1691050946860,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "quitter la salle",
|
||||
"rawText": "quitter la salle",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "quitter la salle",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 18
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 787,
|
||||
"versionNonce": 1475697826,
|
||||
"isDeleted": false,
|
||||
"id": "L9-2uYPtr2iNAdFIt3XUA",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 257.67743046655664,
|
||||
"y": -20.713248409355458,
|
||||
"strokeColor": "#083",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 154,
|
||||
"height": 60,
|
||||
"seed": 1776242466,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "yLAkvpzd"
|
||||
},
|
||||
{
|
||||
"id": "ha_VWRD2lBD2isukB2TNj",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1691050992736,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 743,
|
||||
"versionNonce": 1377154686,
|
||||
"isDeleted": false,
|
||||
"id": "yLAkvpzd",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 287.4974683083535,
|
||||
"y": -15.713248409355458,
|
||||
"strokeColor": "#083",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 94.35992431640625,
|
||||
"height": 50,
|
||||
"seed": 556604130,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1691050992736,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "payer et \ns'amuser",
|
||||
"rawText": "payer et s'amuser",
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "L9-2uYPtr2iNAdFIt3XUA",
|
||||
"originalText": "payer et s'amuser",
|
||||
"lineHeight": 1.25,
|
||||
"baseline": 43
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 1369,
|
||||
"versionNonce": 504762542,
|
||||
"isDeleted": false,
|
||||
"id": "ha_VWRD2lBD2isukB2TNj",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 210.96090667712076,
|
||||
"y": 9.286751590644542,
|
||||
"strokeColor": "#888",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 38.71652378943588,
|
||||
"height": 0,
|
||||
"seed": 14376994,
|
||||
"groupIds": [],
|
||||
"frameId": null,
|
||||
"roundness": null,
|
||||
"boundElements": [],
|
||||
"updated": 1691050970430,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "VD50pGfc",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"endBinding": {
|
||||
"elementId": "L9-2uYPtr2iNAdFIt3XUA",
|
||||
"focus": 0,
|
||||
"gap": 8
|
||||
},
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
38.71652378943588,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "light",
|
||||
"viewBackgroundColor": "transparent",
|
||||
"currentItemStrokeColor": "#f00",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "center",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "triangle",
|
||||
"scrollX": 365.5286965732338,
|
||||
"scrollY": 356.9408021960726,
|
||||
"zoom": {
|
||||
"value": 1.3308773085004486
|
||||
},
|
||||
"currentItemRoundness": "sharp",
|
||||
"gridSize": null,
|
||||
"currentStrokeOptions": null,
|
||||
"previousGridSize": null,
|
||||
"frameRendering": {
|
||||
"enabled": true,
|
||||
"clip": true,
|
||||
"name": true,
|
||||
"outline": true
|
||||
}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,655 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 590,
|
||||
"versionNonce": 2003726262,
|
||||
"isDeleted": false,
|
||||
"id": "f9ErQz4jGLV_dZuBdmtR-",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 5.495300942927926,
|
||||
"x": 250.0848869651294,
|
||||
"y": 7.346133867842052,
|
||||
"strokeColor": "#5f3dc4",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 18.08234581554231,
|
||||
"height": 24.377993522843347,
|
||||
"seed": 690976618,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-10.271576628146107,
|
||||
6.440195430636634
|
||||
],
|
||||
[
|
||||
-17.918240437602265,
|
||||
14.428079817227061
|
||||
],
|
||||
[
|
||||
-18.08234581554231,
|
||||
24.377993522843347
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rf-4XmMTud7-4J5gsuI43",
|
||||
"type": "line",
|
||||
"x": 259.19658541480726,
|
||||
"y": -22.357319979456065,
|
||||
"width": 16.300390303315254,
|
||||
"height": 25.08330281873987,
|
||||
"angle": 0,
|
||||
"strokeColor": "#5f3dc4",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2025004214,
|
||||
"version": 440,
|
||||
"versionNonce": 1354370730,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-7.99872977999803,
|
||||
5.758346219473093
|
||||
],
|
||||
[
|
||||
-14.244722522357364,
|
||||
16.44361247527704
|
||||
],
|
||||
[
|
||||
-16.300390303315254,
|
||||
25.08330281873987
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 343,
|
||||
"versionNonce": 984811766,
|
||||
"isDeleted": false,
|
||||
"id": "k_ZtR_1dy098U3_xLy_DU",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0.3181506502585938,
|
||||
"x": -251.38725064877158,
|
||||
"y": 61.08568209741338,
|
||||
"strokeColor": "#2b8a3e",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 10.429392196961743,
|
||||
"height": 12.551101546176206,
|
||||
"seed": 562400490,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
6.428965345737367,
|
||||
2.3520217227703455
|
||||
],
|
||||
[
|
||||
9.944524156410779,
|
||||
7.2202830468105645
|
||||
],
|
||||
[
|
||||
10.429392196961743,
|
||||
12.551101546176206
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "cGnfWIA8UzH3xbvTX-95C",
|
||||
"type": "line",
|
||||
"x": -262.09209536548,
|
||||
"y": 51.225332661457806,
|
||||
"width": 9.631756171999712,
|
||||
"height": 10.129165722286395,
|
||||
"angle": 0,
|
||||
"strokeColor": "#2b8a3e",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 2067660982,
|
||||
"version": 176,
|
||||
"versionNonce": 1150724458,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
4.5698825132001275,
|
||||
1.8222094963116078
|
||||
],
|
||||
[
|
||||
9.218244860413648,
|
||||
5.015014239890043
|
||||
],
|
||||
[
|
||||
9.631756171999712,
|
||||
10.129165722286395
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
9.631756171999712,
|
||||
10.129165722286395
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 942,
|
||||
"versionNonce": 1955756598,
|
||||
"isDeleted": false,
|
||||
"id": "-y4FSxX74YkybaZhreTKN",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 5.659922867427148,
|
||||
"x": -124.27957248470807,
|
||||
"y": -181.4199910894566,
|
||||
"strokeColor": "#5c940d",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 21.828297989463977,
|
||||
"height": 9.397229801320407,
|
||||
"seed": 915110262,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
6.706019668006036,
|
||||
3.8762519523713763
|
||||
],
|
||||
[
|
||||
12.955202599226922,
|
||||
5.647686502733819
|
||||
],
|
||||
[
|
||||
18.476463659982826,
|
||||
1.854005391960328
|
||||
],
|
||||
[
|
||||
21.828297989463977,
|
||||
-3.7495432985865875
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "74fgtTw8hmsvNRgFmaSAh",
|
||||
"type": "line",
|
||||
"x": -144.2716741303811,
|
||||
"y": -179.43571079167472,
|
||||
"width": 20.464380836452122,
|
||||
"height": 3.260063574540993,
|
||||
"angle": 0,
|
||||
"strokeColor": "#5c940d",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 408800310,
|
||||
"version": 335,
|
||||
"versionNonce": 798092330,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
4.2064160223170575,
|
||||
2.87271540311869
|
||||
],
|
||||
[
|
||||
12.629906452551381,
|
||||
2.9938844183644733
|
||||
],
|
||||
[
|
||||
20.464380836452122,
|
||||
-0.2661791561765199
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
24.665748149800578,
|
||||
-1.9659111755964602
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "C-E5d-1LvI1rOdNY61Ig2",
|
||||
"type": "line",
|
||||
"x": -132.765625,
|
||||
"y": -202.8046875,
|
||||
"width": 644.08984375,
|
||||
"height": 280.46875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 449301430,
|
||||
"version": 135,
|
||||
"versionNonce": 1005699958,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-143.87890625,
|
||||
280.46875
|
||||
],
|
||||
[
|
||||
500.2109375,
|
||||
227.66796875
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
0.37890625,
|
||||
0.12890625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "g1cGHVVL4wz982vYh1ozy",
|
||||
"type": "line",
|
||||
"x": -156.87420829402453,
|
||||
"y": -282.1914093747551,
|
||||
"width": 138.43647829901943,
|
||||
"height": 440.0366524796439,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 2117278646,
|
||||
"version": 896,
|
||||
"versionNonce": 127325930,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
138.43647829901943,
|
||||
440.0366524796439
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
145.109375,
|
||||
459.66015625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "zKhBmIC_efi98zA9w3lGs",
|
||||
"type": "line",
|
||||
"x": -322.7778663216277,
|
||||
"y": 110.73158981248291,
|
||||
"width": 420.23156392176395,
|
||||
"height": 289.9206501679251,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 895615722,
|
||||
"version": 576,
|
||||
"versionNonce": 51766454,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
420.23156392176395,
|
||||
-289.9206501679251
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "n4efvQp0C0n1gny_UVpP-",
|
||||
"type": "line",
|
||||
"x": 437.2248314756984,
|
||||
"y": 36.76828205257911,
|
||||
"width": 747.8635860642664,
|
||||
"height": 130.04634574798837,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 633103350,
|
||||
"version": 455,
|
||||
"versionNonce": 1295018410,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-747.8635860642664,
|
||||
-130.04634574798837
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "Zqw6WkLmfaREUkj0gKHOX",
|
||||
"type": "ellipse",
|
||||
"x": -193.5430131796652,
|
||||
"y": -166.48614619545435,
|
||||
"width": 226.34432704641506,
|
||||
"height": 226.34432704641506,
|
||||
"angle": 0,
|
||||
"strokeColor": "#e67700",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 587308074,
|
||||
"version": 369,
|
||||
"versionNonce": 732159478,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "x4FOd0LE8Jqq-LFjICZRy",
|
||||
"type": "ellipse",
|
||||
"x": -87.5499225146832,
|
||||
"y": -56.94707410024161,
|
||||
"width": 5.354236357283527,
|
||||
"height": 5.354236357283527,
|
||||
"angle": 0,
|
||||
"strokeColor": "#e67700",
|
||||
"backgroundColor": "#e67700",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1515810934,
|
||||
"version": 205,
|
||||
"versionNonce": 931767402,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1672416873391,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 263,
|
||||
"versionNonce": 1617790762,
|
||||
"isDeleted": true,
|
||||
"id": "kp6-WM3OPnX0sEv-oU1Zh",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -37.98680631753115,
|
||||
"y": -160.58605313172842,
|
||||
"strokeColor": "#2b8a3e",
|
||||
"backgroundColor": "#e67700",
|
||||
"width": 5.354236357283527,
|
||||
"height": 5.354236357283527,
|
||||
"seed": 1205800374,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1672416874287,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 312,
|
||||
"versionNonce": 1018239978,
|
||||
"isDeleted": true,
|
||||
"id": "qiZjsd42Py_KkuuVY39KP",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -187.78596416254197,
|
||||
"y": -106.19536551241146,
|
||||
"strokeColor": "#2b8a3e",
|
||||
"backgroundColor": "#2b8a3e",
|
||||
"width": 5.354236357283527,
|
||||
"height": 5.354236357283527,
|
||||
"seed": 1396385962,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1672416873035,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 288,
|
||||
"versionNonce": 359906666,
|
||||
"isDeleted": true,
|
||||
"id": "Gfx42kJ_jNnHxJT382q4U",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -79.88238822642705,
|
||||
"y": 55.65999839176027,
|
||||
"strokeColor": "#2b8a3e",
|
||||
"backgroundColor": "#2b8a3e",
|
||||
"width": 5.354236357283527,
|
||||
"height": 5.354236357283527,
|
||||
"seed": 1494468470,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1672416872390,
|
||||
"link": null,
|
||||
"locked": false
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#2b8a3e",
|
||||
"currentItemBackgroundColor": "#2b8a3e",
|
||||
"currentItemFillStyle": "solid",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,681 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
bus ^yPhU1CM9
|
||||
|
||||
composant 0 ^B5r7BsOU
|
||||
|
||||
composant 0 ^RTyYmWGE
|
||||
|
||||
composant 0 ^5PuZCGEy
|
||||
|
||||
requêtes ^KbnWu8RU
|
||||
|
||||
addresses ^XLJAxDZ7
|
||||
|
||||
données ^ICyYY7G2
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 114,
|
||||
"versionNonce": 925637702,
|
||||
"isDeleted": false,
|
||||
"id": "r9irjAqIF58NVmoxuMo1Z",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -380.015625,
|
||||
"y": -238.91796875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#868e96",
|
||||
"width": 955,
|
||||
"height": 325,
|
||||
"seed": 570303622,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "yPhU1CM9"
|
||||
}
|
||||
],
|
||||
"updated": 1663750793054,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 88,
|
||||
"versionNonce": 1370946266,
|
||||
"isDeleted": false,
|
||||
"id": "yPhU1CM9",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -375.015625,
|
||||
"y": -233.91796875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 945,
|
||||
"height": 36,
|
||||
"seed": 1765175194,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750179583,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 28,
|
||||
"fontFamily": 1,
|
||||
"text": "bus",
|
||||
"rawText": "bus",
|
||||
"baseline": 25,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": "r9irjAqIF58NVmoxuMo1Z",
|
||||
"originalText": "bus"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 126,
|
||||
"versionNonce": 91109318,
|
||||
"isDeleted": false,
|
||||
"id": "ZhDQXwUqVKuwli0JkEbF-",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -359.56640625,
|
||||
"y": 191.65625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 222,
|
||||
"height": 81,
|
||||
"seed": 677884358,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "B5r7BsOU"
|
||||
}
|
||||
],
|
||||
"updated": 1663750179583,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 113,
|
||||
"versionNonce": 2038861722,
|
||||
"isDeleted": false,
|
||||
"id": "B5r7BsOU",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -354.56640625,
|
||||
"y": 219.65625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 212,
|
||||
"height": 25,
|
||||
"seed": 2098659142,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750179583,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "composant 0",
|
||||
"rawText": "composant 0",
|
||||
"baseline": 18,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "ZhDQXwUqVKuwli0JkEbF-",
|
||||
"originalText": "composant 0"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 139,
|
||||
"versionNonce": 806868870,
|
||||
"isDeleted": false,
|
||||
"id": "7bvGdFjzs1FDtHysz3nNw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -63.65060763888886,
|
||||
"y": 190.7679398148149,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 222,
|
||||
"height": 81,
|
||||
"seed": 448621082,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "RTyYmWGE",
|
||||
"type": "text"
|
||||
}
|
||||
],
|
||||
"updated": 1663750238929,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 125,
|
||||
"versionNonce": 1603783642,
|
||||
"isDeleted": false,
|
||||
"id": "RTyYmWGE",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -58.65060763888886,
|
||||
"y": 218.7679398148149,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 212,
|
||||
"height": 25,
|
||||
"seed": 163142790,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750238929,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "composant 0",
|
||||
"rawText": "composant 0",
|
||||
"baseline": 18,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "7bvGdFjzs1FDtHysz3nNw",
|
||||
"originalText": "composant 0"
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 163,
|
||||
"versionNonce": 36404806,
|
||||
"isDeleted": false,
|
||||
"id": "Yi1wENvt_ZG1y86HfYTQ6",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 327.24609375,
|
||||
"y": 191.65625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 222,
|
||||
"height": 81,
|
||||
"seed": 1409577734,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "5PuZCGEy",
|
||||
"type": "text"
|
||||
}
|
||||
],
|
||||
"updated": 1663750179583,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 149,
|
||||
"versionNonce": 654766362,
|
||||
"isDeleted": false,
|
||||
"id": "5PuZCGEy",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 332.24609375,
|
||||
"y": 219.65625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 212,
|
||||
"height": 25,
|
||||
"seed": 854894682,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750179583,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "composant 0",
|
||||
"rawText": "composant 0",
|
||||
"baseline": 18,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "middle",
|
||||
"containerId": "Yi1wENvt_ZG1y86HfYTQ6",
|
||||
"originalText": "composant 0"
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 1130,
|
||||
"versionNonce": 553786822,
|
||||
"isDeleted": false,
|
||||
"id": "vr-rssXkVwakDBKlnchev",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -320.649413878095,
|
||||
"y": 187.40625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#228be6",
|
||||
"width": 722.313476378095,
|
||||
"height": 378.87109375,
|
||||
"seed": 15083590,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750769232,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0.9580076280950038,
|
||||
-378.87109375
|
||||
],
|
||||
[
|
||||
722.313476378095,
|
||||
-378.8710937499999
|
||||
],
|
||||
[
|
||||
722.313476378095,
|
||||
-3.210937499999943
|
||||
],
|
||||
[
|
||||
702.532226378095,
|
||||
-3.2109375
|
||||
],
|
||||
[
|
||||
702.532226378095,
|
||||
-342.5781250000001
|
||||
],
|
||||
[
|
||||
317.168945128095,
|
||||
-342.578125
|
||||
],
|
||||
[
|
||||
317.168945128095,
|
||||
-10.8515625
|
||||
],
|
||||
[
|
||||
299.309570128095,
|
||||
-10.8515625
|
||||
],
|
||||
[
|
||||
299.30957012809506,
|
||||
-342.203125
|
||||
],
|
||||
[
|
||||
23.899413878095004,
|
||||
-342.203125
|
||||
],
|
||||
[
|
||||
23.899413878095004,
|
||||
1.7763568394002505e-15
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 1732,
|
||||
"versionNonce": 503116442,
|
||||
"isDeleted": false,
|
||||
"id": "QglOZ2CnrUuMVAvZMtGJv",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -255.74179884310894,
|
||||
"y": 185.59378019464464,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#fa5252",
|
||||
"width": 721.452101802286,
|
||||
"height": 314.0724915678624,
|
||||
"seed": 1173367194,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750180641,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
-313.07139257721326
|
||||
],
|
||||
[
|
||||
721.35546875,
|
||||
-313.0713925772133
|
||||
],
|
||||
[
|
||||
721.452101802286,
|
||||
-4.056807478647784
|
||||
],
|
||||
[
|
||||
702.3436506949608,
|
||||
-4.0568074786478405
|
||||
],
|
||||
[
|
||||
702.3436506949608,
|
||||
-277.4775330881631
|
||||
],
|
||||
[
|
||||
316.2109375,
|
||||
-276.7784238272133
|
||||
],
|
||||
[
|
||||
316.2109375,
|
||||
-6.970775710848898
|
||||
],
|
||||
[
|
||||
298.9173542002185,
|
||||
-6.970775710848869
|
||||
],
|
||||
[
|
||||
298.35156250000006,
|
||||
-276.40342382721326
|
||||
],
|
||||
[
|
||||
22.941406249999986,
|
||||
-276.40342382721326
|
||||
],
|
||||
[
|
||||
22.94140625,
|
||||
1.001098990649096
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 2422,
|
||||
"versionNonce": 1362256602,
|
||||
"isDeleted": false,
|
||||
"id": "WI_e1JmX9fwPaxcgu14-O",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -192.64561108632813,
|
||||
"y": 186.53854667754138,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#12b886",
|
||||
"width": 723.07421875,
|
||||
"height": 257.03840646610223,
|
||||
"seed": 28807002,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750814093,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
1.7187499999999147,
|
||||
-257.0384064661022
|
||||
],
|
||||
[
|
||||
723.07421875,
|
||||
-257.03840646610223
|
||||
],
|
||||
[
|
||||
723.07421875,
|
||||
-4.80079756869668
|
||||
],
|
||||
[
|
||||
704.1953796048466,
|
||||
-4.80079756869668
|
||||
],
|
||||
[
|
||||
704.0624006949608,
|
||||
-221.44454697705203
|
||||
],
|
||||
[
|
||||
317.92968749999994,
|
||||
-220.74543771610223
|
||||
],
|
||||
[
|
||||
321.05468749999994,
|
||||
-8.585359044182269
|
||||
],
|
||||
[
|
||||
301.09038660762593,
|
||||
-9.87876182196004
|
||||
],
|
||||
[
|
||||
300.07031249999994,
|
||||
-220.37043771610217
|
||||
],
|
||||
[
|
||||
24.6601562499999,
|
||||
-220.37043771610217
|
||||
],
|
||||
[
|
||||
24.6601562499999,
|
||||
-2.4790125340228997
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 50,
|
||||
"versionNonce": 1019534662,
|
||||
"isDeleted": false,
|
||||
"id": "KbnWu8RU",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -109.40264423076906,
|
||||
"y": -186.92052283653845,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#12b886",
|
||||
"width": 90,
|
||||
"height": 25,
|
||||
"seed": 204213914,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750726197,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "requêtes",
|
||||
"rawText": "requêtes",
|
||||
"baseline": 18,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "requêtes"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 78,
|
||||
"versionNonce": 1320112538,
|
||||
"isDeleted": false,
|
||||
"id": "XLJAxDZ7",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -49.92548076923072,
|
||||
"y": -125.76667668269232,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#228be6",
|
||||
"width": 100,
|
||||
"height": 25,
|
||||
"seed": 176022598,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750790149,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "addresses",
|
||||
"rawText": "addresses",
|
||||
"baseline": 18,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "addresses"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 84,
|
||||
"versionNonce": 161509018,
|
||||
"isDeleted": false,
|
||||
"id": "ICyYY7G2",
|
||||
"fillStyle": "solid",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 50.87980769230762,
|
||||
"y": -64.01787860576917,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "#228be6",
|
||||
"width": 77,
|
||||
"height": 25,
|
||||
"seed": 610861126,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663750787231,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "données",
|
||||
"rawText": "données",
|
||||
"baseline": 18,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "données"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "#868e96",
|
||||
"currentItemFillStyle": "solid",
|
||||
"currentItemStrokeWidth": 1,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "sharp",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
|
After Width: | Height: | Size: 66 KiB |
@@ -0,0 +1,565 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
Station A ^llMsV5Z8
|
||||
|
||||
Station B ^U1Bm5Y8w
|
||||
|
||||
temps de
|
||||
propagation ^0DWUCpbV
|
||||
|
||||
temps de transmission ^swq4F38i
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "text",
|
||||
"version": 112,
|
||||
"versionNonce": 1529802650,
|
||||
"isDeleted": false,
|
||||
"id": "llMsV5Z8",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -307.75,
|
||||
"y": -169.2890625,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 97,
|
||||
"height": 25,
|
||||
"seed": 65136474,
|
||||
"groupIds": [
|
||||
"bOcaVi69RrXOYPzdFL1jx"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "FxgYI_RUxh85sbUixpW_D",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663672970227,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Station A",
|
||||
"rawText": "Station A",
|
||||
"baseline": 18,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Station A"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 329,
|
||||
"versionNonce": 1730998022,
|
||||
"isDeleted": false,
|
||||
"id": "FxgYI_RUxh85sbUixpW_D",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -200.03515625,
|
||||
"y": -156.75288821980357,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 333.1875,
|
||||
"height": 0,
|
||||
"seed": 25052634,
|
||||
"groupIds": [
|
||||
"bOcaVi69RrXOYPzdFL1jx"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672970227,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "llMsV5Z8",
|
||||
"focus": 0.002893942415714719,
|
||||
"gap": 10.71484375
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
333.1875,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 162,
|
||||
"versionNonce": 433822406,
|
||||
"isDeleted": false,
|
||||
"id": "qT3XghVSU1GpaZz8MQDPG",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -133.67578125,
|
||||
"y": -182.546875,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 109.06640625,
|
||||
"height": 25.25390625,
|
||||
"seed": 1502213510,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "rectangle",
|
||||
"version": 241,
|
||||
"versionNonce": 928308378,
|
||||
"isDeleted": false,
|
||||
"id": "qT0ZHnKnyj2wZ1w9UZCv6",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -49.494140625,
|
||||
"y": -23.787109375,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 109.06640625,
|
||||
"height": 25.25390625,
|
||||
"seed": 1008940038,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 21,
|
||||
"versionNonce": 1200674950,
|
||||
"isDeleted": false,
|
||||
"id": "U1Bm5Y8w",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -307.75,
|
||||
"y": -37,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 99,
|
||||
"height": 25,
|
||||
"seed": 999073478,
|
||||
"groupIds": [
|
||||
"HSe3yd1TVV2mqiBp4iV_0"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [
|
||||
{
|
||||
"id": "bnqHKUm4oPEV30Ll_sVxg",
|
||||
"type": "arrow"
|
||||
}
|
||||
],
|
||||
"updated": 1663672966360,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "Station B",
|
||||
"rawText": "Station B",
|
||||
"baseline": 18,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "Station B"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 235,
|
||||
"versionNonce": 1491819226,
|
||||
"isDeleted": false,
|
||||
"id": "bnqHKUm4oPEV30Ll_sVxg",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -199.73395578712223,
|
||||
"y": -24.161672491580248,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 333.1875,
|
||||
"height": 0,
|
||||
"seed": 1966314886,
|
||||
"groupIds": [
|
||||
"HSe3yd1TVV2mqiBp4iV_0"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672966360,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": {
|
||||
"elementId": "U1Bm5Y8w",
|
||||
"focus": 0.0109375,
|
||||
"gap": 5.87890625
|
||||
},
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "triangle",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
333.1875,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 169,
|
||||
"versionNonce": 1015167322,
|
||||
"isDeleted": false,
|
||||
"id": "obF0jT2b7rdw-mNNZPp2x",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -131.96453188435513,
|
||||
"y": -155.27716801375496,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 83.64812563435513,
|
||||
"height": 131.66388676375496,
|
||||
"seed": 1743770182,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
83.64812563435513,
|
||||
131.66388676375496
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 147,
|
||||
"versionNonce": 1859920198,
|
||||
"isDeleted": false,
|
||||
"id": "R_gGfTWi3NhPcmLDB3C-w",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -24.774755460357255,
|
||||
"y": -157.65732192060503,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 84.07553671035726,
|
||||
"height": 132.64169692060503,
|
||||
"seed": 896868186,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
84.07553671035726,
|
||||
132.64169692060503
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 135,
|
||||
"versionNonce": 359005722,
|
||||
"isDeleted": false,
|
||||
"id": "7N-Mt5JdTKz2ljQan5LY0",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "dashed",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -133.52734375,
|
||||
"y": -156.19349034683822,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0,
|
||||
"height": 131.80286534683822,
|
||||
"seed": 578727642,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
131.80286534683822
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 172,
|
||||
"versionNonce": 1519650950,
|
||||
"isDeleted": false,
|
||||
"id": "z4cdhIHt6ruVnE4Zlo8cR",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -134.89822371080052,
|
||||
"y": 17.855468749999996,
|
||||
"strokeColor": "#c92a2a",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 84.75,
|
||||
"height": 0,
|
||||
"seed": 1461590214,
|
||||
"groupIds": [
|
||||
"NjsZpv0JxD8D9ZN6S4KwC"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": "bar",
|
||||
"endArrowhead": "bar",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
84.75,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 74,
|
||||
"versionNonce": 1324559066,
|
||||
"isDeleted": false,
|
||||
"id": "0DWUCpbV",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -148.859375,
|
||||
"y": 36.734375,
|
||||
"strokeColor": "#c92a2a",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 113,
|
||||
"height": 50,
|
||||
"seed": 1686095322,
|
||||
"groupIds": [
|
||||
"NjsZpv0JxD8D9ZN6S4KwC"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "temps de\npropagation",
|
||||
"rawText": "temps de\npropagation",
|
||||
"baseline": 43,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "temps de\npropagation"
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 455,
|
||||
"versionNonce": 1606205338,
|
||||
"isDeleted": false,
|
||||
"id": "gfr71TcZpUPfMRomVX9Ha",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -129.47287342883646,
|
||||
"y": 111.45703125,
|
||||
"strokeColor": "#5c940d",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 192.0002536499221,
|
||||
"height": 0,
|
||||
"seed": 16346714,
|
||||
"groupIds": [
|
||||
"cC__WuKCOPrhloJl2jk6Q"
|
||||
],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": "bar",
|
||||
"endArrowhead": "bar",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
192.0002536499221,
|
||||
0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 69,
|
||||
"versionNonce": 388243206,
|
||||
"isDeleted": false,
|
||||
"id": "swq4F38i",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 2,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -139.17578125,
|
||||
"y": 132.50390625,
|
||||
"strokeColor": "#5c940d",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 216,
|
||||
"height": 25,
|
||||
"seed": 1069422618,
|
||||
"groupIds": [
|
||||
"cC__WuKCOPrhloJl2jk6Q"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1663672953290,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 1,
|
||||
"text": "temps de transmission",
|
||||
"rawText": "temps de transmission",
|
||||
"baseline": 18,
|
||||
"textAlign": "center",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "temps de transmission"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#5c940d",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 2,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "center",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": "bar",
|
||||
"currentItemEndArrowhead": "bar",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,347 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
p impair, q pair ^A6lXxMde
|
||||
|
||||
point d'allure ordinaire ^Yk7JbEjl
|
||||
|
||||
|
||||
# Embedded files
|
||||
b87b7156cf790572c03d91a6498e3e87500557d8: $$\vec{v}$$
|
||||
3dedea3197ec65f499cbc11a6144fd1ab7405ee2: $$\vec{w}$$
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 244,
|
||||
"versionNonce": 2087861110,
|
||||
"isDeleted": false,
|
||||
"id": "WduEndcaprWxx1ckj3BAb",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -274.681396484375,
|
||||
"y": -97.27066802978516,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 440.78826904296875,
|
||||
"height": 157.6734619140625,
|
||||
"seed": 730790710,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
170.881591796875,
|
||||
89.15823364257812
|
||||
],
|
||||
[
|
||||
326.8541259765625,
|
||||
63.6513671875
|
||||
],
|
||||
[
|
||||
440.78826904296875,
|
||||
-68.51522827148438
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 101,
|
||||
"versionNonce": 1736040170,
|
||||
"isDeleted": false,
|
||||
"id": "gL17B5EipG1h7D9k0nUwz",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -14.82342529296875,
|
||||
"y": -9.460334777832031,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 44.131591796875,
|
||||
"height": 146.82955932617188,
|
||||
"seed": 1947607030,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
44.131591796875,
|
||||
-146.82955932617188
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arrow",
|
||||
"version": 212,
|
||||
"versionNonce": 1288133814,
|
||||
"isDeleted": false,
|
||||
"id": "QhULlxKOErqCEwXMMksQ9",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -16.18560791015625,
|
||||
"y": -7.627449035644531,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 146.63348388671875,
|
||||
"height": 36.104766845703125,
|
||||
"seed": 1622336182,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow",
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
146.63348388671875,
|
||||
-36.104766845703125
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 84,
|
||||
"versionNonce": 1265791402,
|
||||
"isDeleted": false,
|
||||
"id": "GddneF0VIm2lms9ZHRDJu",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -20.96746826171875,
|
||||
"y": -15.097999572753906,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 12.11688232421875,
|
||||
"height": 12.11688232421875,
|
||||
"seed": 12888298,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 380,
|
||||
"versionNonce": 812013046,
|
||||
"isDeleted": false,
|
||||
"id": "4Te8PzHj",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 67.6025390625,
|
||||
"y": -20.52344512939453,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 24.351257324218764,
|
||||
"height": 43.29112413194447,
|
||||
"seed": 13266,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "b87b7156cf790572c03d91a6498e3e87500557d8",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"version": 175,
|
||||
"versionNonce": 810200170,
|
||||
"isDeleted": false,
|
||||
"id": "5VtiZ4Lj",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -35.80810546875,
|
||||
"y": -111.38977813720703,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 31.82529067993164,
|
||||
"height": 39.16958852914664,
|
||||
"seed": 36446,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655770524024,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"status": "pending",
|
||||
"fileId": "3dedea3197ec65f499cbc11a6144fd1ab7405ee2",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 234,
|
||||
"versionNonce": 1941972138,
|
||||
"isDeleted": false,
|
||||
"id": "A6lXxMde",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -141.7119140625,
|
||||
"y": 65.94587410820856,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 188,
|
||||
"height": 24,
|
||||
"seed": 1695411434,
|
||||
"groupIds": [
|
||||
"hL5soj9LkjgwKtgWr4UIb"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655770527783,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"text": "p impair, q pair",
|
||||
"rawText": "p impair, q pair",
|
||||
"baseline": 19,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "p impair, q pair"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"version": 252,
|
||||
"versionNonce": 1128354550,
|
||||
"isDeleted": false,
|
||||
"id": "Yk7JbEjl",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -188.7119140625,
|
||||
"y": 99.63261116875543,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 282,
|
||||
"height": 24,
|
||||
"seed": 762624502,
|
||||
"groupIds": [
|
||||
"hL5soj9LkjgwKtgWr4UIb"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655770527783,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"text": "point d'allure ordinaire",
|
||||
"rawText": "point d'allure ordinaire",
|
||||
"baseline": 19,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"containerId": null,
|
||||
"originalText": "point d'allure ordinaire"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,155 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 400,
|
||||
"versionNonce": 1927929258,
|
||||
"isDeleted": false,
|
||||
"id": "sDr1jknKoYX6QovSt0Kyw",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -370.9215393066406,
|
||||
"y": 25.69951629638672,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 506.7574768066406,
|
||||
"height": 405.8709716796875,
|
||||
"seed": 1042608426,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655768565762,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
389.5355529785156,
|
||||
95.54833984375
|
||||
],
|
||||
[
|
||||
506.7574768066406,
|
||||
-310.3226318359375
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 197,
|
||||
"versionNonce": 1869326838,
|
||||
"isDeleted": false,
|
||||
"id": "uboRMub0ZBt6Wor_4l9ve",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -196.48834228515625,
|
||||
"y": 278.32576751708984,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 497.14739990234375,
|
||||
"height": 362.9838562011719,
|
||||
"seed": 18690218,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655768565762,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
497.14739990234375,
|
||||
-362.9838562011719
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 147,
|
||||
"versionNonce": 1307875434,
|
||||
"isDeleted": false,
|
||||
"id": "T03cZlaqZ9alxSHSM_iQL",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": 20.181458610333152,
|
||||
"y": 112.4728007226704,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 9.474195422195578,
|
||||
"height": 9.474195422195578,
|
||||
"seed": 1433776182,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655768565762,
|
||||
"link": null,
|
||||
"locked": false
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#1864ab",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,322 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
p impair, q impair ^HPStLReg
|
||||
|
||||
point d'inflexion ^w8HkVWdg
|
||||
|
||||
|
||||
# Embedded files
|
||||
fd71ebcff755e5540a6f93282f36d7985bc1ae00: $$\vec{v}$$
|
||||
165d1f51421df8af91173afbb4921c592871f374: $$\vec{w}$$
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "te6-KMr75pMCTL8kNd9Ta",
|
||||
"type": "line",
|
||||
"x": -194.05279541015625,
|
||||
"y": 80.48241424560547,
|
||||
"width": 476.2119140625,
|
||||
"height": 352.2576141357422,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1612918,
|
||||
"version": 161,
|
||||
"versionNonce": 1429230902,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770419332,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
143.427734375,
|
||||
-169.76190185546875
|
||||
],
|
||||
[
|
||||
337.4520263671875,
|
||||
-209.37548828125
|
||||
],
|
||||
[
|
||||
476.2119140625,
|
||||
-352.2576141357422
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
476.2119140625,
|
||||
-352.2576141357422
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "BovNLYP2PCIUje-9-N_lZ",
|
||||
"type": "arrow",
|
||||
"x": 42.76947021484375,
|
||||
"y": -109.54450225830078,
|
||||
"width": 152.039306640625,
|
||||
"height": 7.9769287109375,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 271559146,
|
||||
"version": 47,
|
||||
"versionNonce": 1413021622,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770423386,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
152.039306640625,
|
||||
-7.9769287109375
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "eoRRlsjAZ4WJDO6Xsa5Uj",
|
||||
"type": "arrow",
|
||||
"x": 43.14031982421875,
|
||||
"y": -110.72480010986328,
|
||||
"width": 57.70003783882595,
|
||||
"height": 130.2098970286548,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1068210422,
|
||||
"version": 142,
|
||||
"versionNonce": 137979050,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770435856,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-57.70003783882595,
|
||||
-130.2098970286548
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "R7Lc1pFu",
|
||||
"type": "image",
|
||||
"x": 132.16382425866556,
|
||||
"y": -104.06403746530418,
|
||||
"width": 15.418609619140627,
|
||||
"height": 27.410861545138893,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 50075,
|
||||
"version": 75,
|
||||
"versionNonce": 1180682026,
|
||||
"updated": 1655770575505,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "fd71ebcff755e5540a6f93282f36d7985bc1ae00",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "KKgFX8zq",
|
||||
"type": "image",
|
||||
"x": 20.724493203978056,
|
||||
"y": -208.0814019672573,
|
||||
"width": 18.808837890625004,
|
||||
"height": 23.149338942307697,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 39637,
|
||||
"version": 169,
|
||||
"versionNonce": 909281206,
|
||||
"updated": 1655770570740,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "165d1f51421df8af91173afbb4921c592871f374",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "HPStLReg",
|
||||
"type": "text",
|
||||
"x": -36.96007710852194,
|
||||
"y": -41.12542357370262,
|
||||
"width": 212,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"6TtSRXCoQ3W4y-H3AJntz"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 838113718,
|
||||
"version": 91,
|
||||
"versionNonce": 1064756202,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770658605,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "p impair, q impair",
|
||||
"rawText": "p impair, q impair",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "p impair, q impair"
|
||||
},
|
||||
{
|
||||
"id": "w8HkVWdg",
|
||||
"type": "text",
|
||||
"x": -30.960077108521944,
|
||||
"y": -8.98077025339012,
|
||||
"width": 200,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"6TtSRXCoQ3W4y-H3AJntz"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1972055350,
|
||||
"version": 72,
|
||||
"versionNonce": 1120479158,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770658605,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "point d'inflexion",
|
||||
"rawText": "point d'inflexion",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "point d'inflexion"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,310 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "BNrFKfJJ6-MhkawyttDEA",
|
||||
"type": "line",
|
||||
"x": -224.30950927734375,
|
||||
"y": 162.90465545654297,
|
||||
"width": 508.97540283203125,
|
||||
"height": 440.47088623046875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1221940214,
|
||||
"version": 305,
|
||||
"versionNonce": 1311547574,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655767960488,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
185.0489501953125,
|
||||
-211.92510986328125
|
||||
],
|
||||
[
|
||||
381.84033203125,
|
||||
-270.4023132324219
|
||||
],
|
||||
[
|
||||
508.97540283203125,
|
||||
-440.47088623046875
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
508.97540283203125,
|
||||
-440.47088623046875
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "ErhYwRgUpA4YVUCloA-v4",
|
||||
"type": "ellipse",
|
||||
"x": 60.32794189453125,
|
||||
"y": -85.94178009033203,
|
||||
"width": 10.81536865234375,
|
||||
"height": 10.81536865234375,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 937849334,
|
||||
"version": 69,
|
||||
"versionNonce": 1111640234,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655767965979,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "yw3CYbIVWZOpgEwAyCEMg",
|
||||
"type": "line",
|
||||
"x": -285.79278564453125,
|
||||
"y": -61.875526428222656,
|
||||
"width": 704.3084106445312,
|
||||
"height": 37.648773193359375,
|
||||
"angle": 6.225628918671704,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 218604394,
|
||||
"version": 305,
|
||||
"versionNonce": 1020427830,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655767981107,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
704.3084106445312,
|
||||
-37.648773193359375
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "iyfWlO-uZq7-ZAlTjVTry",
|
||||
"type": "line",
|
||||
"x": -388.672607421875,
|
||||
"y": 297.53527069091797,
|
||||
"width": 538.6080932617188,
|
||||
"height": 323.808837890625,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1130026038,
|
||||
"version": 247,
|
||||
"versionNonce": 1498082806,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1655767902099,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
167.46185302734375,
|
||||
-266.51904296875
|
||||
],
|
||||
[
|
||||
538.6080932617188,
|
||||
-323.808837890625
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
538.6080932617188,
|
||||
-323.808837890625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "X5VAeI3JOOM9PCnMBBBqx",
|
||||
"type": "line",
|
||||
"x": -384.764404296875,
|
||||
"y": 372.0341110229492,
|
||||
"width": 456.60302734375,
|
||||
"height": 366.78155517578125,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1738249322,
|
||||
"version": 274,
|
||||
"versionNonce": 1030310198,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1655767919770,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
232.7357177734375,
|
||||
-305.56927490234375
|
||||
],
|
||||
[
|
||||
456.60302734375,
|
||||
-366.78155517578125
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
456.60302734375,
|
||||
-366.78155517578125
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "O9ekv3jrwFQe0MV95iynU",
|
||||
"type": "line",
|
||||
"x": -374.4553527832031,
|
||||
"y": 370.20482635498047,
|
||||
"width": 703.5523986816406,
|
||||
"height": 622.9808959960938,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 529763626,
|
||||
"version": 346,
|
||||
"versionNonce": 2112403830,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1655767931926,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
317.9037170410156,
|
||||
-354.39361572265625
|
||||
],
|
||||
[
|
||||
527.6928405761719,
|
||||
-424.8736572265625
|
||||
],
|
||||
[
|
||||
703.5523986816406,
|
||||
-622.9808959960938
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
527.6928405761719,
|
||||
-424.8736572265625
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#1864ab",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,392 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
p pair, q impair ^oqfN5aYU
|
||||
|
||||
rebroussement de première espèce ^RU1pPEMU
|
||||
|
||||
|
||||
# Embedded files
|
||||
e5af65c7df5be60f25462d539d38310a8f623c58: $$\vec w$$
|
||||
18e65dbe19f7992ab1634847701b90d425f36826: $$\vec v$$
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "lBPosjUw7gDCK872cGhsM",
|
||||
"type": "line",
|
||||
"x": -109.1343994140625,
|
||||
"y": -202.41840362548828,
|
||||
"width": 153.4478759765625,
|
||||
"height": 192.8154296875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 946872170,
|
||||
"version": 115,
|
||||
"versionNonce": 1966770486,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770738411,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
126.27215576171875,
|
||||
70.59414672851562
|
||||
],
|
||||
[
|
||||
153.4478759765625,
|
||||
192.8154296875
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
153.4478759765625,
|
||||
192.8154296875
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "7bBB7dAlo0OUye_Q73Wrt",
|
||||
"type": "line",
|
||||
"x": 46.5528564453125,
|
||||
"y": -10.622810363769531,
|
||||
"width": 218.46502685546875,
|
||||
"height": 67.41336059570312,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 6331434,
|
||||
"version": 150,
|
||||
"versionNonce": 2021018922,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770738411,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
88.7659912109375,
|
||||
-67.41336059570312
|
||||
],
|
||||
[
|
||||
218.46502685546875,
|
||||
-13.275848388671875
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
218.46502685546875,
|
||||
-13.275848388671875
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "jbWyvvzYy4hxdP67oDf6j",
|
||||
"type": "arrow",
|
||||
"x": 46.6348876953125,
|
||||
"y": -12.113349914550781,
|
||||
"width": 37.987548828125,
|
||||
"height": 118.02423095703125,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1460119542,
|
||||
"version": 54,
|
||||
"versionNonce": 278048682,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770735723,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
37.987548828125,
|
||||
-118.02423095703125
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "L7YuWzn6Zb5h5YV1Vd7rq",
|
||||
"type": "arrow",
|
||||
"x": 45.36541748046875,
|
||||
"y": -8.472541809082031,
|
||||
"width": 112.86231469752266,
|
||||
"height": 48.11258711485192,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 931504246,
|
||||
"version": 131,
|
||||
"versionNonce": 2091082550,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770819475,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-112.86231469752266,
|
||||
-48.11258711485192
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "ZtE8ooneO0sAHxn1Z5QP-",
|
||||
"type": "ellipse",
|
||||
"x": 41.5927734375,
|
||||
"y": -14.227943420410156,
|
||||
"width": 9.5316162109375,
|
||||
"height": 9.5316162109375,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1464276970,
|
||||
"version": 64,
|
||||
"versionNonce": 1202384874,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770746302,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "NZB8XzFC",
|
||||
"type": "image",
|
||||
"x": -52.57501220703125,
|
||||
"y": -35.78553009033203,
|
||||
"width": 26.39349365234375,
|
||||
"height": 32.48429987980769,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 93111,
|
||||
"version": 156,
|
||||
"versionNonce": 471864106,
|
||||
"updated": 1655770819475,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "e5af65c7df5be60f25462d539d38310a8f623c58",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "42hPQyZ8",
|
||||
"type": "image",
|
||||
"x": 104.9517822265625,
|
||||
"y": -140.26285552978516,
|
||||
"width": 18.110429763793945,
|
||||
"height": 32.196319580078125,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 1,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 99551,
|
||||
"version": 107,
|
||||
"versionNonce": 213348086,
|
||||
"updated": 1655770808721,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "18e65dbe19f7992ab1634847701b90d425f36826",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "oqfN5aYU",
|
||||
"type": "text",
|
||||
"x": -28.0262451171875,
|
||||
"y": 26.65978240966797,
|
||||
"width": 188,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"WPn7AtNBOxWiuX3gRYo0P"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1268830378,
|
||||
"version": 94,
|
||||
"versionNonce": 1182009078,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770871536,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "p pair, q impair",
|
||||
"rawText": "p pair, q impair",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "p pair, q impair"
|
||||
},
|
||||
{
|
||||
"id": "RU1pPEMU",
|
||||
"type": "text",
|
||||
"x": -122.0262451171875,
|
||||
"y": 63.86638641357422,
|
||||
"width": 376,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"WPn7AtNBOxWiuX3gRYo0P"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 345324714,
|
||||
"version": 89,
|
||||
"versionNonce": 267160426,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655770871536,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "rebroussement de première espèce",
|
||||
"rawText": "rebroussement de première espèce",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "rebroussement de première espèce"
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,200 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"type": "line",
|
||||
"version": 203,
|
||||
"versionNonce": 1322785834,
|
||||
"isDeleted": false,
|
||||
"id": "UClpiTResF9konwDBvlF0",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -441.3578186035156,
|
||||
"y": -122.31754302978516,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 229.23040771484375,
|
||||
"height": 242.37075805664062,
|
||||
"seed": 914475946,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655768550461,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
185.983154296875,
|
||||
11.920806884765625
|
||||
],
|
||||
[
|
||||
229.23040771484375,
|
||||
242.37075805664062
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 261,
|
||||
"versionNonce": 1063687030,
|
||||
"isDeleted": false,
|
||||
"id": "oCFWx2GCgJiNICWAKL5SS",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -213.33267211914062,
|
||||
"y": 119.29369354248047,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 182.08209228515625,
|
||||
"height": 275.5550537109375,
|
||||
"seed": 346293610,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655768550461,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
22.64703369140625,
|
||||
-231.98330688476562
|
||||
],
|
||||
[
|
||||
182.08209228515625,
|
||||
-275.5550537109375
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "ellipse",
|
||||
"version": 37,
|
||||
"versionNonce": 1050085098,
|
||||
"isDeleted": false,
|
||||
"id": "do-GaBPHZuNJm_xRvqp2o",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 0,
|
||||
"x": -218.02542114257812,
|
||||
"y": 115.59587860107422,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 9.78485107421875,
|
||||
"height": 9.78485107421875,
|
||||
"seed": 1277184886,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"boundElements": [],
|
||||
"updated": 1655768550461,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"version": 426,
|
||||
"versionNonce": 1601221814,
|
||||
"isDeleted": false,
|
||||
"id": "rEeivqo8qsnS2CFAdZLck",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"angle": 6.239156611558488,
|
||||
"x": -218.92535683517485,
|
||||
"y": -247.19020962195975,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"width": 0.8844581926243507,
|
||||
"height": 443.6761042190512,
|
||||
"seed": 1600102262,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"boundElements": [],
|
||||
"updated": 1655768550461,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"lastCommittedPoint": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-0.8844581926243507,
|
||||
443.6761042190512
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#1864ab",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 1,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,471 @@
|
||||
---
|
||||
|
||||
excalidraw-plugin: parsed
|
||||
tags: [excalidraw]
|
||||
|
||||
---
|
||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
||||
|
||||
|
||||
# Text Elements
|
||||
p pair, q pair ^Js357Xez
|
||||
|
||||
rebroussement de seconde espèce ^vwFnwzkX
|
||||
|
||||
|
||||
# Embedded files
|
||||
6fc054c75aebb38ab6849b7c1ff8189800e3cea6: $$\vec v$$
|
||||
d9257f262499e1e4ef941dc07b424c81ee8dfcd4: $$\vec w$$
|
||||
|
||||
%%
|
||||
# Drawing
|
||||
```json
|
||||
{
|
||||
"type": "excalidraw",
|
||||
"version": 2,
|
||||
"source": "https://excalidraw.com",
|
||||
"elements": [
|
||||
{
|
||||
"id": "D1wKxdPrlNf6WBHvoFI0N",
|
||||
"type": "line",
|
||||
"x": -5.63055419921875,
|
||||
"y": -277.52342987060547,
|
||||
"width": 154.05047607421875,
|
||||
"height": 315.38975524902344,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 772489590,
|
||||
"version": 84,
|
||||
"versionNonce": 857695798,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771040316,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-42.73016357421875,
|
||||
174.95741271972656
|
||||
],
|
||||
[
|
||||
-154.05047607421875,
|
||||
315.38975524902344
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
-154.05047607421875,
|
||||
315.38975524902344
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "xi4yT2zjp8khKkEeR7GtW",
|
||||
"type": "line",
|
||||
"x": -161.01824951171875,
|
||||
"y": 38.45824432373047,
|
||||
"width": 285.204345703125,
|
||||
"height": 273.8077697753906,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1004188854,
|
||||
"version": 131,
|
||||
"versionNonce": 496615466,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771040316,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
128.83599853515625,
|
||||
-81.512939453125
|
||||
],
|
||||
[
|
||||
285.204345703125,
|
||||
-273.8077697753906
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
285.204345703125,
|
||||
-273.8077697753906
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
},
|
||||
{
|
||||
"id": "5P7VmPnQphROiGvS2dr2l",
|
||||
"type": "arrow",
|
||||
"x": -159.97344970703125,
|
||||
"y": 32.870506286621094,
|
||||
"width": 5.76605224609375,
|
||||
"height": 131.0576171875,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1222265258,
|
||||
"version": 75,
|
||||
"versionNonce": 1912680310,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771040316,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
-5.76605224609375,
|
||||
-131.0576171875
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "_s4UbKDKlrYZNxOIdfITM",
|
||||
"type": "arrow",
|
||||
"x": -161.69580078125,
|
||||
"y": 36.33654022216797,
|
||||
"width": 130.6903076171875,
|
||||
"height": 3.8226318359375,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 1601480182,
|
||||
"version": 65,
|
||||
"versionNonce": 226765546,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771040316,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
130.6903076171875,
|
||||
3.8226318359375
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": null,
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": "arrow"
|
||||
},
|
||||
{
|
||||
"id": "PtAfhwUK",
|
||||
"type": "image",
|
||||
"x": -95.56597900390625,
|
||||
"y": 44.26543426513672,
|
||||
"width": 15.97624969482422,
|
||||
"height": 28.402221679687504,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 49564,
|
||||
"version": 121,
|
||||
"versionNonce": 1187120170,
|
||||
"updated": 1655771049183,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "6fc054c75aebb38ab6849b7c1ff8189800e3cea6",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "yNAQH3kB",
|
||||
"type": "image",
|
||||
"x": -199.27264404296875,
|
||||
"y": -56.663856506347656,
|
||||
"width": 19.591346740722656,
|
||||
"height": 24.1124267578125,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 26493,
|
||||
"version": 87,
|
||||
"versionNonce": 1201990070,
|
||||
"updated": 1655771053806,
|
||||
"isDeleted": false,
|
||||
"groupIds": [],
|
||||
"boundElements": [],
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"fileId": "d9257f262499e1e4ef941dc07b424c81ee8dfcd4",
|
||||
"scale": [
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "ruHaMqa-ndx9iSzXoGkoa",
|
||||
"type": "ellipse",
|
||||
"x": -164.1063232421875,
|
||||
"y": 31.53685760498047,
|
||||
"width": 9.410400390625,
|
||||
"height": 9.410400390625,
|
||||
"angle": 0,
|
||||
"strokeColor": "#1864ab",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 110632054,
|
||||
"version": 19,
|
||||
"versionNonce": 499665398,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771040316,
|
||||
"link": null,
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": "Js357Xez",
|
||||
"type": "text",
|
||||
"x": -115.70806884765625,
|
||||
"y": 91.54113006591797,
|
||||
"width": 165,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"ub_ZmqaGboGZ--Fr2004w"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1344732010,
|
||||
"version": 67,
|
||||
"versionNonce": 1466081590,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771096367,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "p pair, q pair",
|
||||
"rawText": "p pair, q pair",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "p pair, q pair"
|
||||
},
|
||||
{
|
||||
"id": "vwFnwzkX",
|
||||
"type": "text",
|
||||
"x": -215.20806884765625,
|
||||
"y": 130.27477264404297,
|
||||
"width": 364,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [
|
||||
"ub_ZmqaGboGZ--Fr2004w"
|
||||
],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 434327862,
|
||||
"version": 76,
|
||||
"versionNonce": 1048294698,
|
||||
"isDeleted": false,
|
||||
"boundElements": null,
|
||||
"updated": 1655771096367,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "rebroussement de seconde espèce",
|
||||
"rawText": "rebroussement de seconde espèce",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": "rebroussement de seconde espèce"
|
||||
},
|
||||
{
|
||||
"id": "kyR4M_Px6zf4eByy4Fl9h",
|
||||
"type": "text",
|
||||
"x": -157.66827392578125,
|
||||
"y": 168.55895233154297,
|
||||
"width": 13,
|
||||
"height": 24,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "sharp",
|
||||
"seed": 1915988278,
|
||||
"version": 6,
|
||||
"versionNonce": 891382442,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1655771064018,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"text": "",
|
||||
"rawText": "",
|
||||
"fontSize": 20,
|
||||
"fontFamily": 3,
|
||||
"textAlign": "left",
|
||||
"verticalAlign": "top",
|
||||
"baseline": 19,
|
||||
"containerId": null,
|
||||
"originalText": ""
|
||||
},
|
||||
{
|
||||
"id": "r55dzRT-AU4c2dilJ3GQ9",
|
||||
"type": "line",
|
||||
"x": -161.795654296875,
|
||||
"y": 147.16832733154297,
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"angle": 0,
|
||||
"strokeColor": "#000000",
|
||||
"backgroundColor": "transparent",
|
||||
"fillStyle": "hachure",
|
||||
"strokeWidth": 4,
|
||||
"strokeStyle": "solid",
|
||||
"roughness": 1,
|
||||
"opacity": 100,
|
||||
"groupIds": [],
|
||||
"strokeSharpness": "round",
|
||||
"seed": 939486454,
|
||||
"version": 15,
|
||||
"versionNonce": 247446966,
|
||||
"isDeleted": true,
|
||||
"boundElements": null,
|
||||
"updated": 1655771068662,
|
||||
"link": null,
|
||||
"locked": false,
|
||||
"points": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"lastCommittedPoint": [
|
||||
0,
|
||||
0
|
||||
],
|
||||
"startBinding": null,
|
||||
"endBinding": null,
|
||||
"startArrowhead": null,
|
||||
"endArrowhead": null
|
||||
}
|
||||
],
|
||||
"appState": {
|
||||
"theme": "dark",
|
||||
"viewBackgroundColor": "#ffffff",
|
||||
"currentItemStrokeColor": "#000000",
|
||||
"currentItemBackgroundColor": "transparent",
|
||||
"currentItemFillStyle": "hachure",
|
||||
"currentItemStrokeWidth": 4,
|
||||
"currentItemStrokeStyle": "solid",
|
||||
"currentItemRoughness": 1,
|
||||
"currentItemOpacity": 100,
|
||||
"currentItemFontFamily": 3,
|
||||
"currentItemFontSize": 20,
|
||||
"currentItemTextAlign": "left",
|
||||
"currentItemStrokeSharpness": "sharp",
|
||||
"currentItemStartArrowhead": null,
|
||||
"currentItemEndArrowhead": "arrow",
|
||||
"currentItemLinearStrokeSharpness": "round",
|
||||
"gridSize": null,
|
||||
"colorPalette": {}
|
||||
},
|
||||
"files": {}
|
||||
}
|
||||
```
|
||||
%%
|
||||