don't round

This commit is contained in:
Alexander Wang 2022-12-24 13:39:45 -08:00
parent 03e27abb54
commit 462d22a75f
No known key found for this signature in database
GPG key ID: D89FA31966BDBECE
83 changed files with 414 additions and 415 deletions

View file

@ -9,7 +9,6 @@ import (
_ "embed"
"encoding/json"
"fmt"
"math"
"strings"
"github.com/dop251/goja"
@ -257,7 +256,7 @@ func Layout(ctx context.Context, g *d2graph.Graph) (err error) {
parentX = parent.TopLeft.X
parentY = parent.TopLeft.Y
}
obj.TopLeft = geo.NewPoint(math.Round(parentX+n.X), math.Round(parentY+n.Y))
obj.TopLeft = geo.NewPoint(parentX+n.X, parentY+n.Y)
obj.Width = n.Width
obj.Height = n.Height

View file

@ -166,7 +166,7 @@
"id": "there",
"type": "",
"pos": {
"x": 716,
"x": 715,
"y": 254
},
"width": 143,

View file

@ -18,7 +18,7 @@ width="1227" height="568" viewBox="-88 -88 1227 568"><style type="text/css">
}
]]>
</style><g id="&#34;ninety\nnine&#34;"><g class="shape" ><rect x="12" y="12" width="151" height="142" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="87.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="87.500000" dy="0.000000">ninety</tspan><tspan x="87.500000" dy="21.000000">nine</tspan></text></g><g id="eighty&#xD;eight"><g class="shape" ><rect x="183" y="20" width="151" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="258.500000" y="86.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">eighty&#xD;eight</text></g><g id="&#34;seventy&#xD;\nseven&#34;"><g class="shape" ><rect x="354" y="12" width="162" height="142" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="435.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="435.000000" dy="0.000000">seventy&#xD;</tspan><tspan x="435.000000" dy="21.000000">seven</tspan></text></g><g id="&#34;a\\yode&#34;"><g class="shape" ><rect x="536" y="28" width="154" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="613.000000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\yode</text></g><g id="there"><g class="shape" ><rect x="716" y="254" width="143" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="787.500000" y="320.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">there</text></g><g id="&#39;a\&#34;ode&#39;"><g class="shape" ><rect x="710" y="28" width="154" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="787.000000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\&#34;ode</text></g><g id="&#34;a\\node&#34;"><g class="shape" ><rect x="884" y="28" width="155" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="961.500000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\node</text></g><g id="(&#34;a\\yode&#34; -&gt; there)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 613.000000 156.000000 L 613.000000 194.000000 S 613.000000 204.000000 623.000000 204.000000 L 741.250000 204.000000 S 751.250000 204.000000 751.250000 214.000000 L 751.250000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1583089433)"/></g><g id="(&#39;a\&#34;ode&#39; -&gt; there)[0]"><path d="M 787.000000 156.000000 L 787.000000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1583089433)"/></g><g id="(&#34;a\\node&#34; -&gt; there)[0]"><path d="M 961.500000 156.000000 L 961.500000 194.000000 S 961.500000 204.000000 951.500000 204.000000 L 832.750000 204.000000 S 822.750000 204.000000 822.750000 214.000000 L 822.750000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1583089433)"/></g><mask id="1583089433" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1227" height="568">
</style><g id="&#34;ninety\nnine&#34;"><g class="shape" ><rect x="12" y="12" width="151" height="142" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="87.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="87.500000" dy="0.000000">ninety</tspan><tspan x="87.500000" dy="21.000000">nine</tspan></text></g><g id="eighty&#xD;eight"><g class="shape" ><rect x="183" y="20" width="151" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="258.500000" y="86.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">eighty&#xD;eight</text></g><g id="&#34;seventy&#xD;\nseven&#34;"><g class="shape" ><rect x="354" y="12" width="162" height="142" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="435.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25"><tspan x="435.000000" dy="0.000000">seventy&#xD;</tspan><tspan x="435.000000" dy="21.000000">seven</tspan></text></g><g id="&#34;a\\yode&#34;"><g class="shape" ><rect x="536" y="28" width="154" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="613.000000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\yode</text></g><g id="there"><g class="shape" ><rect x="715" y="254" width="143" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="786.500000" y="320.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">there</text></g><g id="&#39;a\&#34;ode&#39;"><g class="shape" ><rect x="710" y="28" width="154" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="787.000000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\&#34;ode</text></g><g id="&#34;a\\node&#34;"><g class="shape" ><rect x="884" y="28" width="155" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="961.500000" y="94.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a\node</text></g><g id="(&#34;a\\yode&#34; -&gt; there)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 613.000000 156.000000 L 613.000000 194.000000 S 613.000000 204.000000 623.000000 204.000000 L 741.250000 204.000000 S 751.250000 204.000000 751.250000 214.000000 L 751.250000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3106414556)"/></g><g id="(&#39;a\&#34;ode&#39; -&gt; there)[0]"><path d="M 787.000000 156.000000 L 787.000000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3106414556)"/></g><g id="(&#34;a\\node&#34; -&gt; there)[0]"><path d="M 961.500000 156.000000 L 961.500000 194.000000 S 961.500000 204.000000 951.500000 204.000000 L 832.750000 204.000000 S 822.750000 204.000000 822.750000 214.000000 L 822.750000 250.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3106414556)"/></g><mask id="3106414556" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1227" height="568">
<rect x="-100" y="-100" width="1227" height="568" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 327 KiB

After

Width:  |  Height:  |  Size: 327 KiB

View file

@ -86,7 +86,7 @@
"id": "build_workflow.GHA",
"type": "",
"pos": {
"x": 118,
"x": 117,
"y": 290
},
"width": 269,
@ -126,7 +126,7 @@
"id": "build_workflow.S3",
"type": "",
"pos": {
"x": 187,
"x": 186,
"y": 493
},
"width": 131,
@ -206,7 +206,7 @@
"id": "build_workflow.AWS",
"type": "",
"pos": {
"x": 175,
"x": 174,
"y": 899
},
"width": 155,
@ -446,7 +446,7 @@
"id": "apollo_workflow.apollo",
"type": "",
"pos": {
"x": 1176,
"x": 1175,
"y": 290
},
"width": 238,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 799 KiB

After

Width:  |  Height:  |  Size: 799 KiB

View file

@ -325,7 +325,7 @@
"id": "m0_desc",
"type": "text",
"pos": {
"x": 97,
"x": 96,
"y": 36
},
"width": 106,
@ -403,7 +403,7 @@
"id": "m5_desc",
"type": "text",
"pos": {
"x": 831,
"x": 830,
"y": 36
},
"width": 90,
@ -442,7 +442,7 @@
"id": "m6_desc",
"type": "text",
"pos": {
"x": 951,
"x": 950,
"y": 12
},
"width": 140,

View file

@ -774,12 +774,12 @@ width="1346" height="629" viewBox="-88 -88 1346 629"><style type="text/css">
.md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em;
}
</style><g id="queue"><g class="shape" ><path d="M 36 165 H 1134 C 1158 165 1158 289.2 1158 303 C 1158 316.8 1158 441 1134 441 H 36 C 12 441 12 316.8 12 303 C 12 289.2 12 165 36 165 Z" style="fill:#DEE1EB;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/><path d="M 1134 165 C 1110 165 1110 289.2 1110 303 C 1110 316.8 1110 441 1134 441" style="fill:#DEE1EB;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g></g><g id="m0_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="97.000000" y="36.000000" width="106" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Oldest message</p>
</style><g id="queue"><g class="shape" ><path d="M 36 165 H 1134 C 1158 165 1158 289.2 1158 303 C 1158 316.8 1158 441 1134 441 H 36 C 12 441 12 316.8 12 303 C 12 289.2 12 165 36 165 Z" style="fill:#DEE1EB;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/><path d="M 1134 165 C 1110 165 1110 289.2 1110 303 C 1110 316.8 1110 441 1134 441" style="fill:#DEE1EB;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g></g><g id="m0_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="96.000000" y="36.000000" width="106" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Oldest message</p>
</div></foreignObject></g></g><g id="m2_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="419.000000" y="36.000000" width="41" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Offset</p>
</div></foreignObject></g></g><g id="m5_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="831.000000" y="36.000000" width="90" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Last message</p>
</div></foreignObject></g></g><g id="m6_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="951.000000" y="12.000000" width="140" height="48"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Next message will be<br />
</div></foreignObject></g></g><g id="m5_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="830.000000" y="36.000000" width="90" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Last message</p>
</div></foreignObject></g></g><g id="m6_desc"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="950.000000" y="12.000000" width="140" height="48"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p>Next message will be<br />
inserted here</p>
</div></foreignObject></g></g><g id="queue.M0"><g class="shape" ><rect x="87" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="149.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M0</text></g><g id="queue.M1"><g class="shape" ><rect x="232" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="294.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M1</text></g><g id="queue.M2"><g class="shape" ><rect x="377" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="439.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M2</text></g><g id="queue.M3"><g class="shape" ><rect x="522" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="584.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M3</text></g><g id="queue.M4"><g class="shape" ><rect x="667" y="240" width="126" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="730.000000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M4</text></g><g id="queue.M5"><g class="shape" ><rect x="813" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="875.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M5</text></g><g id="queue.M6"><g class="shape" ><rect x="958" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="1020.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M6</text></g><g id="(m0_desc -&gt; queue.M0)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 149.500000 62.000000 L 149.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1773048057)"/></g><g id="(m2_desc -&gt; queue.M2)[0]"><path d="M 439.500000 62.000000 L 439.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1773048057)"/></g><g id="(m5_desc -&gt; queue.M5)[0]"><path d="M 875.500000 62.000000 L 875.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1773048057)"/></g><g id="(m6_desc -&gt; queue.M6)[0]"><path d="M 1020.500000 62.000000 L 1020.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1773048057)"/></g><mask id="1773048057" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1346" height="629">
</div></foreignObject></g></g><g id="queue.M0"><g class="shape" ><rect x="87" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="149.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M0</text></g><g id="queue.M1"><g class="shape" ><rect x="232" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="294.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M1</text></g><g id="queue.M2"><g class="shape" ><rect x="377" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="439.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M2</text></g><g id="queue.M3"><g class="shape" ><rect x="522" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="584.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M3</text></g><g id="queue.M4"><g class="shape" ><rect x="667" y="240" width="126" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="730.000000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M4</text></g><g id="queue.M5"><g class="shape" ><rect x="813" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="875.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M5</text></g><g id="queue.M6"><g class="shape" ><rect x="958" y="240" width="125" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="1020.500000" y="306.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">M6</text></g><g id="(m0_desc -&gt; queue.M0)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 149.500000 62.000000 L 149.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1365845406)"/></g><g id="(m2_desc -&gt; queue.M2)[0]"><path d="M 439.500000 62.000000 L 439.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1365845406)"/></g><g id="(m5_desc -&gt; queue.M5)[0]"><path d="M 875.500000 62.000000 L 875.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1365845406)"/></g><g id="(m6_desc -&gt; queue.M6)[0]"><path d="M 1020.500000 62.000000 L 1020.500000 236.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1365845406)"/></g><mask id="1365845406" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1346" height="629">
<rect x="-100" y="-100" width="1346" height="629" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 663 KiB

After

Width:  |  Height:  |  Size: 663 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 31,
"x": 30,
"y": 12
},
"width": 113,

View file

@ -18,7 +18,7 @@ width="446" height="552" viewBox="-88 -88 446 552"><style type="text/css">
}
]]>
</style><g id="a"><g class="shape" ><rect x="31" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="87.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="12" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c"><g class="shape" ><rect x="145" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="201.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 68.500000 140.000000 L 68.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3433333173)"/></g><g id="(a -&gt; c)[0]"><path d="M 106.166667 140.000000 L 106.166667 178.000000 S 106.166667 188.000000 116.166667 188.000000 L 191.500000 188.000000 S 201.500000 188.000000 201.500000 198.000000 L 201.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3433333173)"/></g><mask id="3433333173" maskUnits="userSpaceOnUse" x="-100" y="-100" width="446" height="552">
</style><g id="a"><g class="shape" ><rect x="30" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="86.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="12" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c"><g class="shape" ><rect x="145" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="201.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="(a -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 68.500000 140.000000 L 68.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1488396738)"/></g><g id="(a -&gt; c)[0]"><path d="M 106.166667 140.000000 L 106.166667 178.000000 S 106.166667 188.000000 116.166667 188.000000 L 191.500000 188.000000 S 201.500000 188.000000 201.500000 198.000000 L 201.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1488396738)"/></g><mask id="1488396738" maskUnits="userSpaceOnUse" x="-100" y="-100" width="446" height="552">
<rect x="-100" y="-100" width="446" height="552" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 325 KiB

After

