Re: use library calc tikz in IPE
Otfried Cheong via Ipe-discuss <ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected]> Sun, 05 May 2019 15:18:38 -0400
| Newsgroups | gmane.comp.graphics.ipe.general |
|---|---|
| Message-ID | <[email protected]> |
--55825b862c7945bf974b7f451f1ec3e5
Content-Type: text/plain
Ah, sorry, I forgot that Ipe 7.2.12 isn't released yet. If you want to try it, it's here:
https://www.dropbox.com/sh/0wt762hai2lvv3w/AADhsm3p-ejcNaXoGC9XK9coa?dl=0
Otherwise, attached is a version of the file for 7.2.11.
Cheers,
Otfried
On Sun, May 5, 2019, at 20:52, Otfried Cheong via Ipe-discuss wrote:
> You can just do this one-to-one:
>
> \usepackage{tikz}
> \usetikzlibrary{calc}
> \usetikzlibrary{backgrounds}
>
> This goes in the Latex preamble (Edit -> Document properties).
>
> Then put the tikzpicture environment in a text object.
>
> Attached is the example.
>
> Cheers,
> Otfried
>
>
>
> On Sun, May 5, 2019, at 20:43, Tony via Ipe-discuss wrote:
> >
> > I would like to use some libraries du ipe to be able to draw simple
> > functions. in order to do this, you need to implement the TIKZ package
> > with the calc library.
> > Using Textstudio I can write this, getting a certain result (you can
> > compile to verify).
> > *\documentclass{article}
> > \usepackage{tikz}
> > \usetikzlibrary{calc}
> > \usetikzlibrary{backgrounds}
> >
> > \begin{document}
> > \begin{tikzpicture}[scale=1.5,
> > velocity/.style= {thick,blue!15!black},
> > terr/.style= {thick,gray!60}]
> > ]
> > \fill[terr] (-2,0) rectangle (3,-0.5);
> > \draw [thick, black,->] (-2,0)--(3,0) node[right, below] {$x$};
> > \draw [thick,black,->] (0,0)--(0,3.5) node[above, left] {$z$};
> > \draw [very thick,black] (-1.5,0)--(-1.5,2.7) node[above, above] {};
> > \fill[terr] (2.25,0) rectangle (2.15,3.5);
> > \draw [very thick,black] (2.15,0)--(2.15,3.5) node[above, above] {};
> >
> > \draw[thick,velocity] plot[domain=0:15] ({ 0},{ (.2*\x)});
> > \foreach \i in {1,2,...,14}
> > {
> > \draw[velocity,-latex] ($(-1.5,0) + {.2*(\i-0.5)}*(0,1)$) --++ (1,0);
> > }
> >
> > \draw[-] plot[domain=0:15] ({ 0},{ (0.2*\x)});
> > \foreach \i in {1,2,...,35}
> > {
> > \draw[rotate = 0,velocity,-] ($(2.15,0) + {.1*(\i-0.5)}*(0,1)$) --++
> > (0.1,0);
> > }
> > *
> > *
> > *
> > *\draw[thick,velocity] plot[domain=0:15] ( {(2*(1-exp(-\x/2)))*cos(5) +
> > (0.1*\x)*(sin(5))},
> > {-0*tan(5) + (-2*(1-exp(-\x/2)))*sin(5) + (.2*\x)*cos(5)});
> > \foreach \i in {1,2,...,14}
> > {
> > \draw[velocity,-latex] (${-sin(5)*1*(\i-0.5)}*(0.01,0) +
> > {cos(5)*.2*(\i-0.5)}*(0,1)$) --
> > ++ (${2.1*(1-exp(-(\i-0.5)/2))*cos(5)}*(1,0)$);
> > }
> > %%-----------Altro modo rettangolo
> > % \begin{scope}[on background layer]
> > % \path[fill=gray!60] plot[smooth,domain=0:4] (2.3,3.5) coordinate
> > (1,1)-- (2.15,3.5)|- (2.3,0);
> > % \end{scope}
> > %%--------------------------------
> >
> > % \node[] at (-1,2.9) {$U_\infty$};
> > % \node[draw=black,fill=white] at (1.1,2.1) {$\bar{u}$};
> > % %\node[] at (0.2,-0.15) {$0$};
> > \end{tikzpicture}
> > \end{document}*
> >
> > When I implement this on IPE (using the ipelet tikz) I can't get the
> > function to draw, because the calc library is essential. how should it
> > be implemented in the preamble? or in the sty file?
> >
> > Thanks
> >
> >
> > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Mail priva di virus. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <https://www.fastmail.com/mail/compose?u=196a41a1#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > _______________________________________________
> > Ipe-discuss mailing list
> > Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected]
> > https://mailman.science.uu.nl/mailman/listinfo/ipe-discuss
> >
> _______________________________________________
> Ipe-discuss mailing list
> Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected]
> https://mailman.science.uu.nl/mailman/listinfo/ipe-discuss
>
> Attachments:
> * tikzcalc.pdf
--55825b862c7945bf974b7f451f1ec3e5
Content-Disposition: attachment;filename="tikzcalc.ipe"
Content-Type: application/octet-stream; name="tikzcalc.ipe"
Content-Transfer-Encoding: BASE64
PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBpcGUgU1lTVEVNICJpcGUuZHRkIj4K
PGlwZSB2ZXJzaW9uPSI3MDIwNiIgY3JlYXRvcj0iaXBldG9pcGUgNy4yLjEyIj4KPGluZm8g
Y3JlYXRlZD0iRDoyMDE5MDUwNTIwNDk0MiIgbW9kaWZpZWQ9IkQ6MjAxOTA1MDUyMDUxNTUi
Lz4KPHByZWFtYmxlPlx1c2VwYWNrYWdle3Rpa3p9Clx1c2V0aWt6bGlicmFyeXtjYWxjfQpc
dXNldGlremxpYnJhcnl7YmFja2dyb3VuZHN9CjwvcHJlYW1ibGU+CjxpcGVzdHlsZSBuYW1l
PSJiYXNpYyI+CjxzeW1ib2wgbmFtZT0iYXJyb3cvYXJjKHNweCkiPgo8cGF0aCBzdHJva2U9
InN5bS1zdHJva2UiIGZpbGw9InN5bS1zdHJva2UiIHBlbj0ic3ltLXBlbiI+CjAgMCBtCi0x
IDAuMzMzIGwKLTEgLTAuMzMzIGwKaAo8L3BhdGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9
ImFycm93L2ZhcmMoc3B4KSI+CjxwYXRoIHN0cm9rZT0ic3ltLXN0cm9rZSIgZmlsbD0id2hp
dGUiIHBlbj0ic3ltLXBlbiI+CjAgMCBtCi0xIDAuMzMzIGwKLTEgLTAuMzMzIGwKaAo8L3Bh
dGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9ImFycm93L3B0YXJjKHNweCkiPgo8cGF0aCBz
dHJva2U9InN5bS1zdHJva2UiIGZpbGw9InN5bS1zdHJva2UiIHBlbj0ic3ltLXBlbiI+CjAg
MCBtCi0xIDAuMzMzIGwKLTAuOCAwIGwKLTEgLTAuMzMzIGwKaAo8L3BhdGg+Cjwvc3ltYm9s
Pgo8c3ltYm9sIG5hbWU9ImFycm93L2ZwdGFyYyhzcHgpIj4KPHBhdGggc3Ryb2tlPSJzeW0t
c3Ryb2tlIiBmaWxsPSJ3aGl0ZSIgcGVuPSJzeW0tcGVuIj4KMCAwIG0KLTEgMC4zMzMgbAot
MC44IDAgbAotMSAtMC4zMzMgbApoCjwvcGF0aD4KPC9zeW1ib2w+CjxzeW1ib2wgbmFtZT0i
bWFyay9jaXJjbGUoc3gpIiB0cmFuc2Zvcm1hdGlvbnM9InRyYW5zbGF0aW9ucyI+CjxwYXRo
IGZpbGw9InN5bS1zdHJva2UiPgowLjYgMCAwIDAuNiAwIDAgZQowLjQgMCAwIDAuNCAwIDAg
ZQo8L3BhdGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9Im1hcmsvZGlzayhzeCkiIHRyYW5z
Zm9ybWF0aW9ucz0idHJhbnNsYXRpb25zIj4KPHBhdGggZmlsbD0ic3ltLXN0cm9rZSI+CjAu
NiAwIDAgMC42IDAgMCBlCjwvcGF0aD4KPC9zeW1ib2w+CjxzeW1ib2wgbmFtZT0ibWFyay9m
ZGlzayhzZngpIiB0cmFuc2Zvcm1hdGlvbnM9InRyYW5zbGF0aW9ucyI+Cjxncm91cD4KPHBh
dGggZmlsbD0ic3ltLWZpbGwiPgowLjUgMCAwIDAuNSAwIDAgZQo8L3BhdGg+CjxwYXRoIGZp
bGw9InN5bS1zdHJva2UiIGZpbGxydWxlPSJlb2ZpbGwiPgowLjYgMCAwIDAuNiAwIDAgZQow
LjQgMCAwIDAuNCAwIDAgZQo8L3BhdGg+CjwvZ3JvdXA+Cjwvc3ltYm9sPgo8c3ltYm9sIG5h
bWU9Im1hcmsvYm94KHN4KSIgdHJhbnNmb3JtYXRpb25zPSJ0cmFuc2xhdGlvbnMiPgo8cGF0
aCBmaWxsPSJzeW0tc3Ryb2tlIiBmaWxscnVsZT0iZW9maWxsIj4KLTAuNiAtMC42IG0KMC42
IC0wLjYgbAowLjYgMC42IGwKLTAuNiAwLjYgbApoCi0wLjQgLTAuNCBtCjAuNCAtMC40IGwK
MC40IDAuNCBsCi0wLjQgMC40IGwKaAo8L3BhdGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9
Im1hcmsvc3F1YXJlKHN4KSIgdHJhbnNmb3JtYXRpb25zPSJ0cmFuc2xhdGlvbnMiPgo8cGF0
aCBmaWxsPSJzeW0tc3Ryb2tlIj4KLTAuNiAtMC42IG0KMC42IC0wLjYgbAowLjYgMC42IGwK
LTAuNiAwLjYgbApoCjwvcGF0aD4KPC9zeW1ib2w+CjxzeW1ib2wgbmFtZT0ibWFyay9mc3F1
YXJlKHNmeCkiIHRyYW5zZm9ybWF0aW9ucz0idHJhbnNsYXRpb25zIj4KPGdyb3VwPgo8cGF0
aCBmaWxsPSJzeW0tZmlsbCI+Ci0wLjUgLTAuNSBtCjAuNSAtMC41IGwKMC41IDAuNSBsCi0w
LjUgMC41IGwKaAo8L3BhdGg+CjxwYXRoIGZpbGw9InN5bS1zdHJva2UiIGZpbGxydWxlPSJl
b2ZpbGwiPgotMC42IC0wLjYgbQowLjYgLTAuNiBsCjAuNiAwLjYgbAotMC42IDAuNiBsCmgK
LTAuNCAtMC40IG0KMC40IC0wLjQgbAowLjQgMC40IGwKLTAuNCAwLjQgbApoCjwvcGF0aD4K
PC9ncm91cD4KPC9zeW1ib2w+CjxzeW1ib2wgbmFtZT0ibWFyay9jcm9zcyhzeCkiIHRyYW5z
Zm9ybWF0aW9ucz0idHJhbnNsYXRpb25zIj4KPGdyb3VwPgo8cGF0aCBmaWxsPSJzeW0tc3Ry
b2tlIj4KLTAuNDMgLTAuNTcgbQowLjU3IDAuNDMgbAowLjQzIDAuNTcgbAotMC41NyAtMC40
MyBsCmgKPC9wYXRoPgo8cGF0aCBmaWxsPSJzeW0tc3Ryb2tlIj4KLTAuNDMgMC41NyBtCjAu
NTcgLTAuNDMgbAowLjQzIC0wLjU3IGwKLTAuNTcgMC40MyBsCmgKPC9wYXRoPgo8L2dyb3Vw
Pgo8L3N5bWJvbD4KPHN5bWJvbCBuYW1lPSJhcnJvdy9mbm9ybWFsKHNweCkiPgo8cGF0aCBz
dHJva2U9InN5bS1zdHJva2UiIGZpbGw9IndoaXRlIiBwZW49InN5bS1wZW4iPgowIDAgbQot
MSAwLjMzMyBsCi0xIC0wLjMzMyBsCmgKPC9wYXRoPgo8L3N5bWJvbD4KPHN5bWJvbCBuYW1l
PSJhcnJvdy9wb2ludGVkKHNweCkiPgo8cGF0aCBzdHJva2U9InN5bS1zdHJva2UiIGZpbGw9
InN5bS1zdHJva2UiIHBlbj0ic3ltLXBlbiI+CjAgMCBtCi0xIDAuMzMzIGwKLTAuOCAwIGwK
LTEgLTAuMzMzIGwKaAo8L3BhdGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9ImFycm93L2Zw
b2ludGVkKHNweCkiPgo8cGF0aCBzdHJva2U9InN5bS1zdHJva2UiIGZpbGw9IndoaXRlIiBw
ZW49InN5bS1wZW4iPgowIDAgbQotMSAwLjMzMyBsCi0wLjggMCBsCi0xIC0wLjMzMyBsCmgK
PC9wYXRoPgo8L3N5bWJvbD4KPHN5bWJvbCBuYW1lPSJhcnJvdy9saW5lYXIoc3B4KSI+Cjxw
YXRoIHN0cm9rZT0ic3ltLXN0cm9rZSIgcGVuPSJzeW0tcGVuIj4KLTEgMC4zMzMgbQowIDAg
bAotMSAtMC4zMzMgbAo8L3BhdGg+Cjwvc3ltYm9sPgo8c3ltYm9sIG5hbWU9ImFycm93L2Zk
b3VibGUoc3B4KSI+CjxwYXRoIHN0cm9rZT0ic3ltLXN0cm9rZSIgZmlsbD0id2hpdGUiIHBl
bj0ic3ltLXBlbiI+CjAgMCBtCi0xIDAuMzMzIGwKLTEgLTAuMzMzIGwKaAotMSAwIG0KLTIg
MC4zMzMgbAotMiAtMC4zMzMgbApoCjwvcGF0aD4KPC9zeW1ib2w+CjxzeW1ib2wgbmFtZT0i
YXJyb3cvZG91YmxlKHNweCkiPgo8cGF0aCBzdHJva2U9InN5bS1zdHJva2UiIGZpbGw9InN5
bS1zdHJva2UiIHBlbj0ic3ltLXBlbiI+CjAgMCBtCi0xIDAuMzMzIGwKLTEgLTAuMzMzIGwK
aAotMSAwIG0KLTIgMC4zMzMgbAotMiAtMC4zMzMgbApoCjwvcGF0aD4KPC9zeW1ib2w+Cjxw
ZW4gbmFtZT0iaGVhdmllciIgdmFsdWU9IjAuOCIvPgo8cGVuIG5hbWU9ImZhdCIgdmFsdWU9
IjEuMiIvPgo8cGVuIG5hbWU9InVsdHJhZmF0IiB2YWx1ZT0iMiIvPgo8c3ltYm9sc2l6ZSBu
YW1lPSJsYXJnZSIgdmFsdWU9IjUiLz4KPHN5bWJvbHNpemUgbmFtZT0ic21hbGwiIHZhbHVl
PSIyIi8+CjxzeW1ib2xzaXplIG5hbWU9InRpbnkiIHZhbHVlPSIxLjEiLz4KPGFycm93c2l6
ZSBuYW1lPSJsYXJnZSIgdmFsdWU9IjEwIi8+CjxhcnJvd3NpemUgbmFtZT0ic21hbGwiIHZh
bHVlPSI1Ii8+CjxhcnJvd3NpemUgbmFtZT0idGlueSIgdmFsdWU9IjMiLz4KPGNvbG9yIG5h
bWU9InJlZCIgdmFsdWU9IjEgMCAwIi8+Cjxjb2xvciBuYW1lPSJncmVlbiIgdmFsdWU9IjAg
MSAwIi8+Cjxjb2xvciBuYW1lPSJibHVlIiB2YWx1ZT0iMCAwIDEiLz4KPGNvbG9yIG5hbWU9
InllbGxvdyIgdmFsdWU9IjEgMSAwIi8+Cjxjb2xvciBuYW1lPSJvcmFuZ2UiIHZhbHVlPSIx
IDAuNjQ3IDAiLz4KPGNvbG9yIG5hbWU9ImdvbGQiIHZhbHVlPSIxIDAuODQzIDAiLz4KPGNv
bG9yIG5hbWU9InB1cnBsZSIgdmFsdWU9IjAuNjI3IDAuMTI1IDAuOTQxIi8+Cjxjb2xvciBu
YW1lPSJncmF5IiB2YWx1ZT0iMC43NDUiLz4KPGNvbG9yIG5hbWU9ImJyb3duIiB2YWx1ZT0i
MC42NDcgMC4xNjUgMC4xNjUiLz4KPGNvbG9yIG5hbWU9Im5hdnkiIHZhbHVlPSIwIDAgMC41
MDIiLz4KPGNvbG9yIG5hbWU9InBpbmsiIHZhbHVlPSIxIDAuNzUzIDAuNzk2Ii8+Cjxjb2xv
ciBuYW1lPSJzZWFncmVlbiIgdmFsdWU9IjAuMTggMC41NDUgMC4zNDEiLz4KPGNvbG9yIG5h
bWU9InR1cnF1b2lzZSIgdmFsdWU9IjAuMjUxIDAuODc4IDAuODE2Ii8+Cjxjb2xvciBuYW1l
PSJ2aW9sZXQiIHZhbHVlPSIwLjkzMyAwLjUxIDAuOTMzIi8+Cjxjb2xvciBuYW1lPSJkYXJr
Ymx1ZSIgdmFsdWU9IjAgMCAwLjU0NSIvPgo8Y29sb3IgbmFtZT0iZGFya2N5YW4iIHZhbHVl
PSIwIDAuNTQ1IDAuNTQ1Ii8+Cjxjb2xvciBuYW1lPSJkYXJrZ3JheSIgdmFsdWU9IjAuNjYz
Ii8+Cjxjb2xvciBuYW1lPSJkYXJrZ3JlZW4iIHZhbHVlPSIwIDAuMzkyIDAiLz4KPGNvbG9y
IG5hbWU9ImRhcmttYWdlbnRhIiB2YWx1ZT0iMC41NDUgMCAwLjU0NSIvPgo8Y29sb3IgbmFt
ZT0iZGFya29yYW5nZSIgdmFsdWU9IjEgMC41NDkgMCIvPgo8Y29sb3IgbmFtZT0iZGFya3Jl
ZCIgdmFsdWU9IjAuNTQ1IDAgMCIvPgo8Y29sb3IgbmFtZT0ibGlnaHRibHVlIiB2YWx1ZT0i
MC42NzggMC44NDcgMC45MDIiLz4KPGNvbG9yIG5hbWU9ImxpZ2h0Y3lhbiIgdmFsdWU9IjAu
ODc4IDEgMSIvPgo8Y29sb3IgbmFtZT0ibGlnaHRncmF5IiB2YWx1ZT0iMC44MjciLz4KPGNv
bG9yIG5hbWU9ImxpZ2h0Z3JlZW4iIHZhbHVlPSIwLjU2NSAwLjkzMyAwLjU2NSIvPgo8Y29s
b3IgbmFtZT0ibGlnaHR5ZWxsb3ciIHZhbHVlPSIxIDEgMC44NzgiLz4KPGRhc2hzdHlsZSBu
YW1lPSJkYXNoZWQiIHZhbHVlPSJbNF0gMCIvPgo8ZGFzaHN0eWxlIG5hbWU9ImRvdHRlZCIg
dmFsdWU9IlsxIDNdIDAiLz4KPGRhc2hzdHlsZSBuYW1lPSJkYXNoIGRvdHRlZCIgdmFsdWU9
Ils0IDIgMSAyXSAwIi8+CjxkYXNoc3R5bGUgbmFtZT0iZGFzaCBkb3QgZG90dGVkIiB2YWx1
ZT0iWzQgMiAxIDIgMSAyXSAwIi8+Cjx0ZXh0c2l6ZSBuYW1lPSJsYXJnZSIgdmFsdWU9Ilxs
YXJnZSIvPgo8dGV4dHNpemUgbmFtZT0ic21hbGwiIHZhbHVlPSJcc21hbGwiLz4KPHRleHRz
aXplIG5hbWU9InRpbnkiIHZhbHVlPSJcdGlueSIvPgo8dGV4dHNpemUgbmFtZT0iTGFyZ2Ui
IHZhbHVlPSJcTGFyZ2UiLz4KPHRleHRzaXplIG5hbWU9IkxBUkdFIiB2YWx1ZT0iXExBUkdF
Ii8+Cjx0ZXh0c2l6ZSBuYW1lPSJodWdlIiB2YWx1ZT0iXGh1Z2UiLz4KPHRleHRzaXplIG5h
bWU9Ikh1Z2UiIHZhbHVlPSJcSHVnZSIvPgo8dGV4dHNpemUgbmFtZT0iZm9vdG5vdGUiIHZh
bHVlPSJcZm9vdG5vdGVzaXplIi8+Cjx0ZXh0c3R5bGUgbmFtZT0iY2VudGVyIiBiZWdpbj0i
XGJlZ2lue2NlbnRlcn0iIGVuZD0iXGVuZHtjZW50ZXJ9Ii8+Cjx0ZXh0c3R5bGUgbmFtZT0i
aXRlbWl6ZSIgYmVnaW49IlxiZWdpbntpdGVtaXplfSIgZW5kPSJcZW5ke2l0ZW1pemV9Ii8+
Cjx0ZXh0c3R5bGUgbmFtZT0iaXRlbSIgYmVnaW49IlxiZWdpbntpdGVtaXplfVxpdGVte30i
IGVuZD0iXGVuZHtpdGVtaXplfSIvPgo8Z3JpZHNpemUgbmFtZT0iNCBwdHMiIHZhbHVlPSI0
Ii8+Cjxncmlkc2l6ZSBuYW1lPSI4IHB0cyAofjMgbW0pIiB2YWx1ZT0iOCIvPgo8Z3JpZHNp
emUgbmFtZT0iMTYgcHRzICh+NiBtbSkiIHZhbHVlPSIxNiIvPgo8Z3JpZHNpemUgbmFtZT0i
MzIgcHRzICh+MTIgbW0pIiB2YWx1ZT0iMzIiLz4KPGdyaWRzaXplIG5hbWU9IjEwIHB0cyAo
fjMuNSBtbSkiIHZhbHVlPSIxMCIvPgo8Z3JpZHNpemUgbmFtZT0iMjAgcHRzICh+NyBtbSki
IHZhbHVlPSIyMCIvPgo8Z3JpZHNpemUgbmFtZT0iMTQgcHRzICh+NSBtbSkiIHZhbHVlPSIx
NCIvPgo8Z3JpZHNpemUgbmFtZT0iMjggcHRzICh+MTAgbW0pIiB2YWx1ZT0iMjgiLz4KPGdy
aWRzaXplIG5hbWU9IjU2IHB0cyAofjIwIG1tKSIgdmFsdWU9IjU2Ii8+CjxhbmdsZXNpemUg
bmFtZT0iOTAgZGVnIiB2YWx1ZT0iOTAiLz4KPGFuZ2xlc2l6ZSBuYW1lPSI2MCBkZWciIHZh
bHVlPSI2MCIvPgo8YW5nbGVzaXplIG5hbWU9IjQ1IGRlZyIgdmFsdWU9IjQ1Ii8+Cjxhbmds
ZXNpemUgbmFtZT0iMzAgZGVnIiB2YWx1ZT0iMzAiLz4KPGFuZ2xlc2l6ZSBuYW1lPSIyMi41
IGRlZyIgdmFsdWU9IjIyLjUiLz4KPG9wYWNpdHkgbmFtZT0iMTAlIiB2YWx1ZT0iMC4xIi8+
CjxvcGFjaXR5IG5hbWU9IjMwJSIgdmFsdWU9IjAuMyIvPgo8b3BhY2l0eSBuYW1lPSI1MCUi
IHZhbHVlPSIwLjUiLz4KPG9wYWNpdHkgbmFtZT0iNzUlIiB2YWx1ZT0iMC43NSIvPgo8dGls
aW5nIG5hbWU9ImZhbGxpbmciIGFuZ2xlPSItNjAiIHN0ZXA9IjQiIHdpZHRoPSIxIi8+Cjx0
aWxpbmcgbmFtZT0icmlzaW5nIiBhbmdsZT0iMzAiIHN0ZXA9IjQiIHdpZHRoPSIxIi8+Cjwv
aXBlc3R5bGU+CjxwYWdlPgo8bGF5ZXIgbmFtZT0iYWxwaGEiLz4KPHZpZXcgbGF5ZXJzPSJh
bHBoYSIgYWN0aXZlPSJhbHBoYSIvPgo8dGV4dCBsYXllcj0iYWxwaGEiIHRyYW5zZm9ybWF0
aW9ucz0idHJhbnNsYXRpb25zIiBwb3M9IjY0IDc2OCIgc3Ryb2tlPSJibGFjayIgdHlwZT0i
bWluaXBhZ2UiIHdpZHRoPSI0NDgiIHZhbGlnbj0idG9wIj4gIFxiZWdpbnt0aWt6cGljdHVy
ZX1bc2NhbGU9MS41LAp2ZWxvY2l0eS8uc3R5bGU9IHt0aGljayxibHVlITE1IWJsYWNrfSwK
dGVyci8uc3R5bGU9IHt0aGljayxncmF5ITYwfV0KXQpcZmlsbFt0ZXJyXSAoLTIsMCkgcmVj
dGFuZ2xlICgzLC0wLjUpOwpcZHJhdyBbdGhpY2ssIGJsYWNrLC0mZ3Q7XSAoLTIsMCktLSgz
LDApIG5vZGVbcmlnaHQsIGJlbG93XSB7JHgkfTsKXGRyYXcgW3RoaWNrLGJsYWNrLC0mZ3Q7
XSAoMCwwKS0tKDAsMy41KSBub2RlW2Fib3ZlLCBsZWZ0XSB7JHokfTsKXGRyYXcgW3Zlcnkg
dGhpY2ssYmxhY2tdICgtMS41LDApLS0oLTEuNSwyLjcpIG5vZGVbYWJvdmUsIGFib3ZlXSB7
fTsKXGZpbGxbdGVycl0gKDIuMjUsMCkgcmVjdGFuZ2xlICgyLjE1LDMuNSk7ClxkcmF3IFt2
ZXJ5IHRoaWNrLGJsYWNrXSAoMi4xNSwwKS0tKDIuMTUsMy41KSBub2RlW2Fib3ZlLCBhYm92
ZV0ge307CgpcZHJhd1t0aGljayx2ZWxvY2l0eV0gcGxvdFtkb21haW49MDoxNV0gKHsgMH0s
eyAoLjIqXHgpfSk7Clxmb3JlYWNoIFxpIGluIHsxLDIsLi4uLDE0fQp7CiAgICBcZHJhd1t2
ZWxvY2l0eSwtbGF0ZXhdICgkKC0xLjUsMCkgKyB7LjIqKFxpLTAuNSl9KigwLDEpJCkgLS0r
KyAoMSwwKTsKfQoKXGRyYXdbLV0gcGxvdFtkb21haW49MDoxNV0gKHsgMH0seyAoMC4yKlx4
KX0pOwpcZm9yZWFjaCBcaSBpbiB7MSwyLC4uLiwzNX0KewogICAgXGRyYXdbcm90YXRlID0g
MCx2ZWxvY2l0eSwtXSAoJCgyLjE1LDApICsgey4xKihcaS0wLjUpfSooMCwxKSQpIC0tKysg
KDAuMSwwKTsKfQoKXGRyYXdbdGhpY2ssdmVsb2NpdHldIHBsb3RbZG9tYWluPTA6MTVdICgg
eygyKigxLWV4cCgtXHgvMikpKSpjb3MoNSkgKyAoMC4xKlx4KSooc2luKDUpKX0sCiAgICB7
LTAqdGFuKDUpICsgKC0yKigxLWV4cCgtXHgvMikpKSpzaW4oNSkgKyAoLjIqXHgpKmNvcyg1
KX0pOwpcZm9yZWFjaCBcaSBpbiB7MSwyLC4uLiwxNH0KewogICAgXGRyYXdbdmVsb2NpdHks
LWxhdGV4XSAoJHstc2luKDUpKjEqKFxpLTAuNSl9KigwLjAxLDApICsge2Nvcyg1KSouMioo
XGktMC41KX0qKDAsMSkkKSAtLQogICAgKysgKCR7Mi4xKigxLWV4cCgtKFxpLTAuNSkvMikp
KmNvcyg1KX0qKDEsMCkkKTsKfQolJS0tLS0tLS0tLS0tQWx0cm8gbW9kbyByZXR0YW5nb2xv
CiUgICAgXGJlZ2lue3Njb3BlfVtvbiBiYWNrZ3JvdW5kIGxheWVyXQolICAgIFxwYXRoW2Zp
bGw9Z3JheSE2MF0gcGxvdFtzbW9vdGgsZG9tYWluPTA6NF0gKDIuMywzLjUpIGNvb3JkaW5h
dGUgKDEsMSktLSAoMi4xNSwzLjUpfC0gKDIuMywwKTsKJSAgICBcZW5ke3Njb3BlfQolJS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgolICAgIFxub2RlW10gYXQgKC0xLDIu
OSkgeyRVX1xpbmZ0eSR9OwolICAgIFxub2RlW2RyYXc9YmxhY2ssZmlsbD13aGl0ZV0gYXQg
KDEuMSwyLjEpIHskXGJhcnt1fSR9OwolICAgICVcbm9kZVtdIGF0ICgwLjIsLTAuMTUpIHsk
MCR9OwogICAgXGVuZHt0aWt6cGljdHVyZX08L3RleHQ+CjwvcGFnZT4KPC9pcGU+Cg==
--55825b862c7945bf974b7f451f1ec3e5
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Ipe-discuss mailing list
Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected]
https://mailman.science.uu.nl/mailman/listinfo/ipe-discuss
--55825b862c7945bf974b7f451f1ec3e5--