digraph root {
graph [_draw_="c 9 -#fffffe00 C 7 -#44475a P 4 0 0 0 825 1455.6 825 1455.6 0 ",
applyCss=dark,
arrowsize=0.6,
bb="0,0,1455.6,825",
bgcolor="#44475a",
charset="UTF-8",
clusterize=false,
color="#797976",
fontcolor="#f8f8f2",
fontname=Agave,
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
rankdir=TD,
shape=box,
splines=spline,
style=rounded,
truecolor=true,
xdotversion=1.7
];
node [arrowsize=0.6,
bgcolor="#44475a",
color="#797976",
fontcolor="#f8f8f2",
fontname=Agave,
label="\N",
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
shape=box,
splines=true,
style=rounded,
truecolor=true
];
edge [arrowsize=0.6,
bgcolor="#44475a",
color="#797976",
fontcolor="#f8f8f2",
fontname=Agave,
fontsize=6.8,
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
shape=box,
splines=true,
style=rounded,
truecolor=true
];
subgraph G_cc_0 {
graph [applyCss=dark,
arrowsize=0.6,
bb="",
bgcolor="#44475a",
charset="UTF-8",
clusterize=false,
color="#797976",
fontcolor="#f8f8f2",
fontname=Agave,
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
rankdir=TD,
shape=box,
splines=spline,
style=rounded,
truecolor=true
];
node [arrowsize=0.6,
bgcolor="#44475a",
color="#797976",
fontcolor="#f8f8f2",
fontname=Agave,
fontsize="",
height="",
href="",
label="\N",
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
pos="",
shape=box,
splines=true,
style=rounded,
truecolor=true,
width=""
];
edge [arrowhead="",
arrowsize=0.6,
arrowtail="",
bgcolor="#44475a",
color="#797976",
constrained="",
dir="",
fontcolor="#f8f8f2",
fontname=Agave,
fontsize=6.8,
href="",
margin=4.3,
overlap=voronoi,
pencolor="#797976",
penwidth=0.8,
pos="",
reverse="",
shape=box,
splines=true,
style=rounded,
tooltip="",
truecolor=true,
type=""
];
mdd_structure [_ldraw_="F 19 5 -Agave c 7 -#f8f8f2 t 1 T 561.06 809.3 -1 127 13 -mdd structure ",
fontsize=19,
height=0.31944,
href="#mdd_structure",
label=<
>,
pos="624.06,813.5",
shape=plain,
width=1.7917];
definition [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 230.06 583.9 -1 46 10 -definition F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 230.06 571.9 -1 73 19 -• markdown \
is a F 9.5 5 -Agave c 7 -#f8f8f2 t 4 T 303.06 571.9 -1 50 11 -linear tree F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 353.06 571.9 -1 185 \
41 - of headings and their plain-text content F 9.5 5 -Agave c 7 -#f8f8f2 T 312.06 560.9 -1 194 46 -• the fragments (heading \
and its body) are F 9.5 5 -Agave c 7 -#f8f8f2 T 386.06 550.9 -1 46 10 -not nested F 9.5 5 -Agave c 7 -#f8f8f2 T 312.06 540.9 -1 \
194 46 -• they are rather connected, and the logic F 9.5 5 -Agave c 7 -#f8f8f2 T 357.06 530.9 -1 104 23 -is simple, but may \
vary F 9.5 5 -Agave c 7 -#f8f8f2 T 394.06 520.9 -1 185 44 -• the order of peers is determined (TLDR) F 9.5 5 -Agave c 7 -#f8f8f2 \
T 475.06 510.9 -1 118 29 -• when text is read linear F 9.5 5 -Agave c 7 -#f8f8f2 T 230.06 500.9 -1 113 28 -• mdd is a markdown \
graph F 9.5 5 -Agave c 7 -#f8f8f2 T 250.06 491.9 -1 172 41 -• think of it as when many (markdown) F 9.5 5 -Agave c 7 -#f8f8f2 \
t 4 T 422.06 491.9 -1 59 13 -spheric trees F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 481.06 491.9 -1 118 26 - are combined into a graph \
F 9.5 5 -Agave c 7 -#f8f8f2 T 250.06 480.9 -1 91 23 -• a nomen can repeat F 9.5 5 -Agave c 7 -#f8f8f2 T 391.06 470.9 -1 158 38 \
-• the order of peers has no meaning F 9.5 5 -Agave c 7 -#f8f8f2 T 230.06 461.9 -1 32 10 -• TODO F 9.5 5 -Agave c 7 -#f8f8f2 \
t 4 T 262.06 461.9 -1 82 18 -critical intention F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 344.06 461.9 -1 104 23 - : peers must be unique ",
fontsize=9.5,
height=1.8611,
href="#definition",
label=<definition
|
| • markdown is a linear tree of headings and their plain-text content | | • the fragments (heading and its body) are not nested | | • they are rather connected, and the logic is simple, but may vary | | | | • the order of peers is determined (TLDR) | | | | | | • when text is read linear |
|
|
| | • mdd is a markdown graph | | • think of it as when many (markdown) spheric trees are combined into a graph | | • a nomen can repeat | | | | • the order of peers has no meaning |
|
| | • TODO critical intention : peers must be unique |
|
>,
pos="414.06,524.5",
shape=plain,
width=5.1528];
mdd_structure -> definition [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 609.07 792.48 604.28 785.87 598.96 778.52 593.15 770.5 586.89 \
761.85 580.23 752.66 573.21 742.97 565.89 732.86 558.3 722.38 550.49 711.6 542.51 700.58 534.4 689.39 526.21 678.08 517.98 666.72 \
509.76 655.37 501.6 644.1 493.53 632.96 485.61 622.03 477.88 611.35 470.39 601.01 463.18 591.05 461.56 592.23 468.85 602.13 476.43 \
612.41 484.25 623.02 492.25 633.9 500.41 644.97 508.66 656.17 516.97 667.45 525.29 678.75 533.57 689.99 541.77 701.12 549.84 712.07 \
557.74 722.79 565.41 733.21 572.81 743.26 579.91 752.89 586.64 762.03 592.97 770.62 598.85 778.61 604.23 785.91 609.07 792.48 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 609.26 792.74 616.03 795.23 616.34 802.43 609.57 799.95 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#mdd_structure@1👉 definition@1",
penwidth=2,
pos="s,616.34,802.43 609.07,792.48 578.89,751.16 509.67,656.4 462.37,591.64",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
nomen [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 25.06 83.6 -1 8 5 -nomen F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 25.06 77.6 -1 22 17 -• TODO explain \
F 2.38 5 -Agave c 7 -#f8f8f2 T 45.06 74.6 -1 44 32 -• its the text of the heading ",
fontsize=2.375,
height=0.18056,
href="#nomen",
label=<nomen
|
| • TODO explain | | • its the text of the heading |
|
|
>,
pos="57.061,79.5",
shape=plain,
width=0.91667];
mdd_structure -> nomen [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 547.13 808.89 529.95 807.82 511.71 806.64 492.61 805.34 472.84 \
803.92 452.58 802.39 432.02 800.74 411.36 798.98 390.78 797.11 370.48 795.12 350.63 793.03 331.43 790.82 313.08 788.51 295.75 786.09 \
279.64 783.56 264.94 780.93 251.84 778.19 240.53 775.35 231.2 772.41 224.04 769.37 219.26 766.25 188.44 735.36 161.4 701.38 137.91 \
664.79 117.75 626.03 100.68 585.58 86.46 543.88 74.87 501.39 65.67 458.58 58.64 415.9 53.53 373.81 50.11 332.77 48.16 293.24 47.44 \
255.67 47.71 220.54 48.75 188.29 50.32 159.38 52.18 134.28 54.12 113.44 55.89 97.32 57.26 86.38 55.27 86.13 53.92 97.09 52.18 113.25 \
50.28 134.12 48.46 159.26 46.94 188.21 45.96 220.5 45.76 255.69 46.55 293.29 48.58 332.87 52.08 373.96 57.28 416.09 64.4 458.82 \
73.7 501.68 85.39 544.21 99.7 585.95 116.88 626.44 137.15 665.23 160.75 701.85 187.91 735.84 218.86 766.75 223.75 769.92 230.99 \
772.98 240.37 775.91 251.71 778.74 264.84 781.46 279.56 784.06 295.68 786.56 313.02 788.95 331.38 791.23 350.59 793.4 370.44 795.46 \
390.76 797.4 411.34 799.24 432.01 800.96 452.57 802.57 472.83 804.06 492.6 805.44 511.71 806.71 529.94 807.86 547.13 808.89 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 547.23 808.9 553.46 805.25 559.21 809.6 552.99 813.24 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#mdd_structure👉 nomen",
penwidth=2,
pos="s,559.21,809.6 547.13,808.89 436.5,802.28 243.06,787.83 219.06,766.5 0,571.79 49.033,140.98 56.263,86.255",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
internal_links [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 669.06 758.9 -1 64 14 -internal links F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 669.06 745.9 -1 154 37 \
-• first define strictly the terms: F 9.5 5 -Agave c 7 -#f8f8f2 T 689.06 735.9 -1 194 46 -• THIS: means the fragment we are \
standing F 9.5 5 -Agave c 7 -#f8f8f2 T 781.06 725.9 -1 10 2 -on F 9.5 5 -Agave c 7 -#f8f8f2 T 689.06 715.9 -1 185 44 -• to link: \
means to be able to walk from F 9.5 5 -Agave c 7 -#f8f8f2 T 689.06 705.9 -1 176 39 -source (the fragment mentioning a ref) F 9.5 \
5 -Agave c 7 -#f8f8f2 T 689.06 695.9 -1 167 37 -to the target (to the fragment which F 9.5 5 -Agave c 7 -#f8f8f2 T 743.06 685.9 \
-1 77 17 -contains the ref) F 9.5 5 -Agave c 7 -#f8f8f2 T 689.06 676.9 -1 73 19 -• ref: TODO (see F 9.5 14 -Overpass Heavy c \
7 -#f8f8f2 T 762.06 676.9 -1 332 58 -#/paper/paper/mdd-structur⸨#/paper/paper/mdd-structur⸩ F 9.5 5 -Agave c 7 -#f8f8f2 T 1094.06 \
676.9 -1 5 1 -) F 9.5 5 -Agave c 7 -#f8f8f2 T 689.06 665.9 -1 59 16 -• trail: TODO F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 655.9 \
-1 158 38 -• what is the objective of linking? F 9.5 5 -Agave c 7 -#f8f8f2 T 804.06 645.9 -1 181 43 -• keep other fragments \
referencing THIS F 9.5 5 -Agave c 7 -#f8f8f2 T 874.06 635.9 -1 41 9 -correctly F 9.5 5 -Agave c 7 -#f8f8f2 T 804.06 625.9 -1 154 \
37 -• keep meta-data of THIS fragment F 9.5 5 -Agave c 7 -#f8f8f2 T 826.56 615.9 -1 109 24 -correctly linked to THIS F 9.5 5 \
-Agave c 7 -#f8f8f2 T 669.06 605.9 -1 149 36 -• what is the subject of linking? F 9.5 5 -Agave c 7 -#f8f8f2 T 815.06 595.9 -1 \
46 13 -• fragment F 9.5 5 -Agave c 7 -#f8f8f2 T 815.06 585.9 -1 158 38 -• can more then headings be linked? F 9.5 5 -Agave \
c 7 -#f8f8f2 T 815.06 575.9 -1 104 26 -• can a link be linked? F 9.5 5 -Agave c 7 -#f8f8f2 T 815.06 565.9 -1 149 36 -• paragraph, \
table, cell, image ? F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 555.9 -1 176 42 -• what is the lifecycle of the problem? F 9.5 5 -Agave \
c 7 -#f8f8f2 T 779.06 545.9 -1 185 44 -• can we hook the actual event of change F 9.5 5 -Agave c 7 -#f8f8f2 T 779.06 535.9 -1 \
145 32 -and intercept it? so correct it F 9.5 5 -Agave c 7 -#f8f8f2 T 788.06 525.9 -1 167 37 -immediatelly at the moment of change? \
F 9.5 5 -Agave c 7 -#f8f8f2 T 779.06 515.9 -1 163 39 -• or we need to expect to handle it F 9.5 5 -Agave c 7 -#f8f8f2 T 779.06 \
505.9 -1 176 39 -ex-post? so anytime after the text was F 9.5 5 -Agave c 7 -#f8f8f2 T 779.06 495.9 -1 172 38 -changed, and still \
be able to correct F 9.5 5 -Agave c 7 -#f8f8f2 T 860.06 485.9 -1 14 3 -it. F 9.5 5 -Agave c 7 -#f8f8f2 T 779.06 475.9 -1 23 8 -• or? \
F 9.5 5 -Agave c 7 -#f8f8f2 T 879.06 465.9 -1 190 45 -• should we expect the text if changed in F 9.5 5 -Agave c 7 -#f8f8f2 \
T 879.06 455.9 -1 176 39 -repolero codeditor only? or also in an F 9.5 5 -Agave c 7 -#f8f8f2 T 879.06 445.9 -1 185 41 -external \
editor? or external refactoring F 9.5 5 -Agave c 7 -#f8f8f2 T 953.56 435.9 -1 41 9 -opeation? F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 \
425.9 -1 77 20 -• problem of sync F 9.5 5 -Agave c 7 -#f8f8f2 T 811.06 415.9 -1 167 40 -• keep in sync the source and targets \
F 9.5 5 -Agave c 7 -#f8f8f2 T 811.06 405.9 -1 149 36 -• also keep the meta-data in sync F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 \
395.9 -1 113 28 -• when would refs change? F 9.5 5 -Agave c 7 -#f8f8f2 T 802.06 385.9 -1 154 37 -• rename the heading of a \
fragment F 9.5 5 -Agave c 7 -#f8f8f2 T 802.06 375.9 -1 185 44 -• rename the PARENT heading of a fragment F 9.5 5 -Agave c 7 -#\
f8f8f2 T 802.06 365.9 -1 185 44 -• move the fragment to different location F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 355.9 -1 122 \
30 -• renaming a heading means: F 9.5 5 -Agave c 7 -#f8f8f2 T 797.06 345.9 -1 64 17 -• delete a ref F 9.5 5 -Agave c 7 -#f8f8f2 \
T 797.06 335.9 -1 82 21 -• create a new one F 9.5 5 -Agave c 7 -#f8f8f2 T 797.06 325.9 -1 194 46 -• and optionally!: rename \
old links to the F 9.5 5 -Agave c 7 -#f8f8f2 T 878.06 315.9 -1 32 7 -new one F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 305.9 -1 136 \
33 -• then there is also delete... F 9.5 5 -Agave c 7 -#f8f8f2 T 669.06 295.9 -1 186 45 -• see 【similiar software/internal \
links F 9.5 5 -Agave c 7 -#f8f8f2 T 746.06 285.9 -1 32 7 -problem ",
fontsize=9.5,
height=6.7222,
href="#internal_links",
label=<internal links
|
| • first define strictly the terms: | | • THIS: means the fragment we are standing on | | • to link: means to be able to walk from source (the fragment mentioning a ref) to the target (to the fragment which contains the ref) | | • ref: TODO (see#/paper/paper/mdd-structur⸨#/paper/paper/mdd-structur⸩) | | • trail: TODO |
| | • what is the objective of linking? | | • keep other fragments referencing THIS correctly | | • keep meta-data of THIS fragment correctly linked to THIS |
| | • what is the subject of linking? | | • fragment | | • can more then headings be linked? | | • can a link be linked? | | • paragraph, table, cell, image ? |
| | • what is the lifecycle of the problem? | | • can we hook the actual event of change and intercept it? so correct it immediatelly at the moment of change? | | • or we need to expect to handle it ex-post? so anytime after the text was changed, and still be able to correct it. | | • or? | | | | • should we expect the text if changed in repolero codeditor only? or also in an external editor? or external refactoring opeation? |
|
| | • problem of sync | | • keep in sync the source and targets | | • also keep the meta-data in sync |
| | • when would refs change? | | • rename the heading of a fragment | | • rename the PARENT heading of a fragment | | • move the fragment to different location |
| | • renaming a heading means: | | • delete a ref | | • create a new one | | • and optionally!: rename old links to the new one |
| | • then there is also delete... | • see 【similiar software/internal links problem |
|
>,
pos="884.06,524.5",
shape=plain,
width=6];
mdd_structure -> internal_links [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 641.84 793.34 642.95 792.18 644.08 790.98 645.25 789.76 646.43 \
788.51 647.65 787.24 648.89 785.93 650.16 784.6 651.45 783.24 652.77 781.86 654.11 780.45 655.48 779.02 656.86 777.56 658.28 776.08 \
659.71 774.57 661.17 773.04 662.65 771.49 664.15 769.91 665.67 768.31 667.21 766.69 668.77 765.05 667.29 763.71 665.81 765.43 664.36 \
767.12 662.92 768.8 661.5 770.45 660.1 772.08 658.73 773.68 657.37 775.26 656.04 776.81 654.72 778.34 653.43 779.84 652.17 781.32 \
650.92 782.77 649.7 784.19 648.5 785.58 647.33 786.95 646.18 788.29 645.06 789.59 643.96 790.87 642.89 792.12 641.84 793.34 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 641.67 793.53 640.61 800.66 633.62 802.43 634.68 795.3 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#mdd_structure👉 internal_links",
penwidth=2,
pos="s,633.62,802.43 641.84,793.34 648.93,785.5 657.84,775.65 668.03,764.38",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
mq_markdown_tricks_and_utils [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 1120.1 553.9 -1 127 28 -mq markdown tricks and utils F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 1120.1 \
541.9 -1 10 5 -• F 9.5 14 -Overpass Heavy c 7 -#f8f8f2 T 1130.1 541.9 -1 160 30 -https:/mqlang.org⸨https:/⸩ F 9.5 5 -Agave \
c 7 -#f8f8f2 T 1120.1 531.9 -1 10 5 -• F 9.5 14 -Overpass Heavy c 7 -#f8f8f2 T 1130.1 531.9 -1 325 58 -GitHub - harehare/mq-conv:\
⸨GitHub - harehare/mq-conv:⸩ F 9.5 5 -Agave c 7 -#f8f8f2 T 1120.1 520.9 -1 86 22 -• notes on markdown F 9.5 5 -Agave c 7 \
-#f8f8f2 T 1120.1 510.9 -1 172 41 -• with a double-space you can achieve F 9.5 5 -Agave c 7 -#f8f8f2 T 1120.1 500.9 -1 176 39 \
-multiline text for ever each line must F 9.5 5 -Agave c 7 -#f8f8f2 T 1162.6 490.9 -1 91 20 -end with double stop ",
fontsize=9.5,
height=1.0278,
href="#mq_markdown_tricks_and_utils",
label=<mq markdown tricks and utils
|
| • https:/mqlang.org⸨https:/⸩ | | • GitHub - harehare/mq-conv:⸨GitHub - harehare/mq-conv:⸩ | | • notes on markdown | • with a double-space you can achieve multiline text for ever each line must end with double stop |
|
>,
pos="1287.1,524.5",
shape=plain,
width=4.6806];
mdd_structure -> mq_markdown_tricks_and_utils [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 701.06 813.14 719.62 812.96 739.52 812.67 760.59 812.26 782.61 \
811.69 805.41 810.96 828.78 810.05 852.54 808.93 876.5 807.58 900.46 806 924.23 804.15 947.62 802.02 970.44 799.59 992.49 796.84 \
1013.59 793.76 1033.54 790.32 1052.15 786.5 1069.23 782.28 1084.59 777.64 1098.04 772.57 1109.39 767.03 1121.66 759.59 1133.5 751.38 \
1144.93 742.48 1155.93 732.98 1166.52 722.95 1176.68 712.46 1186.41 701.61 1195.71 690.45 1204.58 679.09 1213.02 667.58 1221.02 \
656.01 1228.58 644.46 1235.71 633.01 1242.39 621.73 1248.62 610.7 1254.4 600.01 1259.74 589.72 1264.62 579.91 1269.04 570.68 1273.01 \
562.09 1271.19 561.25 1267.26 569.84 1262.87 579.06 1258.03 588.85 1252.74 599.13 1247.01 609.81 1240.82 620.83 1234.2 632.1 1227.13 \
643.54 1219.62 655.07 1211.68 666.63 1203.3 678.12 1194.5 689.48 1185.26 700.62 1175.6 711.46 1165.51 721.93 1155 731.95 1144.07 \
741.44 1132.73 750.33 1120.97 758.53 1108.81 765.97 1097.58 771.48 1084.22 776.57 1068.94 781.23 1051.92 785.48 1033.35 789.35 1013.44 \
792.85 992.38 795.99 970.35 798.8 947.55 801.3 924.18 803.49 900.42 805.41 876.47 807.07 852.52 808.48 828.76 809.67 805.39 810.66 \
782.6 811.45 760.58 812.08 739.52 812.56 719.62 812.91 701.06 813.14 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 700.84 813.14 694.87 817.18 688.84 813.22 694.81 809.18 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#mdd_structure👉 mq_markdown_tricks_and_utils",
penwidth=2,
pos="s,688.84,813.22 701.06,813.14 819.86,812.1 1041.3,804.88 1109.1,766.5 1191.9,719.61 1247.3,616.61 1272.1,561.67",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
fragment [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 183.06 209.7 -1 19 8 -fragment F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 183.06 201.7 -1 97 46 -• its \
the block from a heading until start F 4.75 5 -Agave c 7 -#f8f8f2 T 194.06 196.7 -1 75 33 -of another heading or end of text F \
4.75 5 -Agave c 7 -#f8f8f2 T 183.06 191.7 -1 93 44 -• it has the heading and the body, which F 4.75 5 -Agave c 7 -#f8f8f2 T \
188.56 186.7 -1 82 36 -is a markdown text (without heading) F 4.75 5 -Agave c 7 -#f8f8f2 T 204.06 181.7 -1 75 36 -• see institutes \
for complication ",
fontsize=4.75,
height=0.47222,
href="#fragment",
label=<fragment
|
• its the block from a heading until start of another heading or end of text | • it has the heading and the body, which is a markdown text (without heading) | | • see institutes for complication |
|
|
>,
pos="231.06,196.5",
shape=plain,
width=1.375];
definition -> fragment [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#797976 B 4 376.81 457.24 336.06 384.77 272.86 272.35 245.03 222.84 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#797976 C 7 -#797976 P 9 240.1 214.08 248.93 220.59 242.55 218.44 245 222.79 245 222.79 \
245 222.79 242.55 218.44 241.08 225 240.1 214.08 ",
arrowhead=open,
arrowsize=1.0,
href="#definition👉 fragment",
pos="e,240.1,214.08 376.81,457.24 336.06,384.77 272.86,272.35 245.03,222.84",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
institutes [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 343.06 201.7 -1 23 10 -institutes F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 343.06 193.7 -1 93 44 -• mdd \
structures with a strongly defined F 4.75 5 -Agave c 7 -#f8f8f2 T 380.06 188.7 -1 19 8 -semantic ",
fontsize=4.75,
height=0.26389,
href="#institutes",
label=<institutes
|
• mdd structures with a strongly defined semantic |
|
>,
pos="389.06,196.5",
shape=plain,
width=1.3194];
definition -> institutes [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 408.04 445.11 407.12 432.43 406.16 419.26 405.18 405.67 404.17 \
391.77 403.14 377.67 402.11 363.44 401.08 349.2 400.05 335.03 399.03 321.05 398.04 307.33 397.07 293.98 396.13 281.11 395.24 268.79 \
394.39 257.14 393.6 246.24 392.87 236.2 392.21 227.11 391.63 219.07 391.13 212.17 390.72 206.52 388.72 206.68 389.18 212.32 389.74 \
219.21 390.39 227.25 391.13 236.33 391.94 246.37 392.82 257.26 393.77 268.9 394.76 281.21 395.81 294.08 396.89 307.42 398 321.13 \
399.13 335.11 400.28 349.26 401.43 363.49 402.58 377.71 403.72 391.81 404.85 405.69 405.95 419.27 407.01 432.44 408.04 445.11 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 408.05 445.28 412.5 450.95 408.97 457.24 404.52 451.56 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#definition👉 institutes",
penwidth=2,
pos="s,408.97,457.24 408.04,445.11 401.7,362.53 392.28,239.9 389.72,206.6",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
operations [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 791.06 195.7 -1 23 10 -operations ",
fontsize=4.75,
height=0.097222,
href="#operations",
label=<>,
pos="802.06,196.5",
shape=plain,
width=0.34722];
definition -> operations [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 481.15 448.53 488.36 440.9 495.84 433.06 503.57 425.04 511.54 \
416.85 519.74 408.53 528.14 400.09 536.74 391.56 545.51 382.95 554.46 374.31 563.55 365.64 572.77 356.98 582.12 348.34 591.57 339.75 \
601.11 331.23 610.73 322.81 620.41 314.51 630.13 306.35 639.88 298.36 649.66 290.56 659.43 282.98 667.04 277.29 674.88 271.68 682.91 \
266.15 691.06 260.74 699.29 255.45 707.55 250.29 715.78 245.29 723.94 240.46 731.97 235.81 739.82 231.37 747.44 227.14 754.78 223.14 \
761.79 219.39 768.42 215.91 774.61 212.7 780.32 209.79 785.49 207.19 790.08 204.91 794.02 202.98 797.28 201.4 796.4 199.6 793.15 \
201.2 789.2 203.16 784.62 205.46 779.46 208.09 773.75 211.04 767.56 214.28 760.94 217.8 753.94 221.59 746.61 225.63 738.99 229.9 \
731.15 234.4 723.13 239.09 714.98 243.97 706.76 249.02 698.51 254.23 690.29 259.57 682.15 265.04 674.13 270.61 666.3 276.28 658.69 \
282.02 648.95 289.67 639.2 297.52 629.48 305.57 619.79 313.78 610.14 322.14 600.56 330.61 591.05 339.18 581.64 347.82 572.33 356.51 \
563.15 365.22 554.1 373.94 545.2 382.63 536.46 391.28 527.9 399.85 519.54 408.34 511.39 416.7 503.46 424.93 495.76 432.99 488.32 \
440.87 481.15 448.53 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 481.06 448.62 479.9 455.74 472.88 457.4 474.05 450.28 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#definition👉 operations",
penwidth=2,
pos="s,472.88,457.4 481.15,448.53 528.17,398.31 594.02,332.5 659.06,282.5 708.9,244.18 777.55,209.85 796.84,200.5",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
approach__one [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 834.06 214.7 -1 30 13 -approach: one F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 834.06 206.7 -1 88 42 \
-• its a conflict: natural id VS real id F 4.75 5 -Agave c 7 -#f8f8f2 T 854.06 201.7 -1 43 22 -• real id:= heading F 4.75 \
5 -Agave c 7 -#f8f8f2 T 854.06 196.7 -1 93 44 -• absolute real id:= ?trail of which ids? F 4.75 5 -Agave c 7 -#f8f8f2 T 854.06 \
191.7 -1 34 18 -• random id:= ? F 4.75 5 -Agave c 7 -#f8f8f2 T 854.06 186.7 -1 34 18 -• natural id:=? F 4.75 5 -Agave c 7 \
-#f8f8f2 T 854.06 181.7 -1 48 24 -• nominal id:= offset F 4.75 5 -Agave c 7 -#f8f8f2 T 834.06 176.7 -1 52 26 -• we could have \
dual id ",
fontsize=4.75,
height=0.61111,
href="#approach__one",
label=<approach: one
|
| • its a conflict: natural id VS real id | | • real id:= heading | | • absolute real id:= ?trail of which ids? | | • random id:= ? | | • natural id:=? | | • nominal id:= offset |
| | • we could have dual id |
|
>,
pos="890.06,196.5",
shape=plain,
width=1.5972];
internal_links -> approach__one [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 888.73 270.23 888.85 267.18 888.96 264.17 889.07 261.21 889.19 \
258.29 889.29 255.43 889.4 252.61 889.51 249.85 889.61 247.14 889.71 244.48 889.81 241.88 889.91 239.34 890 236.85 890.09 234.43 \
890.18 232.08 890.27 229.78 890.35 227.56 890.44 225.4 890.52 223.31 890.59 221.29 890.67 219.34 888.67 219.3 888.67 221.25 888.67 \
223.27 888.68 225.36 888.68 227.52 888.68 229.75 888.68 232.05 888.69 234.41 888.69 236.83 888.69 239.31 888.7 241.86 888.7 244.46 \
888.7 247.12 888.71 249.83 888.71 252.6 888.71 255.42 888.72 258.29 888.72 261.2 888.72 264.17 888.73 267.18 888.73 270.23 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 888.73 270.25 892.62 276.32 888.51 282.25 884.62 276.18 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#internal_links👉 approach__one",
penwidth=2,
pos="s,888.51,282.25 888.73,270.23 889.11,249.74 889.43,232.06 889.67,219.32",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
approach__broken_refs [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 967.1 241.7 -1 48 21 -approach: broken-refs F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 967.1 233.7 -1 \
52 26 -• ex-post, still serial F 4.75 5 -Agave c 7 -#f8f8f2 T 988.1 228.7 -1 48 24 -• we do have dual id: F 4.75 5 -Agave \
c 7 -#f8f8f2 T 1028.1 223.7 -1 93 44 -• nodes.id(nominal) + nodes_ref.ref(real) F 4.75 5 -Agave c 7 -#f8f8f2 T 967.1 218.7 -1 \
37 19 -• at paper-write F 4.75 5 -Agave c 7 -#f8f8f2 T 1001.1 213.7 -1 50 25 -• backup deleted nodes F 4.75 5 -Agave c 7 -#\
f8f8f2 T 1051.1 208.7 -1 61 30 -• if linked or has metadata F 4.75 5 -Agave c 7 -#f8f8f2 T 1051.1 203.7 -1 66 32 -• ...will \
be deleted at fixed F 4.75 5 -Agave c 7 -#f8f8f2 T 967.1 198.7 -1 46 23 -• can be run ex-post F 4.75 5 -Agave c 7 -#f8f8f2 T \
967.1 193.7 -1 28 15 -• series of: F 4.75 5 -Agave c 7 -#f8f8f2 T 987.1 188.7 -1 48 24 -• paper:broken-report F 4.75 5 -Agave \
c 7 -#f8f8f2 T 1027.1 183.7 -1 52 26 -• pairs blind refs with F 4.75 5 -Agave c 7 -#f8f8f2 T 1087.1 178.7 -1 34 18 -• deleted \
nodes F 4.75 5 -Agave c 7 -#f8f8f2 T 1087.1 173.7 -1 30 16 -• newer nodes F 4.75 5 -Agave c 7 -#f8f8f2 T 1027.1 168.7 -1 39 20 \
-• arms candidates F 4.75 5 -Agave c 7 -#f8f8f2 T 1027.1 163.7 -1 84 40 -• alowes to submit decisions on merge F 4.75 5 -Agave \
c 7 -#f8f8f2 T 987.1 158.7 -1 41 21 -• paper:broken-fix F 4.75 5 -Agave c 7 -#f8f8f2 T 1065.1 153.7 -1 37 19 -• executes merge \
F 4.75 5 -Agave c 7 -#f8f8f2 T 1065.1 148.7 -1 5 5 -• ",
fontsize=4.75,
height=1.375,
href="#approach__broken_refs",
label=<approach: broken-refs
|
| • ex-post, still serial | | • we do have dual id: | | | | • nodes.id(nominal) + nodes_ref.ref(real) |
|
| | • at paper-write | | • backup deleted nodes | | | | • if linked or has metadata | | | • ...will be deleted at fixed |
|
| | • can be run ex-post | | • series of: | | • paper:broken-report | | | | • pairs blind refs with | | | | | | • deleted nodes | | | | • newer nodes |
| | | • arms candidates | | | • alowes to submit decisions on merge |
| | • paper:broken-fix | | |
|
|
>,
pos="1044.1,196.5",
shape=plain,
width=2.1667];
internal_links -> approach__broken_refs [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 1008 271.38 1008.69 270.1 1009.38 268.83 1010.06 267.56 1010.73 \
266.3 1011.41 265.05 1012.07 263.81 1012.73 262.58 1013.39 261.35 1014.04 260.13 1014.69 258.92 1015.33 257.72 1015.97 256.53 1016.6 \
255.35 1017.23 254.17 1017.85 253.01 1018.47 251.85 1019.09 250.7 1019.7 249.57 1020.3 248.44 1020.9 247.32 1019.1 246.44 1018.59 \
247.6 1018.07 248.77 1017.54 249.95 1017.01 251.14 1016.48 252.34 1015.95 253.54 1015.41 254.76 1014.86 255.99 1014.31 257.22 1013.76 \
258.47 1013.2 259.72 1012.64 260.98 1012.08 262.25 1011.51 263.53 1010.93 264.82 1010.35 266.12 1009.77 267.42 1009.19 268.73 1008.59 \
270.05 1008 271.38 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 1007.96 271.46 1008.92 278.61 1002.7 282.25 1001.73 275.1 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#internal_links👉 approach__broken_refs",
penwidth=2,
pos="s,1002.7,282.25 1008,271.38 1012.3,262.66 1016.3,254.44 1020,246.88",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
fragment_address__reference [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 110.06 109.6 -1 40 26 -fragment address/reference F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 110.06 103.6 \
-1 55 39 -• each fragment has a deterministic F 2.38 5 -Agave c 7 -#f8f8f2 T 130.56 100.6 -1 14 9 -reference F 2.38 5 -Agave \
c 7 -#f8f8f2 T 130.06 97.6 -1 53 38 -• its a coordinate system reference F 2.38 5 -Agave c 7 -#f8f8f2 T 130.06 94.6 -1 34 25 \
-• two main approaches: F 2.38 5 -Agave c 7 -#f8f8f2 T 170.06 91.6 -1 64 45 -• it can be the absolute path to the file F \
2.38 5 -Agave c 7 -#f8f8f2 T 179.06 88.6 -1 46 30 -plus path in the document tree F 2.38 5 -Agave c 7 -#f8f8f2 T 230.06 85.6 -1 \
65 46 -• what exactly is the path in the document F 2.38 5 -Agave c 7 -#f8f8f2 T 258.56 82.6 -1 8 5 -tree? F 2.38 5 -Agave c \
7 -#f8f8f2 T 230.06 79.6 -1 64 45 -• e.g. it could also be the line number... F 2.38 5 -Agave c 7 -#f8f8f2 T 170.06 76.6 -1 61 \
43 -• it can be an uniq id; maybe a classic F 2.38 5 -Agave c 7 -#f8f8f2 T 195.06 73.6 -1 11 7 -counter F 2.38 5 -Agave c 7 \
-#f8f8f2 T 241.06 71.6 -1 22 17 -• pandoc style F 2.38 5 -Agave c 7 -#ff79c6 T 263.06 71.6 -1 29 21 - # label {#uniqId} F \
2.38 5 -Agave c 7 -#f8f8f2 T 130.06 67.6 -1 64 45 -• ? references will need to be refactored: F 2.38 5 -Agave c 7 -#f8f8f2 T \
223.06 64.6 -1 46 33 -• after rename,move,delete etc F 2.38 5 -Agave c 7 -#f8f8f2 T 110.06 61.6 -1 58 41 -• TODO what features \
of the ref do we F 2.38 5 -Agave c 7 -#f8f8f2 T 135.06 58.6 -1 8 5 -need? F 2.38 5 -Agave c 7 -#f8f8f2 T 183.06 55.6 -1 13 11 -• short? \
F 2.38 5 -Agave c 7 -#f8f8f2 T 183.06 52.6 -1 25 19 -• deterministic? F 2.38 5 -Agave c 7 -#f8f8f2 T 183.06 49.6 -1 59 42 -• not \
need to modify the linking papers ",
fontsize=2.375,
height=0.88889,
href="#fragment_address__reference",
label=<fragment address/reference
|
• each fragment has a deterministic reference | | • its a coordinate system reference | | • two main approaches: | | | | • it can be the absolute path to the file plus path in the document tree | | | | | | • what exactly is the path in the document tree? | | | | • e.g. it could also be the line number... |
| | | • it can be an uniq id; maybe a classic counter | | | | | | • pandoc style # label {#uniqId} |
|
| | • ? references will need to be refactored: | | | | • after rename,move,delete etc |
|
| • TODO what features of the ref do we need? | | • short? | | • deterministic? | | • not need to modify the linking papers |
|
|
>,
pos="202.06,79.5",
shape=plain,
width=2.5972];
fragment -> fragment_address__reference [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#797976 B 4 227.03 179.94 223.25 164.88 217.43 141.72 212.37 121.54 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#797976 C 7 -#797976 P 9 209.87 111.62 216.68 120.22 211.09 116.47 212.31 121.32 212.31 \
121.32 212.31 121.32 211.09 116.47 207.95 122.42 209.87 111.62 ",
arrowhead=open,
arrowsize=1.0,
href="#fragment👉 fragment_address__reference",
pos="e,209.87,111.62 227.03,179.94 223.25,164.88 217.43,141.72 212.37,121.54",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
institutes -> nomen [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 122 363.79 181.42 360.77 179.76 357.62 178.06 354.36 176.31 350.99 \
174.54 347.53 172.74 343.97 170.91 340.33 169.08 336.62 167.24 332.84 165.41 329 163.58 325.11 161.76 321.18 159.97 317.21 158.21 \
313.22 156.48 309.2 154.8 305.18 153.16 301.16 151.59 297.13 150.07 293.13 148.63 289.14 147.26 277.28 143.55 266.12 140.54 255.58 \
138.15 245.59 136.3 236.08 134.9 226.97 133.87 218.18 133.12 209.64 132.56 201.28 132.12 193.03 131.71 184.8 131.25 176.52 130.64 \
168.12 129.81 159.51 128.68 150.63 127.15 141.4 125.15 131.74 122.59 121.57 119.39 110.82 115.46 99.4 110.71 97.27 109.73 95.14 \
108.67 93.02 107.53 90.92 106.34 88.83 105.09 86.78 103.8 84.75 102.46 82.77 101.1 80.82 99.72 78.92 98.32 77.06 96.91 75.27 95.51 \
73.53 94.12 71.86 92.74 70.26 91.39 68.73 90.08 67.28 88.81 65.92 87.59 64.64 86.43 63.46 85.33 62.1 86.8 63.3 87.89 64.6 89.06 \
65.98 90.28 67.45 91.56 69 92.88 70.63 94.23 72.33 95.61 74.09 97 75.92 98.41 77.8 99.82 79.73 101.22 81.72 102.62 83.74 103.98 \
85.8 105.32 87.9 106.63 90.02 107.88 92.17 109.08 94.34 110.23 96.52 111.3 98.72 112.29 110.22 116.99 121.07 120.88 131.32 124.04 \
141.07 126.56 150.37 128.51 159.32 129.99 167.97 131.08 176.42 131.86 184.72 132.42 192.97 132.83 201.23 133.19 209.59 133.58 218.11 \
134.08 226.88 134.77 235.97 135.75 245.46 137.08 255.43 138.87 265.96 141.18 277.12 144.11 288.98 147.74 292.97 149.08 296.98 150.5 \
301 151.99 305.03 153.54 309.06 155.15 313.08 156.81 317.08 158.51 321.06 160.24 325 162.01 328.9 163.8 332.75 165.6 336.54 167.41 \
340.26 169.23 343.91 171.04 347.48 172.84 350.95 174.62 354.33 176.37 357.6 178.1 360.76 179.78 363.79 181.42 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 363.87 181.46 371.06 180.9 374.34 187.32 367.15 187.88 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 nomen",
penwidth=2,
pos="s,374.34,187.32 363.79,181.42 344.03,170.6 315.55,156.26 289.06,147.5 207.46,120.51 177.83,145.88 99.061,111.5 84.608,105.19 70.399,\
93.138 62.78,86.063",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
inline_code [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 402.06 85.6 -1 17 11 -inline code F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 402.06 79.6 -1 44 32 -• just \
a kind of a quick bold F 2.38 5 -Agave c 7 -#f8f8f2 T 422.06 76.6 -1 59 42 -• but still differentiable from normal F 2.38 5 \
-Agave c 7 -#f8f8f2 T 448.06 73.6 -1 7 4 -bold ",
fontsize=2.375,
height=0.22222,
href="#inline_code",
label=<inline code
|
| • just a kind of a quick bold | | • but still differentiable from normal bold |
|
|
>,
pos="441.06,79.5",
shape=plain,
width=1.125];
institutes -> inline_code [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 397.99 176.17 399.86 172.13 401.84 167.85 403.92 163.35 406.08 \
158.68 408.3 153.87 410.58 148.96 412.89 143.97 415.21 138.94 417.54 133.91 419.85 128.92 422.13 123.98 424.37 119.15 426.54 114.45 \
428.64 109.92 430.64 105.59 432.54 101.49 434.31 97.67 435.93 94.15 437.4 90.98 438.7 88.17 436.88 87.35 435.64 90.18 434.23 93.39 \
432.68 96.94 430.99 100.8 429.18 104.93 427.27 109.3 425.26 113.87 423.19 118.62 421.05 123.5 418.87 128.47 416.66 133.52 414.44 \
138.6 412.22 143.67 410.01 148.7 407.84 153.67 405.72 158.52 403.65 163.23 401.67 167.77 399.78 172.09 397.99 176.17 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 397.9 176.38 399.08 183.49 392.97 187.32 391.79 180.21 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 inline_code",
penwidth=2,
pos="s,392.97,187.32 397.99,176.17 409.77,150 429.93,105.21 437.79,87.762",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
data_codeblock [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 501.06 109.6 -1 22 14 -data codeblock F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 501.06 103.6 -1 59 42 \
-• there is a way to define a JSON like F 2.38 5 -Agave c 7 -#f8f8f2 T 516.56 100.6 -1 28 18 -data of a fragment F 2.38 5 -Agave \
c 7 -#f8f8f2 T 521.06 98.6 -1 31 23 -• any codeblock with F 2.38 5 -Agave c 7 -#ff79c6 T 552.06 98.6 -1 10 8 - data F 2.38 \
5 -Agave c 7 -#f8f8f2 T 562.06 98.6 -1 14 9 -is a JSON F 2.38 5 -Agave c 7 -#f8f8f2 T 521.06 94.6 -1 58 41 -• all such blocks \
are parsed and meld F 2.38 5 -Agave c 7 -#f8f8f2 T 543.56 91.6 -1 13 8 -together F 2.38 5 -Agave c 7 -#f8f8f2 T 521.06 89.6 -1 \
41 30 -• the resulting JSON is the F 2.38 5 -Agave c 7 -#ff79c6 T 562.06 89.6 -1 10 8 - data F 2.38 5 -Agave c 7 -#f8f8f2 \
T 572.06 89.6 -1 52 34 -of the fragment, and is stored in F 2.38 5 -Agave c 7 -#f8f8f2 T 566.06 87.22 -1 13 8 -ast-lake F 2.38 \
5 -Agave c 7 -#f8f8f2 T 501.06 82.6 -1 23 15 -so for example: F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 79.6 -1 23 16 - { \"test\": 10, \
F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 76.6 -1 28 18 -\"deep\": { \"down\": F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 73.6 -1 13 9 -123 } }\
F 2.38 5 -Agave c 7 -#f8f8f2 T 501.06 70.6 -1 23 15 -and then later: F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 67.6 -1 28 20 - { \"\
more\": true } F 2.38 5 -Agave c 7 -#f8f8f2 T 501.06 64.6 -1 47 31 -both \"data-blocks\" produce one F 2.38 5 -Agave c 7 -#f8f8f2 \
T 501.06 61.6 -1 58 38 -data for this fragment: note: this is F 2.38 5 -Agave c 7 -#f8f8f2 T 501.06 58.6 -1 32 21 -BTW not a data \
block. F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 55.6 -1 25 17 - { \"test\": 111, F 2.38 5 -Agave c 7 -#ff79c6 T 501.06 52.6 -1 23 16 \
-\"more\": true } F 2.38 5 -Agave c 7 -#f8f8f2 T 527.56 49.6 -1 5 3 -ok? ",
fontsize=2.375,
height=0.88889,
href="#data_codeblock",
label=<data codeblock
|
• there is a way to define a JSON like data of a fragment | | • any codeblock with data is a JSON | | • all such blocks are parsed and meld together | | • the resulting JSON is the data of the fragment, and is stored in ast-lake |
|
|
so for example: { "test": 10, "deep": { "down": 123 } } and then later: { "more": true } both "data-blocks" produce one data for this fragment: note: this is BTW not a data block. { "test": 111, "more": true } ok? |
>,
pos="562.06,79.5",
shape=plain,
width=1.7361];
institutes -> data_codeblock [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 412.18 180.56 416.27 177.88 420.59 175.04 425.14 172.06 429.88 \
168.95 434.81 165.72 439.89 162.39 445.1 158.96 450.43 155.47 455.86 151.91 461.36 148.3 466.92 144.65 472.5 140.99 478.1 137.31 \
483.7 133.64 489.26 129.99 494.78 126.38 500.22 122.81 505.57 119.29 510.82 115.85 515.93 112.5 514.81 110.84 509.76 114.27 504.57 \
117.8 499.28 121.39 493.89 125.05 488.44 128.76 482.93 132.5 477.4 136.26 471.86 140.02 466.33 143.78 460.83 147.51 455.39 151.21 \
450.02 154.85 444.75 158.44 439.59 161.94 434.56 165.36 429.69 168.66 425 171.85 420.5 174.91 416.22 177.81 412.18 180.56 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 412.04 180.65 409.27 187.31 402.06 187.32 404.83 180.66 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 data_codeblock",
penwidth=2,
pos="s,402.06,187.32 412.18,180.56 438.44,163.03 481.97,133.97 515.37,111.67",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
link [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 644.06 92.6 -1 7 4 -link F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 644.06 86.6 -1 47 34 -• as a syntax \
its an assignment F 2.38 5 -Agave c 7 -#f8f8f2 T 664.06 84.6 -1 4 5 -• F 2.38 14 -Overpass Heavy c 7 -#f8f8f2 T 668.06 84.6 \
-1 71 30 -=%5B1,2,3%5D⸨=%5B1,2,3%5D⸩ F 2.38 5 -Agave c 7 -#f8f8f2 T 664.06 81.6 -1 4 5 -• F 2.38 14 -Overpass Heavy c 7 \
-#f8f8f2 T 668.06 81.6 -1 89 40 -=%7Bwhatever:1%7D⸨=%7Bwhatever:1%7D⸩ F 2.38 5 -Agave c 7 -#f8f8f2 T 644.06 77.6 -1 28 21 -• why \
not heading? F 2.38 5 -Agave c 7 -#f8f8f2 T 679.06 74.6 -1 61 43 -• good reason: headings are not linear, F 2.38 5 -Agave c \
7 -#f8f8f2 T 700.06 71.6 -1 19 12 -body text is F 2.38 5 -Agave c 7 -#f8f8f2 T 679.06 68.6 -1 64 45 -• using links we could write \
a program in F 2.38 5 -Agave c 7 -#f8f8f2 T 695.56 65.6 -1 31 20 -the body of fragment ",
fontsize=2.375,
height=0.43056,
href="#link",
label=<link
|
| • as a syntax its an assignment | | • =%5B1,2,3%5D⸨=%5B1,2,3%5D⸩ | | • =%7Bwhatever:1%7D⸨=%7Bwhatever:1%7D⸩ |
| | • why not heading? | | • good reason: headings are not linear, body text is | | • using links we could write a program in the body of fragment |
|
|
>,
pos="700.06,79.5",
shape=plain,
width=1.5972];
institutes -> link [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 427.98 183.85 435.54 181.47 443.61 178.91 452.16 176.17 461.14 \
173.28 470.53 170.23 480.27 167.04 490.34 163.72 500.7 160.27 511.3 156.7 522.11 153.02 533.09 149.25 544.21 145.38 555.42 141.44 \
566.69 137.42 577.98 133.34 589.25 129.2 600.46 125.02 611.58 120.8 622.56 116.55 633.37 112.28 635.24 111.53 637.12 110.77 639.02 \
109.99 640.92 109.2 642.82 108.4 644.73 107.59 646.65 106.77 648.56 105.94 650.47 105.11 652.38 104.27 654.28 103.43 656.17 102.59 \
658.05 101.75 659.92 100.91 661.78 100.07 663.61 99.23 665.43 98.4 667.23 97.57 669 96.75 670.75 95.94 669.89 94.13 668.16 94.95 \
666.39 95.79 664.61 96.63 662.8 97.47 660.98 98.32 659.13 99.17 657.27 100.03 655.4 100.88 653.52 101.74 651.63 102.59 649.73 103.44 \
647.83 104.28 645.93 105.12 644.03 105.95 642.13 106.77 640.24 107.59 638.35 108.39 636.47 109.18 634.6 109.96 632.75 110.72 621.98 \
115.07 611.03 119.39 599.96 123.7 588.78 127.96 577.55 132.19 566.3 136.35 555.07 140.46 543.89 144.49 532.81 148.44 521.86 152.3 \
511.08 156.06 500.51 159.71 490.18 163.24 480.14 166.64 470.42 169.91 461.06 173.02 452.1 175.99 443.57 178.79 435.52 181.41 427.98 \
183.85 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 427.91 183.87 423.4 189.5 416.47 187.5 420.98 181.87 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 link",
penwidth=2,
pos="s,416.47,187.5 427.98,183.85 476.51,168.4 561.77,140.25 633.06,111.5 645.42,106.51 658.8,100.46 670.32,95.035",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
list [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 315.06 79.6 -1 7 4 -list ",
fontsize=2.375,
height=0.069444,
href="#list",
label=<>,
pos="318.06,79.5",
shape=plain,
width=0.125];
institutes -> list [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 375.15 177.37 373.31 174.78 371.39 172.06 369.4 169.23 367.36 \
166.29 365.26 163.25 363.12 160.11 360.94 156.9 358.73 153.61 356.5 150.25 354.26 146.83 352.01 143.36 349.75 139.84 347.51 136.29 \
345.29 132.72 343.08 129.12 340.91 125.52 338.77 121.91 336.69 118.31 334.65 114.72 332.68 111.15 331.81 109.52 330.94 107.86 330.09 \
106.16 329.25 104.45 328.43 102.73 327.63 101 326.84 99.29 326.08 97.59 325.35 95.92 324.65 94.28 323.97 92.69 323.33 91.15 322.72 \
89.68 322.15 88.27 321.62 86.95 321.14 85.72 320.69 84.59 320.3 83.56 319.95 82.65 319.65 81.87 317.79 82.59 318.1 83.37 318.47 \
84.28 318.88 85.31 319.35 86.44 319.86 87.67 320.42 88.99 321.02 90.39 321.66 91.86 322.33 93.4 323.04 94.99 323.78 96.62 324.54 \
98.29 325.34 99.98 326.16 101.7 327 103.42 327.86 105.14 328.73 106.85 329.62 108.55 330.53 110.21 331.44 111.85 333.48 115.39 335.59 \
118.95 337.75 122.52 339.95 126.1 342.19 129.67 344.47 133.23 346.76 136.77 349.07 140.29 351.39 143.76 353.7 147.2 356.01 150.58 \
358.3 153.9 360.57 157.15 362.81 160.33 365.01 163.42 367.16 166.43 369.26 169.33 371.29 172.13 373.26 174.81 375.15 177.37 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 375.44 177.77 382.22 180.23 382.56 187.43 375.78 184.97 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 list",
penwidth=2,
pos="s,382.56,187.43 375.15,177.37 362.98,160.63 345.23,135.11 332.06,111.5 326.08,100.77 320.57,87.013 318.72,82.229",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
image [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 342.06 79.6 -1 8 5 -image ",
fontsize=2.375,
height=0.069444,
href="#image",
label=<>,
pos="346.06,79.5",
shape=plain,
width=0.13889];
institutes -> image [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 381.55 175.83 379.87 171.16 378.07 166.19 376.18 160.95 374.22 \
155.52 372.2 149.93 370.15 144.23 368.07 138.48 365.99 132.73 363.93 127.02 361.91 121.41 359.94 115.95 358.04 110.69 356.23 105.68 \
354.53 100.97 352.96 96.61 351.53 92.65 350.26 89.14 349.18 86.14 348.29 83.69 347.63 81.84 345.75 82.54 346.46 84.37 347.39 86.8 \
348.53 89.79 349.87 93.27 351.38 97.2 353.04 101.53 354.83 106.2 356.74 111.17 358.75 116.4 360.82 121.82 362.96 127.38 365.13 133.05 \
367.33 138.76 369.52 144.46 371.69 150.12 373.81 155.67 375.89 161.06 377.88 166.26 379.77 171.2 381.55 175.83 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 381.64 176.07 387.48 180.3 385.83 187.32 379.99 183.09 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 image",
penwidth=2,
pos="s,385.83,187.32 381.55,175.83 370.43,145.95 350.47,92.347 346.69,82.187",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
heading [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 371.06 79.6 -1 11 7 -heading ",
fontsize=2.375,
height=0.069444,
href="#heading",
label=<>,
pos="376.06,79.5",
shape=plain,
width=0.18056];
institutes -> heading [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 386.7 175.02 386.22 170.35 385.72 165.38 385.19 160.18 384.64 \
154.78 384.08 149.23 383.5 143.59 382.92 137.9 382.34 132.22 381.77 126.59 381.21 121.05 380.66 115.67 380.13 110.49 379.63 105.55 \
379.16 100.91 378.72 96.62 378.33 92.73 377.98 89.27 377.67 86.32 377.43 83.9 377.24 82.08 375.26 82.3 375.48 84.12 375.78 86.53 \
376.14 89.48 376.57 92.92 377.05 96.81 377.57 101.09 378.15 105.72 378.75 110.64 379.39 115.81 380.05 121.18 380.74 126.7 381.43 \
132.32 382.13 137.99 382.83 143.67 383.52 149.29 384.21 154.82 384.87 160.21 385.51 165.41 386.12 170.36 386.7 175.02 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 386.74 175.39 391.39 180.91 388.08 187.32 383.44 181.8 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#institutes👉 heading",
penwidth=2,
pos="s,388.08,187.32 386.7,175.02 383.32,144.99 377.38,92.256 376.25,82.187",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
refactoring [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 777.06 86.6 -1 17 11 -refactoring F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 777.06 80.6 -1 64 45 -• autocorrect \
urls into links. fetch page F 2.38 5 -Agave c 7 -#f8f8f2 T 805.56 77.6 -1 7 4 -info F 2.38 5 -Agave c 7 -#f8f8f2 T 777.06 74.6 \
-1 41 30 -• fix broken internal links F 2.38 5 -Agave c 7 -#f8f8f2 T 777.06 71.6 -1 11 10 -• :todo ",
fontsize=2.375,
height=0.26389,
href="#refactoring",
label=<refactoring
|
• autocorrect urls into links. fetch page info | | • fix broken internal links | | • :todo |
|
>,
pos="809.06,79.5",
shape=plain,
width=0.91667];
operations -> refactoring [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 802.98 180.88 803.26 177.03 803.55 172.87 803.87 168.44 804.2 \
163.77 804.55 158.91 804.91 153.9 805.27 148.77 805.65 143.56 806.02 138.31 806.4 133.06 806.77 127.85 807.13 122.72 807.49 117.7 \
807.84 112.84 808.17 108.17 808.49 103.74 808.79 99.57 809.06 95.72 809.31 92.21 809.54 89.09 807.54 88.97 807.39 92.09 807.21 95.6 \
807.02 99.47 806.81 103.64 806.59 108.08 806.36 112.75 806.12 117.62 805.87 122.64 805.61 127.78 805.36 133 805.1 138.25 804.84 \
143.51 804.58 148.72 804.32 153.86 804.07 158.88 803.83 163.75 803.6 168.42 803.38 172.86 803.17 177.02 802.98 180.88 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 802.96 181.16 806.59 187.4 802.23 193.14 798.6 186.91 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#operations👉 refactoring",
penwidth=2,
pos="s,802.23,193.14 802.98,180.88 804.47,156.31 807.36,108.47 808.54,89.028",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
mdt_transclusion [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 861.06 82.6 -1 25 16 -mdt transclusion F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 861.06 76.6 -1 30 24 \
-• see 【transclusion ",
fontsize=2.375,
height=0.13889,
href="#mdt_transclusion",
label=<>,
pos="876.06,79.5",
shape=plain,
width=0.44444];
operations -> mdt_transclusion [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 807.42 181.92 808.05 180.41 808.71 178.86 809.39 177.26 810.11 \
175.62 810.84 173.94 811.61 172.24 812.39 170.51 813.2 168.75 814.03 166.99 814.88 165.2 815.75 163.41 816.64 161.62 817.55 159.83 \
818.48 158.04 819.42 156.26 820.38 154.5 821.35 152.75 822.33 151.03 823.33 149.33 824.34 147.67 825.17 146.42 826.4 144.68 828.01 \
142.51 829.95 139.95 832.18 137.05 834.66 133.85 837.35 130.42 840.21 126.79 843.2 123.01 846.28 119.13 849.42 115.21 852.56 111.27 \
855.68 107.38 858.74 103.58 861.68 99.93 864.48 96.46 867.1 93.22 869.49 90.27 871.61 87.64 873.43 85.4 871.87 84.15 870.09 86.43 \
868 89.09 865.67 92.08 863.11 95.36 860.36 98.88 857.48 102.59 854.49 106.44 851.44 110.38 848.36 114.37 845.29 118.36 842.27 122.29 \
839.34 126.12 836.54 129.8 833.91 133.28 831.48 136.52 829.3 139.46 827.4 142.06 825.82 144.27 824.61 146.04 823.78 147.33 822.8 \
149.02 821.83 150.74 820.87 152.48 819.92 154.25 818.99 156.04 818.08 157.84 817.18 159.64 816.3 161.45 815.44 163.26 814.6 165.07 \
813.78 166.87 812.98 168.65 812.2 170.42 811.44 172.16 810.71 173.88 810 175.57 809.31 177.22 808.66 178.83 808.02 180.4 807.42 \
181.92 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 807.36 182.07 808.93 189.1 803.04 193.26 801.47 186.22 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#operations👉 mdt_transclusion",
penwidth=2,
pos="s,803.04,193.26 807.42,181.92 811.44,172 817.38,158.56 824.06,147.5 828.13,140.76 861.73,98.468 872.65,84.774",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
infobean [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 912.06 83.6 -1 13 8 -infobean F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 912.06 77.6 -1 46 33 -• image \
as placeholder for TOT F 2.38 5 -Agave c 7 -#f8f8f2 T 932.06 74.6 -1 35 26 -• its not mdt dependend ",
fontsize=2.375,
height=0.18056,
href="#infobean",
label=<infobean
|
| • image as placeholder for TOT | |
|
>,
pos="939.06,79.5",
shape=plain,
width=0.79167];
operations -> infobean [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 122 805.63 181.73 806.15 180.12 806.71 178.46 807.3 176.76 807.94 \
175.03 808.62 173.27 809.34 171.49 810.11 169.68 810.91 167.87 811.76 166.06 812.66 164.25 813.6 162.45 814.59 160.66 815.62 158.9 \
816.7 157.16 817.83 155.45 819.01 153.79 820.24 152.17 821.52 150.61 822.85 149.11 824.23 147.67 828.17 143.94 831.99 140.74 835.72 \
138 839.38 135.67 842.97 133.7 846.52 132.04 850.05 130.63 853.56 129.43 857.09 128.38 860.65 127.43 864.25 126.53 867.92 125.63 \
871.66 124.68 875.51 123.62 879.46 122.4 883.54 120.97 887.77 119.28 892.15 117.28 896.71 114.92 901.46 112.14 903.32 110.96 905.18 \
109.74 907.04 108.48 908.89 107.19 910.74 105.86 912.56 104.52 914.36 103.16 916.14 101.79 917.89 100.42 919.61 99.05 921.29 97.69 \
922.92 96.34 924.51 95.01 926.04 93.71 927.52 92.44 928.94 91.21 930.29 90.02 931.57 88.88 932.78 87.8 933.91 86.78 932.55 85.3 \
931.44 86.33 930.26 87.42 929 88.57 927.67 89.77 926.27 91.01 924.82 92.29 923.31 93.61 921.75 94.94 920.14 96.3 918.49 97.68 916.8 \
99.06 915.08 100.44 913.33 101.82 911.56 103.19 909.76 104.54 907.95 105.88 906.13 107.18 904.31 108.45 902.48 109.68 900.66 110.86 \
896.01 113.66 891.54 116.05 887.24 118.07 883.09 119.79 879.07 121.25 875.17 122.5 871.37 123.6 867.65 124.59 864 125.54 860.4 126.48 \
856.83 127.48 853.29 128.58 849.75 129.84 846.2 131.3 842.62 133.03 839.01 135.06 835.35 137.46 831.62 140.27 827.81 143.55 823.89 \
147.33 822.52 148.8 821.19 150.34 819.92 151.93 818.71 153.57 817.54 155.26 816.43 156.98 815.36 158.74 814.35 160.53 813.38 162.33 \
812.46 164.15 811.58 165.97 810.75 167.8 809.96 169.62 809.22 171.44 808.52 173.23 807.86 175 807.25 176.74 806.67 178.45 806.13 \
180.11 805.63 181.73 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 805.61 181.82 807.96 188.64 802.57 193.43 800.22 186.61 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#operations👉 infobean",
penwidth=2,
pos="s,802.57,193.43 805.63,181.73 808.9,171.15 814.69,156.97 824.06,147.5 850.62,120.63 869.07,131.59 901.06,111.5 913.32,103.8 926.05,\
92.657 933.23,86.039",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
meta_data [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 141.06 7.55 -1 7 9 -meta-data F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 141.06 3.55 -1 13 20 -• aka \
frontmatter F 1.19 5 -Agave c 7 -#f8f8f2 T 141.06 2.55 -1 29 41 -• a reference offers meta data storage ",
fontsize=1.1875,
height=0.097222,
href="#meta_data",
label=<meta-data
|
| • aka frontmatter | | • a reference offers meta data storage |
|
>,
pos="155.06,5.5",
shape=plain,
width=0.43056];
fragment_address__reference -> meta_data [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#797976 B 4 181.58 47.35 174.78 37 167.63 26.13 162.47 18.28 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#797976 C 7 -#797976 P 9 156.89 9.79 166.14 15.67 159.64 13.97 162.38 18.14 162.38 18.14 \
162.38 18.14 159.64 13.97 158.62 20.61 156.89 9.79 ",
arrowhead=open,
arrowsize=1.0,
href="#fragment_address__reference👉 meta_data",
pos="e,156.89,9.7864 181.58,47.347 174.78,36.998 167.63,26.127 162.47,18.279",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
trail [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 190.06 9.55 -1 4 5 -trail F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 190.06 5.55 -1 29 41 -• from \
refs a trail can be constructed F 1.19 5 -Agave c 7 -#f8f8f2 T 190.06 4.55 -1 28 40 -• like a path, but in both directions F \
1.19 5 -Agave c 7 -#f8f8f2 T 190.06 3.55 -1 29 41 -• a glob-like query syntax is possible F 1.19 5 -Agave c 7 -#f8f8f2 T 190.06 \
2.55 -1 27 38 -• like a css selector, but in both F 1.19 5 -Agave c 7 -#f8f8f2 T 190.06 1.55 -1 27 35 -directions (reversed \
when face-ing F 1.19 5 -Agave c 7 -#f8f8f2 T 200.56 0.55 -1 6 7 -parent) ",
fontsize=1.1875,
height=0.15278,
href="#trail",
label=<trail
|
| • from refs a trail can be constructed | | • like a path, but in both directions | | • a glob-like query syntax is possible | • like a css selector, but in both directions (reversed when face-ing parent) |
|
>,
pos="204.06,5.5",
shape=plain,
width=0.43056];
fragment_address__reference -> trail [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#797976 B 4 202.93 47.35 203.18 38.56 203.43 29.4 203.64 22.03 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#797976 C 7 -#797976 P 9 203.92 11.97 208.14 22.1 203.78 16.97 203.64 21.97 203.64 21.97 \
203.64 21.97 203.78 16.97 199.14 21.85 203.92 11.97 ",
arrowhead=open,
arrowsize=1.0,
href="#fragment_address__reference👉 trail",
pos="e,203.92,11.975 202.93,47.347 203.18,38.562 203.43,29.401 203.64,22.032",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
heading_in_list_ [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 250.06 7.55 -1 13 16 -heading in list? F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 250.06 4.55 -1 8 13 \
-• example: F 1.19 5 -Agave c 7 -#ff79c6 T 258.06 4.55 -1 8 12 - - # this F 1.19 5 -Agave c 7 -#f8f8f2 T 250.06 2.55 -1 10 \
16 -• meaning: ?? ",
fontsize=1.1875,
height=0.097222,
href="#heading_in_list_",
label=<heading in list?
|
| • example: - # this | | • meaning: ?? |
|
>,
pos="258.06,5.5",
shape=plain,
width=0.25];
list -> heading_in_list_ [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 313.63 65.51 313.28 64.62 312.92 63.73 312.55 62.82 312.17 61.9 \
311.77 60.97 311.36 60.04 310.93 59.11 310.5 58.17 310.05 57.23 309.59 56.3 309.11 55.36 308.62 54.43 308.12 53.51 307.61 52.59 \
307.09 51.68 306.55 50.79 306 49.9 305.44 49.03 304.86 48.18 304.27 47.34 302.34 44.76 300.3 42.21 298.17 39.7 295.95 37.24 293.68 \
34.82 291.35 32.47 288.99 30.18 286.62 27.95 284.24 25.8 281.88 23.73 279.55 21.75 277.26 19.86 275.03 18.06 272.88 16.37 270.82 \
14.78 268.87 13.31 267.04 11.96 265.35 10.73 263.81 9.64 262.44 8.68 261.32 10.34 262.7 11.25 264.26 12.3 265.97 13.47 267.82 14.77 \
269.79 16.18 271.88 17.7 274.06 19.32 276.31 21.05 278.63 22.87 281 24.78 283.4 26.77 285.81 28.85 288.23 31 290.63 33.21 293 35.49 \
295.32 37.83 297.59 40.22 299.77 42.66 301.86 45.14 303.85 47.66 304.45 48.47 305.04 49.3 305.62 50.15 306.19 51.01 306.75 51.89 \
307.29 52.78 307.83 53.67 308.35 54.58 308.86 55.5 309.36 56.42 309.84 57.34 310.31 58.26 310.77 59.19 311.22 60.11 311.65 61.03 \
312.08 61.94 312.48 62.85 312.88 63.74 313.26 64.63 313.63 65.51 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 313.67 65.63 319.42 69.98 317.62 76.96 311.87 72.61 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#list👉 heading_in_list_",
penwidth=2,
pos="s,317.62,76.96 313.63,65.507 311.29,59.686 308.07,52.927 304.06,47.5 291.41,30.387 270.45,15.294 261.88,9.5095",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
image_as_value_placeholder [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 286.06 5.55 -1 20 26 -image as value placeholder ",
fontsize=1.1875,
height=0.041667,
href="#image_as_value_placeholder",
label=<image as value placeholder
|
>,
pos="296.06,5.5",
shape=plain,
width=0.30556];
image -> image_as_value_placeholder [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 340.55 65.19 340.17 64.33 339.78 63.46 339.38 62.58 338.97 61.69 \
338.55 60.79 338.12 59.89 337.69 58.98 337.24 58.07 336.79 57.15 336.32 56.24 335.85 55.32 335.37 54.41 334.89 53.5 334.39 52.59 \
333.89 51.7 333.38 50.81 332.87 49.92 332.35 49.05 331.82 48.19 331.29 47.35 329.49 44.61 327.61 41.88 325.64 39.16 323.62 36.46 \
321.56 33.81 319.47 31.2 317.38 28.66 315.3 26.19 313.24 23.8 311.23 21.52 309.28 19.35 307.41 17.3 305.63 15.38 303.97 13.62 302.43 \
12.01 301.05 10.58 299.82 9.33 298.78 8.27 297.93 7.43 297.3 6.81 295.92 8.25 296.56 8.85 297.42 9.66 298.49 10.68 299.74 11.89 \
301.15 13.28 302.72 14.83 304.43 16.54 306.25 18.4 308.16 20.39 310.16 22.5 312.23 24.71 314.34 27.03 316.48 29.43 318.63 31.9 320.78 \
34.44 322.9 37.03 324.99 39.65 327.01 42.31 328.97 44.98 330.83 47.65 331.38 48.48 331.93 49.32 332.47 50.17 333 51.03 333.53 51.9 \
334.06 52.78 334.57 53.67 335.08 54.57 335.59 55.46 336.08 56.36 336.57 57.27 337.05 58.17 337.52 59.07 337.98 59.96 338.43 60.85 \
338.88 61.74 339.31 62.62 339.73 63.49 340.15 64.34 340.55 65.19 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 340.75 65.67 346.76 69.65 345.4 76.73 339.39 72.75 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#image👉 image_as_value_placeholder",
penwidth=2,
pos="s,345.4,76.735 340.55,65.191 337.98,59.551 334.69,53.02 331.06,47.5 319.21,29.486 300.09,10.86 296.61,7.5261",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
image_as_projection_instruction [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 326.06 8.55 -1 24 31 -image as projection instruction F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 326.06 \
4.55 -1 10 15 -• reflection F 1.19 5 -Agave c 7 -#f8f8f2 T 326.06 3.55 -1 10 16 -• echo << prg F 1.19 5 -Agave c 7 -#f8f8f2 \
T 326.06 2.55 -1 11 17 -• see infobean ",
fontsize=1.1875,
height=0.11111,
href="#image_as_projection_instruction",
label=<image as projection instruction
|
| • reflection | | • echo << prg | | • see infobean |
|
>,
pos="338.06,5.5",
shape=plain,
width=0.36111];
image -> image_as_projection_instruction [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 344.51 64.62 344.26 61.97 344 59.18 343.73 56.27 343.45 53.27 \
343.16 50.19 342.87 47.06 342.57 43.89 342.27 40.72 341.98 37.57 341.69 34.45 341.4 31.38 341.12 28.4 340.86 25.52 340.6 22.77 340.35 \
20.16 340.13 17.72 339.92 15.46 339.73 13.43 339.56 11.62 339.41 10.08 337.43 10.3 337.63 11.84 337.86 13.64 338.13 15.66 338.42 \
17.91 338.73 20.34 339.07 22.94 339.43 25.68 339.8 28.55 340.19 31.52 340.59 34.57 340.99 37.68 341.4 40.82 341.82 43.98 342.23 \
47.13 342.63 50.25 343.03 53.31 343.42 56.31 343.8 59.2 344.17 61.98 344.51 64.62 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 344.53 64.81 349.17 70.33 345.86 76.73 341.22 71.21 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#image👉 image_as_projection_instruction",
penwidth=2,
pos="s,345.86,76.733 344.51,64.617 342.59,47.515 339.47,19.573 338.42,10.188",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
url_in_heading [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 370.06 8.55 -1 11 14 -url in heading F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 370.06 5.55 -1 8 13 -• example: \
F 1.19 5 -Agave c 7 -#ff79c6 T 378.06 5.55 -1 20 28 - # fragment://../main.mdd F 1.19 5 -Agave c 7 -#f8f8f2 T 370.06 3.55 -1 \
28 39 -• meaning: adjacent content for the F 1.19 5 -Agave c 7 -#f8f8f2 T 376.56 2.55 -1 15 19 -referenced fragment ",
fontsize=1.1875,
height=0.11111,
href="#url_in_heading",
label=<url in heading
|
| • example: # fragment://../main.mdd | • meaning: adjacent content for the referenced fragment |
|
>,
pos="384.06,5.5",
shape=plain,
width=0.41667];
heading -> url_in_heading [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 42 377.61 64.62 377.95 61.98 378.32 59.2 378.7 56.31 379.09 53.31 \
379.49 50.25 379.89 47.13 380.3 43.98 380.72 40.82 381.13 37.68 381.53 34.57 381.93 31.52 382.32 28.55 382.69 25.68 383.05 22.94 \
383.39 20.34 383.7 17.91 383.99 15.66 384.26 13.64 384.49 11.84 384.69 10.3 382.71 10.08 382.56 11.62 382.39 13.43 382.2 15.46 381.99 \
17.72 381.77 20.16 381.52 22.77 381.26 25.52 381 28.4 380.72 31.38 380.43 34.45 380.14 37.57 379.85 40.72 379.55 43.89 379.25 47.06 \
378.96 50.19 378.67 53.27 378.39 56.27 378.12 59.18 377.86 61.97 377.61 64.62 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 377.59 64.81 380.9 71.21 376.26 76.73 372.95 70.33 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#heading👉 url_in_heading",
penwidth=2,
pos="s,376.26,76.733 377.61,64.617 379.53,47.515 382.65,19.573 383.7,10.188",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
image_in_heading [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 418.06 9.55 -1 13 16 -image in heading F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 418.06 5.55 -1 9 14 \
-• m4 divert F 1.19 5 -Agave c 7 -#f8f8f2 T 418.06 5.55 -1 8 13 -• example: F 1.19 5 -Agave c 7 -#ff79c6 T 426.06 5.55 -1 \
31 33 - !【fragment://../main.mdd】 F 1.19 5 -Agave c 7 -#ff79c6 T 457.06 5.55 -1 19 26 - fragment://../main.mdd F 1.19 \
5 -Agave c 7 -#f8f8f2 T 418.06 3.55 -1 33 46 -• meaning: include, replaces self with the F 1.19 5 -Agave c 7 -#f8f8f2 T 431.06 \
2.55 -1 7 8 -fragment F 1.19 5 -Agave c 7 -#f8f8f2 T 448.06 1.55 -1 19 28 -• join with :transclusion ",
fontsize=1.1875,
height=0.13889,
href="#image_in_heading",
label=<image in heading
|
| • m4 divert | | • example: !【fragment://../main.mdd】 fragment://../main.mdd | • meaning: include, replaces self with the fragment | | • join with :transclusion |
|
|
>,
pos="447.06,5.5",
shape=plain,
width=0.83333];
heading -> image_in_heading [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 380.62 65.59 381.01 64.7 381.42 63.8 381.84 62.88 382.28 61.96 \
382.73 61.04 383.2 60.11 383.68 59.17 384.18 58.24 384.69 57.31 385.22 56.38 385.76 55.45 386.31 54.54 386.88 53.63 387.46 52.73 \
388.06 51.84 388.67 50.97 389.3 50.11 389.94 49.28 390.59 48.46 391.26 47.67 393.45 45.21 395.74 42.82 398.14 40.48 400.61 38.2 \
403.16 35.98 405.75 33.82 408.39 31.74 411.05 29.72 413.72 27.77 416.38 25.9 419.03 24.11 421.65 22.39 424.22 20.76 426.73 19.22 \
429.16 17.76 431.51 16.39 433.75 15.12 435.87 13.94 437.87 12.86 439.72 11.88 438.76 10.12 436.93 11.15 434.94 12.29 432.83 13.53 \
430.61 14.87 428.28 16.3 425.86 17.83 423.37 19.45 420.83 21.15 418.23 22.94 415.61 24.81 412.98 26.76 410.34 28.79 407.71 30.88 \
405.11 33.05 402.55 35.28 400.04 37.58 397.61 39.93 395.26 42.35 393 44.82 390.86 47.33 390.21 48.16 389.57 49 388.95 49.86 388.34 \
50.74 387.74 51.63 387.16 52.53 386.6 53.45 386.05 54.38 385.51 55.31 384.99 56.26 384.49 57.2 384 58.15 383.53 59.1 383.07 60.04 \
382.62 60.99 382.19 61.92 381.78 62.85 381.38 63.78 380.99 64.69 380.62 65.59 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 380.6 65.64 382.32 72.65 376.52 76.93 374.8 69.93 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#heading👉 image_in_heading",
penwidth=2,
pos="s,376.52,76.928 380.62,65.586 383.11,59.671 386.61,52.812 391.06,47.5 405.09,30.765 427.47,17.355 439.24,11.001",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
code_in_heading [_ldraw_="F 1.19 5 -Agave c 7 -#f8f8f2 t 1 T 496.06 7.55 -1 12 15 -code in heading F 1.19 5 -Agave c 7 -#f8f8f2 t 0 T 496.06 3.55 -1 10 15 \
-• meaning: ? ",
fontsize=1.1875,
height=0.083333,
href="#code_in_heading",
label=<>,
pos="502.06,5.5",
shape=plain,
width=0.19444];
heading -> code_in_heading [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#797976 P 82 379.9 65.25 380.27 64.33 380.66 63.4 381.07 62.46 381.49 61.52 \
381.94 60.58 382.41 59.63 382.89 58.69 383.4 57.75 383.93 56.82 384.47 55.89 385.04 54.98 385.64 54.08 386.25 53.19 386.88 52.32 \
387.54 51.48 388.22 50.65 388.92 49.85 389.65 49.08 390.39 48.33 391.16 47.62 392.87 46.41 395.48 44.98 398.91 43.35 403.07 41.55 \
407.86 39.62 413.2 37.56 419 35.41 425.17 33.19 431.62 30.92 438.27 28.64 445.02 26.36 451.79 24.1 458.49 21.9 465.03 19.77 471.32 \
17.74 477.28 15.84 482.81 14.09 487.84 12.51 492.26 11.13 495.99 9.97 495.39 8.06 491.67 9.28 487.26 10.73 482.26 12.38 476.75 14.22 \
470.82 16.21 464.55 18.34 458.04 20.56 451.37 22.87 444.63 25.23 437.91 27.61 431.29 30 424.87 32.37 418.73 34.68 412.95 36.92 407.64 \
39.06 402.86 41.07 398.72 42.94 395.3 44.63 392.68 46.11 390.96 47.38 390.18 48.12 389.44 48.88 388.72 49.67 388.02 50.49 387.35 \
51.33 386.7 52.19 386.08 53.07 385.48 53.97 384.9 54.89 384.34 55.81 383.8 56.75 383.29 57.69 382.8 58.64 382.32 59.59 381.87 60.54 \
381.44 61.5 381.02 62.45 380.63 63.39 380.26 64.32 379.9 65.25 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#797976 C 7 -#797976 P 4 379.87 65.33 381.97 72.24 376.4 76.82 374.31 69.92 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#heading👉 code_in_heading",
penwidth=2,
pos="s,376.4,76.821 379.9,65.248 382.26,59.139 385.84,52.215 391.06,47.5 399.32,40.037 473.33,16.126 495.69,9.0139",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
}
}