Width:  |  Height:  |  Size: 325 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 13,
"x": 12,
"y": 12
},
"width": 263,
@ -46,7 +46,7 @@
"id": "a.b",
"type": "",
"pos": {
"x": 88,
"x": 87,
"y": 87
},
"width": 113,

View file

@ -18,7 +18,7 @@ width="464" height="862" viewBox="-88 -88 464 862"><style type="text/css">
}
]]>
</style><g id="a"><g class="shape" ><rect x="13" y="12" width="263" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="144.500000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="12" y="398" width="264" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="144.000000" y="431.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">c</text></g><g id="a.b"><g class="shape" ><rect x="88" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="144.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c.d"><g class="shape" ><rect x="87" y="473" width="114" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="144.000000" y="539.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(a.b -&gt; c.d)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 144.000000 215.000000 L 144.000000 469.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2473032921)"/></g><mask id="2473032921" maskUnits="userSpaceOnUse" x="-100" y="-100" width="464" height="862">
</style><g id="a"><g class="shape" ><rect x="12" y="12" width="263" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="143.500000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="12" y="398" width="264" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="144.000000" y="431.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">c</text></g><g id="a.b"><g class="shape" ><rect x="87" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="143.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c.d"><g class="shape" ><rect x="87" y="473" width="114" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="144.000000" y="539.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(a.b -&gt; c.d)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 144.000000 215.000000 L 144.000000 469.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3058194229)"/></g><mask id="3058194229" maskUnits="userSpaceOnUse" x="-100" y="-100" width="464" height="862">
<rect x="-100" y="-100" width="464" height="862" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 649 KiB

After

Width:  |  Height:  |  Size: 649 KiB

View file

@ -46,7 +46,7 @@
"id": "square",
"type": "rectangle",
"pos": {
"x": 21,
"x": 20,
"y": 238
},
"width": 154,
@ -166,7 +166,7 @@
"id": "document",
"type": "document",
"pos": {
"x": 217,
"x": 216,
"y": 252
},
"width": 177,
@ -326,7 +326,7 @@
"id": "step",
"type": "step",
"pos": {
"x": 434,
"x": 433,
"y": 492
},
"width": 136,
@ -792,7 +792,7 @@
"y": 138
},
{
"x": 305,
"x": 306,
"y": 252
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 334 KiB

After

Width:  |  Height:  |  Size: 334 KiB

View file

@ -46,7 +46,7 @@
"id": "square",
"type": "rectangle",
"pos": {
"x": 21,
"x": 20,
"y": 238
},
"width": 154,
@ -166,7 +166,7 @@
"id": "document",
"type": "document",
"pos": {
"x": 217,
"x": 216,
"y": 252
},
"width": 177,
@ -326,7 +326,7 @@
"id": "step",
"type": "step",
"pos": {
"x": 434,
"x": 433,
"y": 492
},
"width": 136,
@ -792,7 +792,7 @@
"y": 138
},
{
"x": 305,
"x": 306,
"y": 252
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 338 KiB

After

Width:  |  Height:  |  Size: 338 KiB

View file

@ -46,7 +46,7 @@
"id": "square",
"type": "rectangle",
"pos": {
"x": 21,
"x": 20,
"y": 238
},
"width": 154,
@ -166,7 +166,7 @@
"id": "document",
"type": "document",
"pos": {
"x": 217,
"x": 216,
"y": 252
},
"width": 177,
@ -326,7 +326,7 @@
"id": "step",
"type": "step",
"pos": {
"x": 434,
"x": 433,
"y": 492
},
"width": 136,
@ -792,7 +792,7 @@
"y": 138
},
{
"x": 305,
"x": 306,
"y": 252
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 335 KiB

After

Width:  |  Height:  |  Size: 335 KiB

View file

@ -86,7 +86,7 @@
"id": "a",
"type": "",
"pos": {
"x": 103,
"x": 102,
"y": 248
},
"width": 113,
@ -315,7 +315,7 @@
"route": [
{
"x": 78,
"y": 120
"y": 121
},
{
"x": 77.91666666666667,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 472 KiB

After

Width:  |  Height:  |  Size: 472 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 69,
"x": 68,
"y": 12
},
"width": 113,
@ -46,7 +46,7 @@
"id": "b",
"type": "",
"pos": {
"x": 50,
"x": 49,
"y": 238
},
"width": 113,
@ -126,7 +126,7 @@
"id": "d",
"type": "",
"pos": {
"x": 31,
"x": 30,
"y": 464
},
"width": 114,
@ -206,7 +206,7 @@
"id": "f",
"type": "",
"pos": {
"x": 555,
"x": 554,
"y": 464
},
"width": 111,
@ -246,7 +246,7 @@
"id": "g",
"type": "",
"pos": {
"x": 822,
"x": 821,
"y": 464
},
"width": 114,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 332 KiB

View file

@ -324,7 +324,7 @@
"id": "aa.bb.ii",
"type": "package",
"pos": {
"x": 182,
"x": 181,
"y": 540
},
"width": 265,
@ -364,7 +364,7 @@
"id": "aa.bb.ii.jj",
"type": "diamond",
"pos": {
"x": 257,
"x": 256,
"y": 615
},
"width": 115,
@ -627,11 +627,11 @@
"labelPercentage": 0,
"route": [
{
"x": 439,
"x": 439.33333333333326,
"y": 1117
},
{
"x": 438.99999999999994,
"x": 439.3333333333332,
"y": 1258
}
],
@ -666,11 +666,11 @@
"labelPercentage": 0,
"route": [
{
"x": 441.8333333333333,
"x": 442.1666666666666,
"y": 1282
},
{
"x": 441.83333333333337,
"x": 442.16666666666663,
"y": 1343
}
],
@ -862,7 +862,7 @@
"labelPercentage": 0,
"route": [
{
"x": 401,
"x": 400,
"y": 213
},
{

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 813 KiB

After

Width:  |  Height:  |  Size: 813 KiB

View file

@ -85,7 +85,7 @@
"id": "y",
"type": "",
"pos": {
"x": 333,
"x": 332,
"y": 504
},
"width": 114,

View file

@ -26,7 +26,7 @@ width="955" height="818" viewBox="-88 -88 955 818"><style type="text/css">
</text><text class="text-mono" x="0" y="6.000000em" xml:space="preserve">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<tspan fill="#0086b3">panic</tspan>(<tspan fill="#dd1144">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan>)
</text><text class="text-mono" x="0" y="7.000000em" xml:space="preserve">&#160;&#160;&#160;&#160;}
</text><text class="text-mono" x="0" y="8.000000em" xml:space="preserve">&#160;&#160;&#160;&#160;hashes[h]&#160;=&#160;f
</text><text class="text-mono" x="0" y="9.000000em" xml:space="preserve">}</text></g></g></g><g id="x"><g class="shape" ><rect x="333" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="389.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="333" y="504" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="390.000000" y="570.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 389.500000 140.000000 L 389.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4046676353)"/></g><g id="(hey -&gt; y)[0]"><path d="M 389.500000 406.000000 L 389.500000 500.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4046676353)"/></g><mask id="4046676353" maskUnits="userSpaceOnUse" x="-100" y="-100" width="955" height="818">
</text><text class="text-mono" x="0" y="9.000000em" xml:space="preserve">}</text></g></g></g><g id="x"><g class="shape" ><rect x="333" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="389.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="332" y="504" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="389.000000" y="570.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 389.500000 140.000000 L 389.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1364404966)"/></g><g id="(hey -&gt; y)[0]"><path d="M 389.500000 406.000000 L 389.500000 500.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1364404966)"/></g><mask id="1364404966" maskUnits="userSpaceOnUse" x="-100" y="-100" width="955" height="818">
<rect x="-100" y="-100" width="955" height="818" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 508 KiB

After

Width:  |  Height:  |  Size: 508 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 88,
"x": 87,
"y": 12
},
"width": 263,
@ -46,7 +46,7 @@
"id": "a.b",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 87
},
"width": 113,

View file

@ -18,7 +18,7 @@ width="614" height="1403" viewBox="-88 -88 614 1403"><style type="text/css">
}
]]>
</style><g id="a"><g class="shape" ><rect x="88" y="12" width="263" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.500000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="87" y="398" width="264" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="431.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">c</text></g><g id="f"><g class="shape" ><rect x="12" y="784" width="414" height="431" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="817.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">f</text></g><g id="a.b"><g class="shape" ><rect x="163" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="219.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c.d"><g class="shape" ><rect x="162" y="473" width="114" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="219.000000" y="539.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="f.h"><g class="shape" ><rect x="87" y="864" width="264" height="276" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="893.000000" style="text-anchor:middle;font-size:24px;fill:#0A0F25">h</text></g><g id="f.h.g"><g class="shape" ><rect x="162" y="939" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="219.000000" y="1005.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">g</text></g><g id="(a.b -&gt; c.d)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 219.000000 215.000000 L 219.000000 469.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1997561525)"/></g><g id="(c.d -&gt; f.h.g)[0]"><path d="M 219.000000 601.000000 L 219.000000 935.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1997561525)"/></g><mask id="1997561525" maskUnits="userSpaceOnUse" x="-100" y="-100" width="614" height="1403">
</style><g id="a"><g class="shape" ><rect x="87" y="12" width="263" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="218.500000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="87" y="398" width="264" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="431.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">c</text></g><g id="f"><g class="shape" ><rect x="12" y="784" width="414" height="431" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="817.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">f</text></g><g id="a.b"><g class="shape" ><rect x="162" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="218.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c.d"><g class="shape" ><rect x="162" y="473" width="114" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="219.000000" y="539.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="f.h"><g class="shape" ><rect x="87" y="864" width="264" height="276" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="219.000000" y="893.000000" style="text-anchor:middle;font-size:24px;fill:#0A0F25">h</text></g><g id="f.h.g"><g class="shape" ><rect x="162" y="939" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="219.000000" y="1005.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">g</text></g><g id="(a.b -&gt; c.d)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 219.000000 215.000000 L 219.000000 469.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#349145811)"/></g><g id="(c.d -&gt; f.h.g)[0]"><path d="M 219.000000 601.000000 L 219.000000 935.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#349145811)"/></g><mask id="349145811" maskUnits="userSpaceOnUse" x="-100" y="-100" width="614" height="1403">
<rect x="-100" y="-100" width="614" height="1403" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 650 KiB

After

Width:  |  Height:  |  Size: 650 KiB

View file

@ -166,7 +166,7 @@
"id": "e",
"type": "",
"pos": {
"x": 407,
"x": 406,
"y": 1222
},
"width": 113,
@ -366,7 +366,7 @@
"id": "j",
"type": "",
"pos": {
"x": 578,
"x": 577,
"y": 12
},
"width": 110,
@ -526,7 +526,7 @@
"id": "n",
"type": "",
"pos": {
"x": 274,
"x": 273,
"y": 1222
},
"width": 113,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 336 KiB

After

Width:  |  Height:  |  Size: 336 KiB

View file

@ -46,7 +46,7 @@
"id": "a",
"type": "",
"pos": {
"x": 77,
"x": 76,
"y": 600
},
"width": 113,
@ -86,7 +86,7 @@
"id": "tree",
"type": "",
"pos": {
"x": 38,
"x": 37,
"y": 836
},
"width": 134,
@ -126,7 +126,7 @@
"id": "and",
"type": "",
"pos": {
"x": 344,
"x": 343,
"y": 836
},
"width": 132,
@ -166,7 +166,7 @@
"id": "nodes",
"type": "",
"pos": {
"x": 496,
"x": 495,
"y": 836
},
"width": 147,
@ -326,7 +326,7 @@
"id": "then",
"type": "",
"pos": {
"x": 1248,
"x": 1247,
"y": 600
},
"width": 138,
@ -366,7 +366,7 @@
"id": "here",
"type": "",
"pos": {
"x": 1226,
"x": 1225,
"y": 836
},
"width": 136,
@ -406,7 +406,7 @@
"id": "you",
"type": "",
"pos": {
"x": 1228,
"x": 1227,
"y": 1062
},
"width": 132,
@ -446,7 +446,7 @@
"id": "have",
"type": "",
"pos": {
"x": 1428,
"x": 1427,
"y": 600
},
"width": 138,
@ -486,7 +486,7 @@
"id": "hierarchy",
"type": "",
"pos": {
"x": 1382,
"x": 1381,
"y": 836
},
"width": 173,
@ -526,7 +526,7 @@
"id": "another",
"type": "",
"pos": {
"x": 663,
"x": 662,
"y": 836
},
"width": 163,
@ -606,7 +606,7 @@
"id": "nesting",
"type": "",
"pos": {
"x": 1070,
"x": 1069,
"y": 600
},
"width": 158,
@ -646,7 +646,7 @@
"id": "trees",
"type": "",
"pos": {
"x": 1054,
"x": 1053,
"y": 836
},
"width": 142,
@ -726,7 +726,7 @@
"id": "finally.tree",
"type": "",
"pos": {
"x": 686,
"x": 685,
"y": 379
},
"width": 134,
@ -846,7 +846,7 @@
"id": "finally.root",
"type": "",
"pos": {
"x": 840,
"x": 839,
"y": 379
},
"width": 135,
@ -1496,11 +1496,11 @@
"labelPercentage": 0,
"route": [
{
"x": 752.5,
"x": 752.6666666666666,
"y": 359
},
{
"x": 752.5,
"x": 752.6666666666666,
"y": 379
}
],
@ -1535,11 +1535,11 @@
"labelPercentage": 0,
"route": [
{
"x": 771.3333333333333,
"x": 771.5,
"y": 213
},
{
"x": 771.3333333333333,
"x": 771.5,
"y": 233
}
],
@ -1574,11 +1574,11 @@
"labelPercentage": 0,
"route": [
{
"x": 752.5,
"x": 752.6666666666666,
"y": 505
},
{
"x": 752.5,
"x": 752.6666666666666,
"y": 525
}
],
@ -1613,19 +1613,19 @@
"labelPercentage": 0,
"route": [
{
"x": 790.1666666666667,
"x": 790.3333333333333,
"y": 359
},
{
"x": 790.1666666666667,
"x": 790.3333333333333,
"y": 369
},
{
"x": 907,
"x": 907.1666666666666,
"y": 369
},
{
"x": 907,
"x": 907.1666666666666,
"y": 379
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 658 KiB

After

Width:  |  Height:  |  Size: 658 KiB

View file

@ -86,7 +86,7 @@
"id": "a",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 12
},
"width": 113,
@ -126,7 +126,7 @@
"id": "c",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 1932
},
"width": 113,
@ -206,7 +206,7 @@
"id": "e",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 2384
},
"width": 113,
@ -286,7 +286,7 @@
"id": "b.3",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 1339
},
"width": 113,
@ -366,7 +366,7 @@
"id": "b.5",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 1631
},
"width": 113,
@ -406,7 +406,7 @@
"id": "b.2.a",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 534
},
"width": 113,
@ -446,7 +446,7 @@
"id": "b.2.b",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 680
},
"width": 113,
@ -486,7 +486,7 @@
"id": "b.2.c",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 826
},
"width": 113,
@ -566,7 +566,7 @@
"id": "b.2.e",
"type": "",
"pos": {
"x": 163,
"x": 162,
"y": 1118
},
"width": 113,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 654 KiB

After

Width:  |  Height:  |  Size: 654 KiB

View file

@ -46,7 +46,7 @@
"id": "beta",
"type": "",
"pos": {
"x": 17,
"x": 16,
"y": 359
},
"width": 136,

View file

@ -18,7 +18,7 @@ width="345" height="673" viewBox="-88 -88 345 673"><style type="text/css">
}
]]>
</style><g id="alpha"><g class="shape" ><rect x="12" y="12" width="145" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="84.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#4A6FF3">alpha</text></g><g id="beta"><g class="shape" ><rect x="17" y="359" width="136" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="85.000000" y="425.000000" style="text-anchor:middle;font-size:16px;fill:red">beta</text></g><g id="(alpha -&gt; beta)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 84.500000 140.000000 L 84.500000 355.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2688269051)"/><text class="text-italic" x="85.000000" y="254.000000" style="text-anchor:middle;font-size:16px;fill:green">gamma</text></g><mask id="2688269051" maskUnits="userSpaceOnUse" x="-100" y="-100" width="345" height="673">
</style><g id="alpha"><g class="shape" ><rect x="12" y="12" width="145" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="84.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#4A6FF3">alpha</text></g><g id="beta"><g class="shape" ><rect x="16" y="359" width="136" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="84.000000" y="425.000000" style="text-anchor:middle;font-size:16px;fill:red">beta</text></g><g id="(alpha -&gt; beta)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 84.500000 140.000000 L 84.500000 355.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1137835220)"/><text class="text-italic" x="85.000000" y="254.000000" style="text-anchor:middle;font-size:16px;fill:green">gamma</text></g><mask id="1137835220" maskUnits="userSpaceOnUse" x="-100" y="-100" width="345" height="673">
<rect x="-100" y="-100" width="345" height="673" fill="white"></rect>
<rect x="59.000000" y="238.000000" width="52" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 468 KiB

After

Width:  |  Height:  |  Size: 468 KiB

View file

@ -6,7 +6,7 @@
"id": "size XS",
"type": "",
"pos": {
"x": 1105,
"x": 1104,
"y": 419
},
"width": 145,
@ -46,7 +46,7 @@
"id": "size S",
"type": "",
"pos": {
"x": 16,
"x": 15,
"y": 35
},
"width": 140,
@ -126,8 +126,8 @@
"id": "size L",
"type": "",
"pos": {
"x": 176,
"y": 20
"x": 175,
"y": 19
},
"width": 153,
"height": 131,
@ -166,7 +166,7 @@
"id": "size XL",
"type": "",
"pos": {
"x": 349,
"x": 348,
"y": 17
},
"width": 177,
@ -206,8 +206,8 @@
"id": "size XXL",
"type": "",
"pos": {
"x": 546,
"y": 15
"x": 545,
"y": 14
},
"width": 204,
"height": 141,
@ -246,7 +246,7 @@
"id": "size XXXL",
"type": "",
"pos": {
"x": 770,
"x": 769,
"y": 12
},
"width": 237,
@ -286,7 +286,7 @@
"id": "custom 8",
"type": "",
"pos": {
"x": 1109,
"x": 1108,
"y": 42
},
"width": 137,
@ -326,8 +326,8 @@
"id": "custom 12",
"type": "",
"pos": {
"x": 1266,
"y": 25
"x": 1265,
"y": 24
},
"width": 160,
"height": 121,
@ -366,7 +366,7 @@
"id": "custom 18",
"type": "",
"pos": {
"x": 1446,
"x": 1445,
"y": 21
},
"width": 186,
@ -406,7 +406,7 @@
"id": "custom 21",
"type": "",
"pos": {
"x": 1652,
"x": 1651,
"y": 19
},
"width": 200,
@ -446,7 +446,7 @@
"id": "custom 64",
"type": "",
"pos": {
"x": 692,
"x": 691,
"y": 419
},
"width": 393,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 471 KiB

After

Width:  |  Height:  |  Size: 471 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 325,
"x": 324,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 325,
"x": 324,
"y": 472
},
"width": 113,

View file

@ -778,7 +778,7 @@ width="938" height="786" viewBox="-88 -88 938 786"><style type="text/css">
can <a href="/projects/markdown/syntax.text">see the source for it by adding '.text' to the URL</a>.</p>
<hr />
<h2>Overview</h2>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="325" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="381.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="325" y="472" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="381.500000" y="538.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 381.000000 140.000000 L 381.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1468961209)"/></g><g id="(md -&gt; b)[0]"><path d="M 381.000000 374.000000 L 381.000000 468.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1468961209)"/></g><mask id="1468961209" maskUnits="userSpaceOnUse" x="-100" y="-100" width="938" height="786">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="324" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="380.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="324" y="472" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="380.500000" y="538.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 381.000000 140.000000 L 381.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1078762757)"/></g><g id="(md -&gt; b)[0]"><path d="M 381.000000 374.000000 L 381.000000 468.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1078762757)"/></g><mask id="1078762757" maskUnits="userSpaceOnUse" x="-100" y="-100" width="938" height="786">
<rect x="-100" y="-100" width="938" height="786" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 660 KiB

After

Width:  |  Height:  |  Size: 660 KiB

View file

@ -6,7 +6,7 @@
"id": "aa",
"type": "step",
"pos": {
"x": 564,
"x": 563,
"y": 12
},
"width": 122,
@ -46,7 +46,7 @@
"id": "bb",
"type": "step",
"pos": {
"x": 584,
"x": 583,
"y": 238
},
"width": 123,
@ -86,7 +86,7 @@
"id": "cc",
"type": "step",
"pos": {
"x": 459,
"x": 458,
"y": 464
},
"width": 121,
@ -126,7 +126,7 @@
"id": "dd",
"type": "",
"pos": {
"x": 241,
"x": 240,
"y": 816
},
"width": 415,
@ -166,7 +166,7 @@
"id": "dd.ee",
"type": "diamond",
"pos": {
"x": 316,
"x": 315,
"y": 891
},
"width": 122,
@ -286,7 +286,7 @@
"id": "ff",
"type": "",
"pos": {
"x": 13,
"x": 12,
"y": 2472
},
"width": 424,
@ -326,7 +326,7 @@
"id": "ff.mm",
"type": "oval",
"pos": {
"x": 88,
"x": 87,
"y": 2547
},
"width": 131,
@ -366,8 +366,8 @@
"id": "ff.gg",
"type": "diamond",
"pos": {
"x": 239,
"y": 2549
"x": 238,
"y": 2548
},
"width": 123,
"height": 126,
@ -406,7 +406,7 @@
"id": "dd.hh",
"type": "diamond",
"pos": {
"x": 458,
"x": 457,
"y": 891
},
"width": 123,
@ -446,7 +446,7 @@
"id": "ww",
"type": "queue",
"pos": {
"x": 432,
"x": 431,
"y": 2195
},
"width": 131,
@ -537,7 +537,7 @@
"id": "yy.zz",
"type": "queue",
"pos": {
"x": 460,
"x": 459,
"y": 3752
},
"width": 120,
@ -588,7 +588,7 @@
"id": "ad",
"type": "parallelogram",
"pos": {
"x": 453,
"x": 452,
"y": 4616
},
"width": 123,
@ -668,7 +668,7 @@
"id": "ii",
"type": "",
"pos": {
"x": 245,
"x": 244,
"y": 1197
},
"width": 114,
@ -748,7 +748,7 @@
"id": "kk",
"type": "",
"pos": {
"x": 241,
"x": 240,
"y": 1914
},
"width": 122,
@ -828,7 +828,7 @@
"id": "ff.pp",
"type": "",
"pos": {
"x": 239,
"x": 238,
"y": 2698
},
"width": 123,
@ -869,7 +869,7 @@
"type": "",
"pos": {
"x": 238,
"y": 3208
"y": 3207
},
"width": 124,
"height": 126,
@ -1028,7 +1028,7 @@
"id": "uu",
"type": "",
"pos": {
"x": 383,
"x": 382,
"y": 1814
},
"width": 273,
@ -1068,7 +1068,7 @@
"id": "uu.vv",
"type": "",
"pos": {
"x": 458,
"x": 457,
"y": 1889
},
"width": 123,
@ -1109,7 +1109,7 @@
"type": "",
"pos": {
"x": 457,
"y": 3331
"y": 3330
},
"width": 124,
"height": 126,
@ -1296,7 +1296,7 @@
"y": 138
},
{
"x": 645,
"x": 646,
"y": 238
}
],
@ -1331,7 +1331,7 @@
"labelPercentage": 0,
"route": [
{
"x": 624,
"x": 625,
"y": 364
},
{
@ -1343,7 +1343,7 @@
"y": 414
},
{
"x": 519,
"x": 520,
"y": 464
}
],
@ -1378,7 +1378,7 @@
"labelPercentage": 0,
"route": [
{
"x": 604,
"x": 605,
"y": 138
},
{
@ -1433,7 +1433,7 @@
"labelPercentage": 0,
"route": [
{
"x": 665,
"x": 666,
"y": 364
},
{
@ -1445,8 +1445,8 @@
"y": 2417
},
{
"x": 321,
"y": 2568
"x": 320,
"y": 2569
}
],
"animated": false,
@ -1785,11 +1785,11 @@
"labelPercentage": 0,
"route": [
{
"x": 301,
"x": 300,
"y": 2675
},
{
"x": 300.5,
"x": 300,
"y": 2698
}
],
@ -1992,7 +1992,7 @@
"y": 2145
},
{
"x": 475,
"x": 476,
"y": 2195
}
],
@ -2238,11 +2238,11 @@
"labelPercentage": 0,
"route": [
{
"x": 519,
"x": 520,
"y": 3904
},
{
"x": 519.5,
"x": 519.6666666666666,
"y": 3924
}
],
@ -2363,7 +2363,7 @@
"labelPercentage": 0,
"route": [
{
"x": 475,
"x": 476,
"y": 2347
},
{
@ -2375,8 +2375,8 @@
"y": 2407
},
{
"x": 279,
"y": 2570
"x": 280,
"y": 2569
}
],
"animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 810 KiB

After

Width:  |  Height:  |  Size: 810 KiB

View file

@ -166,7 +166,7 @@
"id": "e",
"type": "",
"pos": {
"x": 856,
"x": 855,
"y": 2394
},
"width": 113,
@ -326,7 +326,7 @@
"id": "i",
"type": "",
"pos": {
"x": 665,
"x": 664,
"y": 1301
},
"width": 683,
@ -366,7 +366,7 @@
"id": "i.j",
"type": "",
"pos": {
"x": 879,
"x": 878,
"y": 1376
},
"width": 392,
@ -406,7 +406,7 @@
"id": "i.j.k",
"type": "",
"pos": {
"x": 954,
"x": 953,
"y": 1451
},
"width": 113,
@ -446,7 +446,7 @@
"id": "i.j.l",
"type": "",
"pos": {
"x": 1087,
"x": 1086,
"y": 1451
},
"width": 109,
@ -486,8 +486,8 @@
"id": "i.m",
"type": "",
"pos": {
"x": 740,
"y": 1774
"x": 739,
"y": 1773
},
"width": 117,
"height": 126,
@ -526,7 +526,7 @@
"id": "i.n",
"type": "",
"pos": {
"x": 877,
"x": 876,
"y": 1832
},
"width": 113,
@ -566,7 +566,7 @@
"id": "i.o",
"type": "",
"pos": {
"x": 1010,
"x": 1009,
"y": 1682
},
"width": 263,
@ -606,7 +606,7 @@
"id": "i.o.p",
"type": "",
"pos": {
"x": 1085,
"x": 1084,
"y": 1757
},
"width": 113,
@ -887,7 +887,7 @@
"type": "",
"pos": {
"x": 710,
"y": 687
"y": 686
},
"width": 118,
"height": 126,
@ -926,7 +926,7 @@
"id": "r.s.x",
"type": "",
"pos": {
"x": 694,
"x": 693,
"y": 463
},
"width": 113,
@ -966,7 +966,7 @@
"id": "r.s.y",
"type": "",
"pos": {
"x": 827,
"x": 826,
"y": 463
},
"width": 114,
@ -1046,7 +1046,7 @@
"id": "r.aa",
"type": "",
"pos": {
"x": 262,
"x": 261,
"y": 237
},
"width": 122,
@ -1086,7 +1086,7 @@
"id": "r.bb",
"type": "",
"pos": {
"x": 404,
"x": 403,
"y": 87
},
"width": 415,
@ -1126,7 +1126,7 @@
"id": "r.bb.cc",
"type": "",
"pos": {
"x": 479,
"x": 478,
"y": 162
},
"width": 121,
@ -1166,7 +1166,7 @@
"id": "r.bb.dd",
"type": "",
"pos": {
"x": 620,
"x": 619,
"y": 162
},
"width": 124,
@ -1246,7 +1246,7 @@
"id": "r.ff",
"type": "",
"pos": {
"x": 1036,
"x": 1035,
"y": 388
},
"width": 117,
@ -1350,19 +1350,19 @@
"labelPercentage": 0,
"route": [
{
"x": 1010.5,
"x": 1010.25,
"y": 1577
},
{
"x": 1010.5,
"x": 1010.25,
"y": 1667
},
{
"x": 827.75,
"x": 827.5,
"y": 1667
},
{
"x": 827.75,
"x": 827.5,
"y": 1773.875
}
],
@ -1397,11 +1397,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1141.5,
"x": 1141.25,
"y": 1577
},
{
"x": 1141.5,
"x": 1141.25,
"y": 1757
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 662 KiB

After

Width:  |  Height:  |  Size: 662 KiB

View file

@ -7,7 +7,7 @@
"type": "text",
"pos": {
"x": 12,
"y": 176
"y": 175
},
"width": 382,
"height": 101,
@ -123,7 +123,7 @@
"id": "c",
"type": "",
"pos": {
"x": 340,
"x": 339,
"y": 389
},
"width": 214,
@ -203,7 +203,7 @@
"id": "solution",
"type": "",
"pos": {
"x": 365,
"x": 364,
"y": 736
},
"width": 164,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 506 KiB

After

Width:  |  Height:  |  Size: 506 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 416,
"x": 415,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 416,
"x": 415,
"y": 714
},
"width": 113,

View file

@ -805,7 +805,7 @@ sit amet, consectetuer adipiscing elit.</p>
<p>Another item in the same list.</p>
</li>
</ul>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="416" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="472.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="416" y="714" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="472.500000" y="780.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 472.000000 140.000000 L 472.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#122642804)"/></g><g id="(md -&gt; b)[0]"><path d="M 472.000000 616.000000 L 472.000000 710.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#122642804)"/></g><mask id="122642804" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1120" height="1028">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="415" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="471.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="415" y="714" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="471.500000" y="780.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 472.000000 140.000000 L 472.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#776797620)"/></g><g id="(md -&gt; b)[0]"><path d="M 472.000000 616.000000 L 472.000000 710.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#776797620)"/></g><mask id="776797620" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1120" height="1028">
<rect x="-100" y="-100" width="1120" height="1028" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 89,
"x": 88,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 89,
"x": 88,
"y": 388
},
"width": 113,

View file

@ -775,7 +775,7 @@ width="466" height="702" viewBox="-88 -88 466 702"><style type="text/css">
margin: 0 -1.6em 0.25em 0.2em;
}
</style><g id="md"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="12.000000" y="238.000000" width="266" height="50"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><h1>Markdown: Syntax</h1>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="89" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="145.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="89" y="388" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="145.500000" y="454.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 145.000000 140.000000 L 145.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3363322532)"/></g><g id="(md -&gt; b)[0]"><path d="M 145.000000 290.000000 L 145.000000 384.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3363322532)"/></g><mask id="3363322532" maskUnits="userSpaceOnUse" x="-100" y="-100" width="466" height="702">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="88" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="144.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="88" y="388" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="144.500000" y="454.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 145.000000 140.000000 L 145.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#833686902)"/></g><g id="(md -&gt; b)[0]"><path d="M 145.000000 290.000000 L 145.000000 384.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#833686902)"/></g><mask id="833686902" maskUnits="userSpaceOnUse" x="-100" y="-100" width="466" height="702">
<rect x="-100" y="-100" width="466" height="702" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 660 KiB

After

Width:  |  Height:  |  Size: 660 KiB

View file

@ -85,7 +85,7 @@
"id": "y",
"type": "",
"pos": {
"x": 221,
"x": 220,
"y": 524
},
"width": 114,

View file

@ -781,7 +781,7 @@ width="731" height="838" viewBox="-88 -88 731 838"><style type="text/css">
<li>Visits always give pleasure: if not on arrival, then on the departure</li>
</ul>
<p><em>Festivity Level 1</em>: Your guests are chatting amiably with each other.</p>
</div></foreignObject></g></g><g id="x"><g class="shape" ><rect x="221" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="277.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="221" y="524" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="278.000000" y="590.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 277.500000 140.000000 L 277.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2753603796)"/></g><g id="(hey -&gt; y)[0]"><path d="M 277.500000 426.000000 L 277.500000 520.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2753603796)"/></g><mask id="2753603796" maskUnits="userSpaceOnUse" x="-100" y="-100" width="731" height="838">
</div></foreignObject></g></g><g id="x"><g class="shape" ><rect x="221" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="277.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="220" y="524" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="277.000000" y="590.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 277.500000 140.000000 L 277.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1589671507)"/></g><g id="(hey -&gt; y)[0]"><path d="M 277.500000 426.000000 L 277.500000 520.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1589671507)"/></g><mask id="1589671507" maskUnits="userSpaceOnUse" x="-100" y="-100" width="731" height="838">
<rect x="-100" y="-100" width="731" height="838" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 803 KiB

After

Width:  |  Height:  |  Size: 803 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 54,
"x": 53,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 54,
"x": 53,
"y": 449
},
"width": 113,

View file

@ -779,7 +779,7 @@ width="396" height="763" viewBox="-88 -88 396 763"><style type="text/css">
of: &quot;json&quot;,
}
</code></pre>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="54" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="110.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="54" y="449" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="110.500000" y="515.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 110.000000 140.000000 L 110.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3301064812)"/></g><g id="(md -&gt; b)[0]"><path d="M 110.000000 351.000000 L 110.000000 445.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3301064812)"/></g><mask id="3301064812" maskUnits="userSpaceOnUse" x="-100" y="-100" width="396" height="763">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="53" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="109.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="53" y="449" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="109.500000" y="515.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 110.000000 140.000000 L 110.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3744527030)"/></g><g id="(md -&gt; b)[0]"><path d="M 110.000000 351.000000 L 110.000000 445.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3744527030)"/></g><mask id="3744527030" maskUnits="userSpaceOnUse" x="-100" y="-100" width="396" height="763">
<rect x="-100" y="-100" width="396" height="763" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 62,
"x": 61,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 62,
"x": 61,
"y": 489
},
"width": 113,

View file

@ -780,7 +780,7 @@ width="412" height="803" viewBox="-88 -88 412 803"><style type="text/css">
of: &quot;json&quot;,
}
</code></pre>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="62" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="118.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="62" y="489" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="118.500000" y="555.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 118.000000 140.000000 L 118.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1134499135)"/></g><g id="(md -&gt; b)[0]"><path d="M 118.000000 391.000000 L 118.000000 485.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1134499135)"/></g><mask id="1134499135" maskUnits="userSpaceOnUse" x="-100" y="-100" width="412" height="803">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="61" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="117.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="61" y="489" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="117.500000" y="555.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 118.000000 140.000000 L 118.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1996900885)"/></g><g id="(md -&gt; b)[0]"><path d="M 118.000000 391.000000 L 118.000000 485.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1996900885)"/></g><mask id="1996900885" maskUnits="userSpaceOnUse" x="-100" y="-100" width="412" height="803">
<rect x="-100" y="-100" width="412" height="803" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

View file

@ -6,7 +6,7 @@
"id": "md",
"type": "text",
"pos": {
"x": 46,
"x": 45,
"y": 238
},
"width": 46,

View file

@ -774,8 +774,8 @@ width="313" height="676" viewBox="-88 -88 313 676"><style type="text/css">
.md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em;
}
</style><g id="md"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="46.000000" y="238.000000" width="46" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p><code>code</code></p>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="12" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="12" y="362" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="428.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 68.500000 140.000000 L 68.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2608597919)"/></g><g id="(md -&gt; b)[0]"><path d="M 68.500000 264.000000 L 68.500000 358.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2608597919)"/></g><mask id="2608597919" maskUnits="userSpaceOnUse" x="-100" y="-100" width="313" height="676">
</style><g id="md"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="45.000000" y="238.000000" width="46" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><p><code>code</code></p>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="12" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="12" y="362" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="428.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 68.500000 140.000000 L 68.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3743371188)"/></g><g id="(md -&gt; b)[0]"><path d="M 68.500000 264.000000 L 68.500000 358.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3743371188)"/></g><mask id="3743371188" maskUnits="userSpaceOnUse" x="-100" y="-100" width="313" height="676">
<rect x="-100" y="-100" width="313" height="676" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 840 KiB

After

Width:  |  Height:  |  Size: 840 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 798,
"x": 797,
"y": 464
},
"width": 113,
@ -206,7 +206,7 @@
"id": "f",
"type": "",
"pos": {
"x": 1071,
"x": 1070,
"y": 710
},
"width": 111,
@ -286,7 +286,7 @@
"id": "h",
"type": "",
"pos": {
"x": 1202,
"x": 1201,
"y": 710
},
"width": 113,
@ -406,7 +406,7 @@
"id": "k",
"type": "",
"pos": {
"x": 817,
"x": 816,
"y": 12
},
"width": 113,
@ -446,7 +446,7 @@
"id": "l",
"type": "",
"pos": {
"x": 688,
"x": 687,
"y": 12
},
"width": 109,
@ -486,7 +486,7 @@
"id": "m",
"type": "",
"pos": {
"x": 155,
"x": 154,
"y": 936
},
"width": 117,
@ -526,7 +526,7 @@
"id": "n",
"type": "",
"pos": {
"x": 292,
"x": 291,
"y": 936
},
"width": 113,
@ -566,7 +566,7 @@
"id": "o",
"type": "",
"pos": {
"x": 425,
"x": 424,
"y": 936
},
"width": 114,
@ -606,7 +606,7 @@
"id": "p",
"type": "",
"pos": {
"x": 559,
"x": 558,
"y": 936
},
"width": 113,
@ -646,7 +646,7 @@
"id": "q",
"type": "",
"pos": {
"x": 692,
"x": 691,
"y": 936
},
"width": 114,
@ -686,7 +686,7 @@
"id": "r",
"type": "",
"pos": {
"x": 826,
"x": 825,
"y": 936
},
"width": 111,
@ -766,7 +766,7 @@
"id": "t",
"type": "",
"pos": {
"x": 957,
"x": 956,
"y": 936
},
"width": 111,
@ -806,7 +806,7 @@
"id": "u",
"type": "",
"pos": {
"x": 1088,
"x": 1087,
"y": 936
},
"width": 114,
@ -846,7 +846,7 @@
"id": "v",
"type": "",
"pos": {
"x": 1094,
"x": 1093,
"y": 464
},
"width": 114,
@ -886,7 +886,7 @@
"id": "w",
"type": "",
"pos": {
"x": 1228,
"x": 1227,
"y": 464
},
"width": 118,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 336 KiB

After

Width:  |  Height:  |  Size: 336 KiB

View file

@ -6,7 +6,7 @@
"id": "a",
"type": "",
"pos": {
"x": 367,
"x": 366,
"y": 1182
},
"width": 113,
@ -126,7 +126,7 @@
"id": "d",
"type": "",
"pos": {
"x": 446,
"x": 445,
"y": 926
},
"width": 114,
@ -166,7 +166,7 @@
"id": "e",
"type": "",
"pos": {
"x": 561,
"x": 560,
"y": 1182
},
"width": 113,
@ -246,7 +246,7 @@
"id": "g",
"type": "",
"pos": {
"x": 397,
"x": 396,
"y": 12
},
"width": 114,
@ -366,7 +366,7 @@
"id": "j",
"type": "",
"pos": {
"x": 714,
"x": 713,
"y": 700
},
"width": 110,
@ -406,7 +406,7 @@
"id": "k",
"type": "",
"pos": {
"x": 580,
"x": 579,
"y": 926
},
"width": 113,
@ -486,7 +486,7 @@
"id": "m",
"type": "",
"pos": {
"x": 73,
"x": 72,
"y": 1634
},
"width": 117,
@ -606,7 +606,7 @@
"id": "p",
"type": "",
"pos": {
"x": 154,
"x": 153,
"y": 1408
},
"width": 113,
@ -646,7 +646,7 @@
"id": "q",
"type": "",
"pos": {
"x": 48,
"x": 47,
"y": 12
},
"width": 114,
@ -726,7 +726,7 @@
"id": "s",
"type": "",
"pos": {
"x": 240,
"x": 239,
"y": 464
},
"width": 112,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 340 KiB

After

Width:  |  Height:  |  Size: 340 KiB

View file

@ -86,7 +86,7 @@
"id": "2",
"type": "",
"pos": {
"x": 191,
"x": 190,
"y": 238
},
"width": 113,
@ -126,7 +126,7 @@
"id": "hello",
"type": "",
"pos": {
"x": 22,
"x": 21,
"y": 238
},
"width": 140,

View file

@ -2,7 +2,7 @@
<svg
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="492" height="552" viewBox="-88 -88 492 552"><style type="text/css">
width="491" height="552" viewBox="-88 -88 491 552"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -18,8 +18,8 @@ width="492" height="552" viewBox="-88 -88 492 552"><style type="text/css">
}
]]>
</style><g id="foo baz"><g class="shape" ><rect x="12" y="12" width="159" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="91.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Foo Baz</text></g><g id="1"><g class="shape" ><rect x="191" y="12" width="112" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="247.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">1</text></g><g id="2"><g class="shape" ><rect x="191" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="247.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">2</text></g><g id="hello"><g class="shape" ><rect x="22" y="238" width="140" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="92.000000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">hello</text></g><g id="(1 -&gt; 2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 247.000000 140.000000 L 247.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4065811410)"/></g><g id="(foo baz -&gt; hello)[0]"><path d="M 91.500000 140.000000 L 91.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4065811410)"/></g><mask id="4065811410" maskUnits="userSpaceOnUse" x="-100" y="-100" width="492" height="552">
<rect x="-100" y="-100" width="492" height="552" fill="white"></rect>
</style><g id="foo baz"><g class="shape" ><rect x="12" y="12" width="159" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="91.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Foo Baz</text></g><g id="1"><g class="shape" ><rect x="191" y="12" width="112" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="247.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">1</text></g><g id="2"><g class="shape" ><rect x="190" y="238" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="246.500000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">2</text></g><g id="hello"><g class="shape" ><rect x="21" y="238" width="140" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="91.000000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">hello</text></g><g id="(1 -&gt; 2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 247.000000 140.000000 L 247.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1189412536)"/></g><g id="(foo baz -&gt; hello)[0]"><path d="M 91.500000 140.000000 L 91.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1189412536)"/></g><mask id="1189412536" maskUnits="userSpaceOnUse" x="-100" y="-100" width="491" height="552">
<rect x="-100" y="-100" width="491" height="552" fill="white"></rect>
</mask><style type="text/css"><![CDATA[
.text-bold {

Before

Width:  |  Height:  |  Size: 325 KiB

After

Width:  |  Height:  |  Size: 325 KiB

View file

@ -126,7 +126,7 @@
"id": "d",
"type": "",
"pos": {
"x": 98,
"x": 97,
"y": 845
},
"width": 114,
@ -246,7 +246,7 @@
"id": "g",
"type": "",
"pos": {
"x": 98,
"x": 97,
"y": 393
},
"width": 114,

View file

@ -18,7 +18,7 @@ width="596" height="1385" viewBox="-88 -88 596 1385"><style type="text/css">
}
]]>
</style><g id="a"><g class="shape" ><rect x="12" y="12" width="396" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="210.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="98" y="1071" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.500000" y="1137.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="d"><g class="shape" ><rect x="98" y="845" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="155.000000" y="911.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="e"><g class="shape" ><rect x="230" y="619" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="286.500000" y="685.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">e</text></g><g id="f"><g class="shape" ><rect x="99" y="619" width="111" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.500000" y="685.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">f</text></g><g id="g"><g class="shape" ><rect x="98" y="393" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="155.000000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">g</text></g><g id="a.b"><g class="shape" ><rect x="87" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="143.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="a.h"><g class="shape" ><rect x="220" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="276.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">h</text></g><g id="(a.b -&gt; c)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 143.500000 215.000000 L 143.500000 333.000000 S 143.500000 343.000000 133.500000 343.000000 L 96.500000 343.000000 S 86.500000 343.000000 86.500000 353.000000 L 86.500000 1011.000000 S 86.500000 1021.000000 96.500000 1021.000000 L 116.250000 1021.000000 S 126.250000 1021.000000 126.250000 1031.000000 L 126.250000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(d -&gt; c)[0]"><path d="M 154.500000 973.000000 L 154.500000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(e -&gt; c)[0]"><path d="M 286.500000 747.000000 L 286.500000 1011.000000 S 286.500000 1021.000000 276.500000 1021.000000 L 192.750000 1021.000000 S 182.750000 1021.000000 182.750000 1031.000000 L 182.750000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(f -&gt; d)[0]"><path d="M 154.500000 747.000000 L 154.500000 841.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(a -&gt; e)[0]"><path d="M 286.500000 290.000000 L 286.500000 615.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(g -&gt; f)[0]"><path d="M 154.500000 521.000000 L 154.500000 615.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><g id="(a.h -&gt; g)[0]"><path d="M 276.500000 215.000000 L 276.500000 333.000000 S 276.500000 343.000000 266.500000 343.000000 L 164.500000 343.000000 S 154.500000 343.000000 154.500000 353.000000 L 154.500000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3145693551)"/></g><mask id="3145693551" maskUnits="userSpaceOnUse" x="-100" y="-100" width="596" height="1385">
</style><g id="a"><g class="shape" ><rect x="12" y="12" width="396" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="210.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="c"><g class="shape" ><rect x="98" y="1071" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.500000" y="1137.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="d"><g class="shape" ><rect x="97" y="845" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.000000" y="911.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="e"><g class="shape" ><rect x="230" y="619" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="286.500000" y="685.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">e</text></g><g id="f"><g class="shape" ><rect x="99" y="619" width="111" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.500000" y="685.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">f</text></g><g id="g"><g class="shape" ><rect x="97" y="393" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="154.000000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">g</text></g><g id="a.b"><g class="shape" ><rect x="87" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="143.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="a.h"><g class="shape" ><rect x="220" y="87" width="113" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="276.500000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">h</text></g><g id="(a.b -&gt; c)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 143.500000 215.000000 L 143.500000 333.000000 S 143.500000 343.000000 133.500000 343.000000 L 96.500000 343.000000 S 86.500000 343.000000 86.500000 353.000000 L 86.500000 1011.000000 S 86.500000 1021.000000 96.500000 1021.000000 L 116.250000 1021.000000 S 126.250000 1021.000000 126.250000 1031.000000 L 126.250000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(d -&gt; c)[0]"><path d="M 154.500000 973.000000 L 154.500000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(e -&gt; c)[0]"><path d="M 286.500000 747.000000 L 286.500000 1011.000000 S 286.500000 1021.000000 276.500000 1021.000000 L 192.750000 1021.000000 S 182.750000 1021.000000 182.750000 1031.000000 L 182.750000 1067.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(f -&gt; d)[0]"><path d="M 154.500000 747.000000 L 154.500000 841.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(a -&gt; e)[0]"><path d="M 286.500000 290.000000 L 286.500000 615.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(g -&gt; f)[0]"><path d="M 154.500000 521.000000 L 154.500000 615.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><g id="(a.h -&gt; g)[0]"><path d="M 276.500000 215.000000 L 276.500000 333.000000 S 276.500000 343.000000 266.500000 343.000000 L 164.500000 343.000000 S 154.500000 343.000000 154.500000 353.000000 L 154.500000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3207896693)"/></g><mask id="3207896693" maskUnits="userSpaceOnUse" x="-100" y="-100" width="596" height="1385">
<rect x="-100" y="-100" width="596" height="1385" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 652 KiB

After

Width:  |  Height:  |  Size: 652 KiB

View file

@ -86,7 +86,7 @@
"id": "a",
"type": "",
"pos": {
"x": 64,
"x": 63,
"y": 393
},
"width": 113,
@ -126,7 +126,7 @@
"id": "b",
"type": "",
"pos": {
"x": 197,
"x": 196,
"y": 393
},
"width": 113,
@ -166,7 +166,7 @@
"id": "c",
"type": "",
"pos": {
"x": 330,
"x": 329,
"y": 393
},
"width": 113,

View file

@ -2,7 +2,7 @@
<svg
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="631" height="1098" viewBox="-88 -88 631 1098"><style type="text/css">
width="630" height="1098" viewBox="-88 -88 630 1098"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -18,8 +18,8 @@ width="631" height="1098" viewBox="-88 -88 631 1098"><style type="text/css">
}
]]>
</style><g id="top"><g class="shape" ><rect x="108" y="12" width="290" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="253.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">top</text></g><g id="a"><g class="shape" ><rect x="64" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="120.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="197" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="253.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c"><g class="shape" ><rect x="330" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="386.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="bottom"><g class="shape" ><rect x="12" y="634" width="282" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="153.000000" y="667.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">bottom</text></g><g id="top.start"><g class="shape" ><rect x="183" y="87" width="140" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="253.000000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">start</text></g><g id="bottom.end"><g class="shape" ><rect x="87" y="709" width="132" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="153.000000" y="775.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">end</text></g><g id="(top.start -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 218.000000 215.000000 L 218.000000 333.000000 S 218.000000 343.000000 208.000000 343.000000 L 130.000000 343.000000 S 120.000000 343.000000 120.000000 353.000000 L 120.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><g id="(top.start -&gt; b)[0]"><path d="M 253.000000 215.000000 L 253.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><g id="(top.start -&gt; c)[0]"><path d="M 288.000000 215.000000 L 288.000000 333.000000 S 288.000000 343.000000 298.000000 343.000000 L 376.000000 343.000000 S 386.000000 343.000000 386.000000 353.000000 L 386.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><g id="(a -&gt; bottom.end)[0]"><path d="M 120.000000 521.000000 L 120.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><g id="(b -&gt; bottom.end)[0]"><path d="M 253.000000 521.000000 L 253.000000 559.000000 S 253.000000 569.000000 243.000000 569.000000 L 163.000000 569.000000 S 153.000000 569.000000 153.000000 579.000000 L 153.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><g id="(c -&gt; bottom.end)[0]"><path d="M 386.000000 521.000000 L 386.000000 569.000000 S 386.000000 579.000000 376.000000 579.000000 L 196.000000 579.000000 S 186.000000 579.000000 186.000000 589.000000 L 186.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1082624992)"/></g><mask id="1082624992" maskUnits="userSpaceOnUse" x="-100" y="-100" width="631" height="1098">
<rect x="-100" y="-100" width="631" height="1098" fill="white"></rect>
</style><g id="top"><g class="shape" ><rect x="108" y="12" width="290" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="253.000000" y="45.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">top</text></g><g id="a"><g class="shape" ><rect x="63" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="119.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="196" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="252.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="c"><g class="shape" ><rect x="329" y="393" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="385.500000" y="459.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">c</text></g><g id="bottom"><g class="shape" ><rect x="12" y="634" width="282" height="276" style="fill:#E3E9FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text" x="153.000000" y="667.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">bottom</text></g><g id="top.start"><g class="shape" ><rect x="183" y="87" width="140" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="253.000000" y="153.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">start</text></g><g id="bottom.end"><g class="shape" ><rect x="87" y="709" width="132" height="126" style="fill:#EDF0FD;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="153.000000" y="775.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">end</text></g><g id="(top.start -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 218.000000 215.000000 L 218.000000 333.000000 S 218.000000 343.000000 208.000000 343.000000 L 130.000000 343.000000 S 120.000000 343.000000 120.000000 353.000000 L 120.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><g id="(top.start -&gt; b)[0]"><path d="M 253.000000 215.000000 L 253.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><g id="(top.start -&gt; c)[0]"><path d="M 288.000000 215.000000 L 288.000000 333.000000 S 288.000000 343.000000 298.000000 343.000000 L 376.000000 343.000000 S 386.000000 343.000000 386.000000 353.000000 L 386.000000 389.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><g id="(a -&gt; bottom.end)[0]"><path d="M 120.000000 521.000000 L 120.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><g id="(b -&gt; bottom.end)[0]"><path d="M 253.000000 521.000000 L 253.000000 559.000000 S 253.000000 569.000000 243.000000 569.000000 L 163.000000 569.000000 S 153.000000 569.000000 153.000000 579.000000 L 153.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><g id="(c -&gt; bottom.end)[0]"><path d="M 386.000000 521.000000 L 386.000000 569.000000 S 386.000000 579.000000 376.000000 579.000000 L 196.000000 579.000000 S 186.000000 579.000000 186.000000 589.000000 L 186.000000 705.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#4259267286)"/></g><mask id="4259267286" maskUnits="userSpaceOnUse" x="-100" y="-100" width="630" height="1098">
<rect x="-100" y="-100" width="630" height="1098" fill="white"></rect>
</mask><style type="text/css"><![CDATA[
.text {

Before

Width:  |  Height:  |  Size: 651 KiB

After

Width:  |  Height:  |  Size: 651 KiB

View file

@ -6,7 +6,7 @@
"id": "root",
"type": "image",
"pos": {
"x": 280,
"x": 279,
"y": 12
},
"width": 128,
@ -97,7 +97,7 @@
"id": "container.root",
"type": "image",
"pos": {
"x": 280,
"x": 279,
"y": 346
},
"width": 128,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 798 KiB

After

Width:  |  Height:  |  Size: 798 KiB

View file

@ -45,7 +45,7 @@
"id": "a",
"type": "",
"pos": {
"x": 257,
"x": 256,
"y": 12
},
"width": 113,
@ -85,7 +85,7 @@
"id": "b",
"type": "",
"pos": {
"x": 257,
"x": 256,
"y": 508
},
"width": 113,

View file

@ -781,7 +781,7 @@ end tell
</code></pre>
<p>A code block continues until it reaches a line that is not indented
(or the end of the article).</p>
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="257" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="313.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="257" y="508" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="313.500000" y="574.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 313.000000 140.000000 L 313.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3935075878)"/></g><g id="(md -&gt; b)[0]"><path d="M 313.000000 410.000000 L 313.000000 504.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3935075878)"/></g><mask id="3935075878" maskUnits="userSpaceOnUse" x="-100" y="-100" width="802" height="822">
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="256" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="312.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="256" y="508" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="312.500000" y="574.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -&gt; md)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 313.000000 140.000000 L 313.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2941390946)"/></g><g id="(md -&gt; b)[0]"><path d="M 313.000000 410.000000 L 313.000000 504.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2941390946)"/></g><mask id="2941390946" maskUnits="userSpaceOnUse" x="-100" y="-100" width="802" height="822">
<rect x="-100" y="-100" width="802" height="822" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

View file

@ -46,7 +46,7 @@
"id": "y",
"type": "",
"pos": {
"x": 91,
"x": 90,
"y": 238
},
"width": 114,

View file

@ -18,7 +18,7 @@ width="590" height="552" viewBox="-88 -88 590 552"><style type="text/css">
}
]]>
</style><g id="x"><g class="shape" ><rect x="72" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="128.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="91" y="238" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="148.000000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="z"><g class="shape" ><rect x="290" y="12" width="112" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="346.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">z</text></g><g id="(x -&gt; x)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 62.400000 L 32.000000 62.400000 S 22.000000 62.400000 22.000000 72.400000 L 22.000000 77.600000 S 22.000000 87.600000 32.000000 87.600000 L 68.000000 87.600000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#114285739)"/></g><g id="(x -&gt; x)[1]"><path d="M 70.000000 37.200000 L 22.000000 37.200000 S 12.000000 37.200000 12.000000 47.200000 L 12.000000 102.800000 S 12.000000 112.800000 22.000000 112.800000 L 68.000000 112.800000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#114285739)"/></g><g id="(x -&gt; y)[0]"><path d="M 128.500000 140.000000 L 128.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#114285739)"/></g><g id="(z -&gt; y)[0]"><path d="M 346.000000 140.000000 L 346.000000 178.000000 S 346.000000 188.000000 336.000000 188.000000 L 176.500000 188.000000 S 166.500000 188.000000 166.500000 198.000000 L 166.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#114285739)"/></g><g id="(z -&gt; z)[0]"><path d="M 288.000000 54.000000 L 250.000000 54.000000 S 240.000000 54.000000 240.000000 64.000000 L 240.000000 86.000000 S 240.000000 96.000000 250.000000 96.000000 L 286.000000 96.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#114285739)"/><text class="text-italic" x="240.500000" y="81.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">hello</text></g><mask id="114285739" maskUnits="userSpaceOnUse" x="-100" y="-100" width="590" height="552">
</style><g id="x"><g class="shape" ><rect x="72" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="128.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="90" y="238" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="147.000000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="z"><g class="shape" ><rect x="290" y="12" width="112" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="346.000000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">z</text></g><g id="(x -&gt; x)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 70.000000 62.400000 L 32.000000 62.400000 S 22.000000 62.400000 22.000000 72.400000 L 22.000000 77.600000 S 22.000000 87.600000 32.000000 87.600000 L 68.000000 87.600000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1441263338)"/></g><g id="(x -&gt; x)[1]"><path d="M 70.000000 37.200000 L 22.000000 37.200000 S 12.000000 37.200000 12.000000 47.200000 L 12.000000 102.800000 S 12.000000 112.800000 22.000000 112.800000 L 68.000000 112.800000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1441263338)"/></g><g id="(x -&gt; y)[0]"><path d="M 128.500000 140.000000 L 128.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1441263338)"/></g><g id="(z -&gt; y)[0]"><path d="M 346.000000 140.000000 L 346.000000 178.000000 S 346.000000 188.000000 336.000000 188.000000 L 176.500000 188.000000 S 166.500000 188.000000 166.500000 198.000000 L 166.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1441263338)"/></g><g id="(z -&gt; z)[0]"><path d="M 288.000000 54.000000 L 250.000000 54.000000 S 240.000000 54.000000 240.000000 64.000000 L 240.000000 86.000000 S 240.000000 96.000000 250.000000 96.000000 L 286.000000 96.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1441263338)"/><text class="text-italic" x="240.500000" y="81.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">hello</text></g><mask id="1441263338" maskUnits="userSpaceOnUse" x="-100" y="-100" width="590" height="552">
<rect x="-100" y="-100" width="590" height="552" fill="white"></rect>
<rect x="224.000000" y="65.000000" width="33" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 469 KiB

After

Width:  |  Height:  |  Size: 469 KiB

View file

@ -47,7 +47,7 @@
"type": "sequence_diagram",
"pos": {
"x": 12,
"y": 364
"y": 363
},
"width": 1472,
"height": 2080,
@ -166,7 +166,7 @@
"id": "finally",
"type": "queue",
"pos": {
"x": 1504,
"x": 1503,
"y": 2626
},
"width": 1623,
@ -206,7 +206,7 @@
"id": "finally.sequence",
"type": "sequence_diagram",
"pos": {
"x": 1579,
"x": 1578,
"y": 2701
},
"width": 1473,
@ -246,7 +246,7 @@
"id": "finally.sequence.scorer",
"type": "",
"pos": {
"x": 1603,
"x": 1602,
"y": 2806
},
"width": 150,
@ -286,7 +286,7 @@
"id": "finally.sequence.concept",
"type": "",
"pos": {
"x": 1848,
"x": 1847,
"y": 2806
},
"width": 160,
@ -326,7 +326,7 @@
"id": "finally.sequence.essayRubric",
"type": "",
"pos": {
"x": 2085,
"x": 2084,
"y": 2806
},
"width": 186,
@ -366,7 +366,7 @@
"id": "finally.sequence.item",
"type": "",
"pos": {
"x": 2353,
"x": 2352,
"y": 2806
},
"width": 150,
@ -406,7 +406,7 @@
"id": "finally.sequence.itemOutcome",
"type": "",
"pos": {
"x": 2580,
"x": 2579,
"y": 2806
},
"width": 197,
@ -446,7 +446,7 @@
"id": "finally.sequence.itemResponse",
"type": "",
"pos": {
"x": 2828,
"x": 2827,
"y": 2806
},
"width": 200,
@ -487,7 +487,7 @@
"type": "",
"pos": {
"x": 36,
"y": 474
"y": 473
},
"width": 150,
"height": 126,
@ -527,7 +527,7 @@
"type": "rectangle",
"pos": {
"x": 105,
"y": 714
"y": 713
},
"width": 12,
"height": 1592,
@ -566,7 +566,7 @@
"type": "",
"pos": {
"x": 261,
"y": 474
"y": 473
},
"width": 200,
"height": 126,
@ -606,7 +606,7 @@
"type": "rectangle",
"pos": {
"x": 355,
"y": 714
"y": 713
},
"width": 12,
"height": 162,
@ -645,7 +645,7 @@
"type": "",
"pos": {
"x": 536,
"y": 474
"y": 473
},
"width": 150,
"height": 126,
@ -685,7 +685,7 @@
"type": "rectangle",
"pos": {
"x": 605,
"y": 974
"y": 973
},
"width": 12,
"height": 162,
@ -724,7 +724,7 @@
"type": "",
"pos": {
"x": 768,
"y": 474
"y": 473
},
"width": 186,
"height": 126,
@ -764,7 +764,7 @@
"type": "rectangle",
"pos": {
"x": 855,
"y": 1234
"y": 1233
},
"width": 12,
"height": 422,
@ -803,7 +803,7 @@
"type": "rectangle",
"pos": {
"x": 851,
"y": 1364
"y": 1363
},
"width": 20,
"height": 162,
@ -842,7 +842,7 @@
"type": "",
"pos": {
"x": 1031,
"y": 474
"y": 473
},
"width": 160,
"height": 126,
@ -882,7 +882,7 @@
"type": "rectangle",
"pos": {
"x": 1105,
"y": 1494
"y": 1493
},
"width": 12,
"height": 80,
@ -921,7 +921,7 @@
"type": "",
"pos": {
"x": 1263,
"y": 474
"y": 473
},
"width": 197,
"height": 126,
@ -961,7 +961,7 @@
"type": "rectangle",
"pos": {
"x": 1355,
"y": 1754
"y": 1753
},
"width": 12,
"height": 80,
@ -1000,7 +1000,7 @@
"type": "rectangle",
"pos": {
"x": 605,
"y": 1884
"y": 1883
},
"width": 12,
"height": 80,
@ -1039,7 +1039,7 @@
"type": "rectangle",
"pos": {
"x": 605,
"y": 2014
"y": 2013
},
"width": 12,
"height": 80,
@ -1078,7 +1078,7 @@
"type": "rectangle",
"pos": {
"x": 1355,
"y": 2144
"y": 2143
},
"width": 12,
"height": 80,
@ -1117,7 +1117,7 @@
"type": "rectangle",
"pos": {
"x": 1355,
"y": 2274
"y": 2273
},
"width": 12,
"height": 80,
@ -1864,7 +1864,7 @@
"id": "finally.sequence.itemResponse.a",
"type": "rectangle",
"pos": {
"x": 2922,
"x": 2921,
"y": 3046
},
"width": 12,
@ -1903,7 +1903,7 @@
"id": "finally.sequence.item.a",
"type": "rectangle",
"pos": {
"x": 2422,
"x": 2421,
"y": 3030
},
"width": 12,
@ -1942,7 +1942,7 @@
"id": "finally.sequence.item.a.b",
"type": "rectangle",
"pos": {
"x": 2418,
"x": 2417,
"y": 3046
},
"width": 20,
@ -1981,7 +1981,7 @@
"id": "finally.sequence.essayRubric.a",
"type": "rectangle",
"pos": {
"x": 2172,
"x": 2171,
"y": 3144
},
"width": 12,
@ -2020,7 +2020,7 @@
"id": "finally.sequence.essayRubric.a.b",
"type": "rectangle",
"pos": {
"x": 2168,
"x": 2167,
"y": 3160
},
"width": 20,
@ -2059,7 +2059,7 @@
"id": "finally.sequence.essayRubric.a.b.c",
"type": "rectangle",
"pos": {
"x": 2164,
"x": 2163,
"y": 3176
},
"width": 28,
@ -2098,7 +2098,7 @@
"id": "finally.sequence.concept.a",
"type": "rectangle",
"pos": {
"x": 1922,
"x": 1921,
"y": 3258
},
"width": 12,
@ -2137,7 +2137,7 @@
"id": "finally.sequence.concept.a.b",
"type": "rectangle",
"pos": {
"x": 1918,
"x": 1917,
"y": 3274
},
"width": 20,
@ -2176,7 +2176,7 @@
"id": "finally.sequence.concept.a.b.c",
"type": "rectangle",
"pos": {
"x": 1914,
"x": 1913,
"y": 3290
},
"width": 28,
@ -2215,7 +2215,7 @@
"id": "finally.sequence.concept.a.b.c.d",
"type": "rectangle",
"pos": {
"x": 1910,
"x": 1909,
"y": 3306
},
"width": 36,
@ -2449,7 +2449,7 @@
"id": "finally.sequence.scorer.abc",
"type": "rectangle",
"pos": {
"x": 1672,
"x": 1671,
"y": 3696
},
"width": 12,
@ -2488,7 +2488,7 @@
"id": "finally.sequence.itemResponse.c",
"type": "rectangle",
"pos": {
"x": 2922,
"x": 2921,
"y": 3956
},
"width": 12,
@ -2552,11 +2552,11 @@
"route": [
{
"x": 117,
"y": 730
"y": 729.5
},
{
"x": 355,
"y": 730
"y": 729.5
}
],
"animated": false,
@ -2591,11 +2591,11 @@
"route": [
{
"x": 117,
"y": 860
"y": 859.5
},
{
"x": 355,
"y": 860
"y": 859.5
}
],
"animated": false,
@ -2630,11 +2630,11 @@
"route": [
{
"x": 117,
"y": 990
"y": 989.5
},
{
"x": 605,
"y": 990
"y": 989.5
}
],
"animated": false,
@ -2669,11 +2669,11 @@
"route": [
{
"x": 117,
"y": 1120
"y": 1119.5
},
{
"x": 605,
"y": 1120
"y": 1119.5
}
],
"animated": false,
@ -2708,11 +2708,11 @@
"route": [
{
"x": 117,
"y": 1250
"y": 1249.5
},
{
"x": 855,
"y": 1250
"y": 1249.5
}
],
"animated": false,
@ -2747,11 +2747,11 @@
"route": [
{
"x": 361,
"y": 1380
"y": 1379.5
},
{
"x": 851,
"y": 1380
"y": 1379.5
}
],
"animated": false,
@ -2786,11 +2786,11 @@
"route": [
{
"x": 871,
"y": 1510
"y": 1509.5
},
{
"x": 1105,
"y": 1510
"y": 1509.5
}
],
"animated": false,
@ -2825,11 +2825,11 @@
"route": [
{
"x": 111,
"y": 1640
"y": 1639.5
},
{
"x": 855,
"y": 1640
"y": 1639.5
}
],
"animated": false,
@ -2864,11 +2864,11 @@
"route": [
{
"x": 117,
"y": 1770
"y": 1769.5
},
{
"x": 1355.5,
"y": 1770
"y": 1769.5
}
],
"animated": false,
@ -2903,11 +2903,11 @@
"route": [
{
"x": 117,
"y": 1900
"y": 1899.5
},
{
"x": 605,
"y": 1900
"y": 1899.5
}
],
"animated": false,
@ -2942,11 +2942,11 @@
"route": [
{
"x": 117,
"y": 2030
"y": 2029.5
},
{
"x": 605,
"y": 2030
"y": 2029.5
}
],
"animated": false,
@ -2981,11 +2981,11 @@
"route": [
{
"x": 117,
"y": 2160
"y": 2159.5
},
{
"x": 1355.5,
"y": 2160
"y": 2159.5
}
],
"animated": false,
@ -3020,11 +3020,11 @@
"route": [
{
"x": 117,
"y": 2290
"y": 2289.5
},
{
"x": 1355.5,
"y": 2290
"y": 2289.5
}
],
"animated": false,
@ -3749,7 +3749,7 @@
"y": 2571
},
{
"x": 2325,
"x": 2326,
"y": 2626
}
],
@ -3784,11 +3784,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2922,
"x": 2921.5,
"y": 3062
},
{
"x": 2438,
"x": 2437.5,
"y": 3062
}
],
@ -3823,11 +3823,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2418,
"x": 2417.5,
"y": 3192
},
{
"x": 2192,
"x": 2191.5,
"y": 3192
}
],
@ -3862,11 +3862,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2164,
"x": 2163.5,
"y": 3322
},
{
"x": 1946,
"x": 1945.5,
"y": 3322
}
],
@ -3901,11 +3901,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2422,
"x": 2421.5,
"y": 3452
},
{
"x": 2188,
"x": 2187.5,
"y": 3452
}
],
@ -3940,11 +3940,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1946,
"x": 1945.5,
"y": 3582
},
{
"x": 2656.5,
"x": 2656,
"y": 3582
}
],
@ -3979,11 +3979,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1684,
"x": 1683.5,
"y": 3712
},
{
"x": 2422,
"x": 2421.5,
"y": 3712
}
],
@ -4018,11 +4018,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2656.5,
"x": 2656,
"y": 3842
},
{
"x": 1678,
"x": 1677.5,
"y": 3842
}
],
@ -4057,11 +4057,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1678,
"x": 1677.5,
"y": 3972
},
{
"x": 2922,
"x": 2921.5,
"y": 3972
}
],
@ -4097,11 +4097,11 @@
"route": [
{
"x": 111,
"y": 600
"y": 599.5
},
{
"x": 111,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4136,11 +4136,11 @@
"route": [
{
"x": 361,
"y": 600
"y": 599.5
},
{
"x": 361,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4175,11 +4175,11 @@
"route": [
{
"x": 611,
"y": 600
"y": 599.5
},
{
"x": 611,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4214,11 +4214,11 @@
"route": [
{
"x": 861,
"y": 600
"y": 599.5
},
{
"x": 861,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4253,11 +4253,11 @@
"route": [
{
"x": 1111,
"y": 600
"y": 599.5
},
{
"x": 1111,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4292,11 +4292,11 @@
"route": [
{
"x": 1361.5,
"y": 600
"y": 599.5
},
{
"x": 1361.5,
"y": 2420
"y": 2419.5
}
],
"animated": false,
@ -4564,11 +4564,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1678,
"x": 1677.5,
"y": 2932
},
{
"x": 1678,
"x": 1677.5,
"y": 4102
}
],
@ -4603,11 +4603,11 @@
"labelPercentage": 0,
"route": [
{
"x": 1928,
"x": 1927.5,
"y": 2932
},
{
"x": 1928,
"x": 1927.5,
"y": 4102
}
],
@ -4642,11 +4642,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2178,
"x": 2177.5,
"y": 2932
},
{
"x": 2178,
"x": 2177.5,
"y": 4102
}
],
@ -4681,11 +4681,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2428,
"x": 2427.5,
"y": 2932
},
{
"x": 2428,
"x": 2427.5,
"y": 4102
}
],
@ -4720,11 +4720,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2678.5,
"x": 2678,
"y": 2932
},
{
"x": 2678.5,
"x": 2678,
"y": 4102
}
],
@ -4759,11 +4759,11 @@
"labelPercentage": 0,
"route": [
{
"x": 2928,
"x": 2927.5,
"y": 2932
},
{
"x": 2928,
"x": 2927.5,
"y": 4102
}
],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 825 KiB

After

Width:  |  Height:  |  Size: 825 KiB

View file

@ -46,7 +46,7 @@
"id": "square",
"type": "rectangle",
"pos": {
"x": 21,
"x": 20,
"y": 238
},
"width": 154,

View file

@ -20,9 +20,9 @@ width="371" height="580" viewBox="-88 -88 371 580"><style type="text/css">
]]>
</style><g id="rectangle"><g class="shape" ><defs><mask id="border-mask-rectangle" maskUnits="userSpaceOnUse" x="12" y="-3" width="186" height="141">
<rect x="12" y="-3" width="186" height="141" fill="white"></rect>
<path d="M12,12L27,-3L198,-3L198,123L183,138L12,138L12,12L183,12L183,138M183,12L198,-3" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="12" y="12" width="171" height="126" style="fill:#F7F8FE;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-rectangle)"/><polygon points="12,12 27,-3 198,-3 198,123 183,138 183,12" style="fill:#cad0f8;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-rectangle)"/><path d="M12,12 L27,-3 L198,-3 L198,123 L183,138 L12,138 L12,12 L183,12 L183,138 M183,12 L198,-3" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g><text class="text-bold" x="97.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">rectangle</text></g><g id="square"><g class="shape" ><defs><mask id="border-mask-square" maskUnits="userSpaceOnUse" x="21" y="223" width="169" height="169">
<rect x="21" y="223" width="169" height="169" fill="white"></rect>
<path d="M21,238L36,223L190,223L190,377L175,392L21,392L21,238L175,238L175,392M175,238L190,223" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="21" y="238" width="154" height="154" style="fill:#F7F8FE;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-square)"/><polygon points="21,238 36,223 190,223 190,377 175,392 175,238" style="fill:#cad0f8;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-square)"/><path d="M21,238 L36,223 L190,223 L190,377 L175,392 L21,392 L21,238 L175,238 L175,392 M175,238 L190,223" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g><text class="text-bold" x="98.000000" y="318.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">square</text></g><g id="(rectangle -&gt; square)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 97.500000 140.000000 L 97.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2690360398)"/></g><mask id="2690360398" maskUnits="userSpaceOnUse" x="-100" y="-100" width="371" height="580">
<path d="M12,12L27,-3L198,-3L198,123L183,138L12,138L12,12L183,12L183,138M183,12L198,-3" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="12" y="12" width="171" height="126" style="fill:#F7F8FE;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-rectangle)"/><polygon points="12,12 27,-3 198,-3 198,123 183,138 183,12" style="fill:#cad0f8;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-rectangle)"/><path d="M12,12 L27,-3 L198,-3 L198,123 L183,138 L12,138 L12,12 L183,12 L183,138 M183,12 L198,-3" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g><text class="text-bold" x="97.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">rectangle</text></g><g id="square"><g class="shape" ><defs><mask id="border-mask-square" maskUnits="userSpaceOnUse" x="20" y="223" width="169" height="169">
<rect x="20" y="223" width="169" height="169" fill="white"></rect>
<path d="M20,238L35,223L189,223L189,377L174,392L20,392L20,238L174,238L174,392M174,238L189,223" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="20" y="238" width="154" height="154" style="fill:#F7F8FE;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-square)"/><polygon points="20,238 35,223 189,223 189,377 174,392 174,238" style="fill:#cad0f8;stroke:none;opacity:1.000000;stroke-width:2;" mask="url(#border-mask-square)"/><path d="M20,238 L35,223 L189,223 L189,377 L174,392 L20,392 L20,238 L174,238 L174,392 M174,238 L189,223" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;"/></g><text class="text-bold" x="97.000000" y="318.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">square</text></g><g id="(rectangle -&gt; square)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 97.500000 140.000000 L 97.500000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3466331133)"/></g><mask id="3466331133" maskUnits="userSpaceOnUse" x="-100" y="-100" width="371" height="580">
<rect x="-100" y="-100" width="371" height="580" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 326 KiB

After

Width:  |  Height:  |  Size: 326 KiB

View file

@ -6,7 +6,7 @@
"id": "x",
"type": "",
"pos": {
"x": 13,
"x": 12,
"y": 12
},
"width": 113,

View file

@ -26,9 +26,9 @@ width="314" height="673" viewBox="-88 -88 314 673"><style type="text/css">
<feOffset dx="3" dy="5" result="ShadowFeOffset" in="ShadowFeComposite"></feOffset>
<feBlend in="SourceGraphic" in2="ShadowFeOffset" mode="normal" result="ShadowFeBlend"></feBlend>
</filter>
</defs><g id="x"><g class="shape" filter="url(#shadow-filter)" ><rect x="13" y="12" width="113" height="126" style="fill:orange;stroke:#53C0D8;opacity:0.600000;stroke-width:5;" /></g><text class="text-bold" x="69.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><defs><mask id="border-mask-y" maskUnits="userSpaceOnUse" x="12" y="344" width="129" height="141">
</defs><g id="x"><g class="shape" filter="url(#shadow-filter)" ><rect x="12" y="12" width="113" height="126" style="fill:orange;stroke:#53C0D8;opacity:0.600000;stroke-width:5;" /></g><text class="text-bold" x="68.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><defs><mask id="border-mask-y" maskUnits="userSpaceOnUse" x="12" y="344" width="129" height="141">
<rect x="12" y="344" width="129" height="141" fill="white"></rect>
<path d="M12,359L27,344L141,344L141,470L126,485L12,485L12,359L126,359L126,485M126,359L141,344" style="fill:none;stroke:black;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="12" y="359" width="114" height="126" style="fill:red;stroke:none;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" mask="url(#border-mask-y)"/><polygon points="12,359 27,344 141,344 141,470 126,485 126,359" style="fill:#cc0000;stroke:none;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" mask="url(#border-mask-y)"/><path d="M12,359 L27,344 L141,344 L141,470 L126,485 L12,485 L12,359 L126,359 L126,485 M126,359 L141,344" style="fill:none;stroke:black;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;"/></g><text class="text-bold" x="69.000000" y="425.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; y)[0]"><marker id="mk-1457214650" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="green" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 69.000000 141.500000 L 69.000000 355.000000" class="connection" style="fill:none;stroke:green;opacity:0.500000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" marker-end="url(#mk-1457214650)" mask="url(#3905220804)"/><rect x="46.000000" y="238.000000" width="47" height="21" style="fill:lavender" /><text class="text-italic" x="69.500000" y="254.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">in style</text></g><mask id="3905220804" maskUnits="userSpaceOnUse" x="-100" y="-100" width="314" height="673">
<path d="M12,359L27,344L141,344L141,470L126,485L12,485L12,359L126,359L126,485M126,359L141,344" style="fill:none;stroke:black;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="12" y="359" width="114" height="126" style="fill:red;stroke:none;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" mask="url(#border-mask-y)"/><polygon points="12,359 27,344 141,344 141,470 126,485 126,359" style="fill:#cc0000;stroke:none;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" mask="url(#border-mask-y)"/><path d="M12,359 L27,344 L141,344 L141,470 L126,485 L12,485 L12,359 L126,359 L126,485 M126,359 L141,344" style="fill:none;stroke:black;opacity:0.600000;stroke-width:2;stroke-dasharray:10.000000,9.865639;"/></g><text class="text-bold" x="69.000000" y="425.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="(x -&gt; y)[0]"><marker id="mk-1457214650" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="green" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 69.000000 141.500000 L 69.000000 355.000000" class="connection" style="fill:none;stroke:green;opacity:0.500000;stroke-width:2;stroke-dasharray:10.000000,9.865639;" marker-end="url(#mk-1457214650)" mask="url(#2254812791)"/><rect x="46.000000" y="238.000000" width="47" height="21" style="fill:lavender" /><text class="text-italic" x="69.500000" y="254.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">in style</text></g><mask id="2254812791" maskUnits="userSpaceOnUse" x="-100" y="-100" width="314" height="673">
<rect x="-100" y="-100" width="314" height="673" fill="white"></rect>
<rect x="46.000000" y="238.000000" width="47" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 469 KiB

After

Width:  |  Height:  |  Size: 469 KiB

View file

@ -6,7 +6,7 @@
"id": "AK",
"type": "",
"pos": {
"x": 1238,
"x": 1237,
"y": 12
},
"width": 126,
@ -46,7 +46,7 @@
"id": "HI",
"type": "",
"pos": {
"x": 1099,
"x": 1098,
"y": 12
},
"width": 119,
@ -126,7 +126,7 @@
"id": "FL",
"type": "",
"pos": {
"x": 551,
"x": 550,
"y": 464
},
"width": 121,
@ -206,7 +206,7 @@
"id": "MS",
"type": "",
"pos": {
"x": 416,
"x": 415,
"y": 956
},
"width": 126,
@ -286,7 +286,7 @@
"id": "AZ",
"type": "",
"pos": {
"x": 1518,
"x": 1517,
"y": 956
},
"width": 125,
@ -326,7 +326,7 @@
"id": "CA",
"type": "",
"pos": {
"x": 1518,
"x": 1517,
"y": 1222
},
"width": 125,
@ -406,7 +406,7 @@
"id": "NM",
"type": "",
"pos": {
"x": 1006,
"x": 1005,
"y": 1744
},
"width": 126,
@ -486,7 +486,7 @@
"id": "AR",
"type": "",
"pos": {
"x": 405,
"x": 404,
"y": 464
},
"width": 126,
@ -606,7 +606,7 @@
"id": "OK",
"type": "",
"pos": {
"x": 715,
"x": 714,
"y": 2050
},
"width": 126,
@ -646,7 +646,7 @@
"id": "TX",
"type": "",
"pos": {
"x": 423,
"x": 422,
"y": 2572
},
"width": 123,
@ -686,7 +686,7 @@
"id": "OR",
"type": "",
"pos": {
"x": 1516,
"x": 1515,
"y": 1744
},
"width": 126,
@ -766,7 +766,7 @@
"id": "KS",
"type": "",
"pos": {
"x": 821,
"x": 820,
"y": 956
},
"width": 123,
@ -846,7 +846,7 @@
"id": "WY",
"type": "",
"pos": {
"x": 1409,
"x": 1408,
"y": 2818
},
"width": 128,
@ -886,7 +886,7 @@
"id": "CT",
"type": "",
"pos": {
"x": 159,
"x": 158,
"y": 1222
},
"width": 124,
@ -966,7 +966,7 @@
"id": "NY",
"type": "",
"pos": {
"x": 180,
"x": 179,
"y": 2050
},
"width": 124,
@ -1126,7 +1126,7 @@
"id": "NJ",
"type": "",
"pos": {
"x": 257,
"x": 256,
"y": 1744
},
"width": 122,
@ -1246,7 +1246,7 @@
"id": "SC",
"type": "",
"pos": {
"x": 572,
"x": 571,
"y": 2050
},
"width": 123,
@ -1286,7 +1286,7 @@
"id": "ID",
"type": "",
"pos": {
"x": 1379,
"x": 1378,
"y": 956
},
"width": 119,
@ -1406,7 +1406,7 @@
"id": "IL",
"type": "",
"pos": {
"x": 1384,
"x": 1383,
"y": 12
},
"width": 117,
@ -1446,7 +1446,7 @@
"id": "IN",
"type": "",
"pos": {
"x": 1383,
"x": 1382,
"y": 238
},
"width": 119,
@ -1646,7 +1646,7 @@
"id": "OH",
"type": "",
"pos": {
"x": 788,
"x": 787,
"y": 1488
},
"width": 126,
@ -1686,7 +1686,7 @@
"id": "MN",
"type": "",
"pos": {
"x": 1221,
"x": 1220,
"y": 956
},
"width": 127,
@ -1766,7 +1766,7 @@
"id": "VA",
"type": "",
"pos": {
"x": 566,
"x": 565,
"y": 2572
},
"width": 125,
@ -1886,7 +1886,7 @@
"id": "NH",
"type": "",
"pos": {
"x": 33,
"x": 32,
"y": 1744
},
"width": 125,
@ -1926,7 +1926,7 @@
"id": "VT",
"type": "",
"pos": {
"x": 148,
"x": 147,
"y": 2818
},
"width": 124,
@ -1966,7 +1966,7 @@
"id": "ND",
"type": "",
"pos": {
"x": 1233,
"x": 1232,
"y": 1488
},
"width": 125,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 370 KiB

After

Width:  |  Height:  |  Size: 370 KiB

View file

@ -6,7 +6,7 @@
"id": "eight",
"type": "",
"pos": {
"x": 245,
"x": 244,
"y": 12
},
"width": 124,
@ -126,7 +126,7 @@
"id": "sixty four",
"type": "",
"pos": {
"x": 120,
"x": 119,
"y": 1108
},
"width": 374,

View file

@ -18,7 +18,7 @@ width="789" height="2014" viewBox="-88 -88 789 2014"><style type="text/css">
}
]]>
</style><g id="eight"><g class="shape" ><rect x="245" y="12" width="124" height="116" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="307.000000" y="70.000000" style="text-anchor:middle;font-size:8px;fill:#0A0F25">eight</text></g><g id="sixteen"><g class="shape" ><rect x="228" y="344" width="157" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="410.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">sixteen</text></g><g id="thirty two"><g class="shape" ><rect x="183" y="701" width="247" height="146" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="783.000000" style="text-anchor:middle;font-size:32px;fill:#0A0F25">thirty two</text></g><g id="sixty four"><g class="shape" ><rect x="120" y="1108" width="374" height="186" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="307.000000" y="1222.000000" style="text-anchor:middle;font-size:64px;fill:#0A0F25">sixty four</text></g><g id="ninety nine"><g class="shape" ><rect x="12" y="1596" width="589" height="230" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="1745.000000" style="text-anchor:middle;font-size:99px;fill:#0A0F25">ninety nine</text></g><g id="(eight -&gt; sixteen)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 306.500000 130.000000 L 306.500000 340.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#255163469)"/><text class="text-italic" x="306.500000" y="240.000000" style="text-anchor:middle;font-size:12px;fill:#676C7E">twelve</text></g><g id="(sixteen -&gt; thirty two)[0]"><path d="M 306.500000 472.000000 L 306.500000 697.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#255163469)"/><text class="text-italic" x="307.000000" y="594.000000" style="text-anchor:middle;font-size:24px;fill:#676C7E">twenty four</text></g><g id="(thirty two -&gt; sixty four)[0]"><path d="M 306.500000 849.000000 L 306.500000 1104.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#255163469)"/><text class="text-italic" x="307.000000" y="995.000000" style="text-anchor:middle;font-size:48px;fill:#676C7E">forty eight</text></g><g id="(sixty four -&gt; ninety nine)[0]"><path d="M 306.500000 1296.000000 L 306.500000 1592.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#255163469)"/><text class="text-italic" x="306.500000" y="1475.000000" style="text-anchor:middle;font-size:81px;fill:#676C7E">eighty one</text></g><mask id="255163469" maskUnits="userSpaceOnUse" x="-100" y="-100" width="789" height="2014">
</style><g id="eight"><g class="shape" ><rect x="244" y="12" width="124" height="116" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.000000" y="70.000000" style="text-anchor:middle;font-size:8px;fill:#0A0F25">eight</text></g><g id="sixteen"><g class="shape" ><rect x="228" y="344" width="157" height="126" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="410.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">sixteen</text></g><g id="thirty two"><g class="shape" ><rect x="183" y="701" width="247" height="146" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="783.000000" style="text-anchor:middle;font-size:32px;fill:#0A0F25">thirty two</text></g><g id="sixty four"><g class="shape" ><rect x="119" y="1108" width="374" height="186" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.000000" y="1222.000000" style="text-anchor:middle;font-size:64px;fill:#0A0F25">sixty four</text></g><g id="ninety nine"><g class="shape" ><rect x="12" y="1596" width="589" height="230" style="fill:#F7F8FE;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" /></g><text class="text-bold" x="306.500000" y="1745.000000" style="text-anchor:middle;font-size:99px;fill:#0A0F25">ninety nine</text></g><g id="(eight -&gt; sixteen)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 306.500000 130.000000 L 306.500000 340.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#626254594)"/><text class="text-italic" x="306.500000" y="240.000000" style="text-anchor:middle;font-size:12px;fill:#676C7E">twelve</text></g><g id="(sixteen -&gt; thirty two)[0]"><path d="M 306.500000 472.000000 L 306.500000 697.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#626254594)"/><text class="text-italic" x="307.000000" y="594.000000" style="text-anchor:middle;font-size:24px;fill:#676C7E">twenty four</text></g><g id="(thirty two -&gt; sixty four)[0]"><path d="M 306.500000 849.000000 L 306.500000 1104.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#626254594)"/><text class="text-italic" x="307.000000" y="995.000000" style="text-anchor:middle;font-size:48px;fill:#676C7E">forty eight</text></g><g id="(sixty four -&gt; ninety nine)[0]"><path d="M 306.500000 1296.000000 L 306.500000 1592.000000" class="connection" style="fill:none;stroke:#0D32B2;opacity:1.000000;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#626254594)"/><text class="text-italic" x="306.500000" y="1475.000000" style="text-anchor:middle;font-size:81px;fill:#676C7E">eighty one</text></g><mask id="626254594" maskUnits="userSpaceOnUse" x="-100" y="-100" width="789" height="2014">
<rect x="-100" y="-100" width="789" height="2014" fill="white"></rect>
<rect x="290.000000" y="228.000000" width="33" height="16" fill="black"></rect>
<rect x="250.000000" y="570.000000" width="114" height="31" fill="black"></rect>

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 470 KiB