From: Thomas Bläsius Date: Tue, 14 Oct 2014 13:20:14 +0000 (+0200) Subject: sample file X-Git-Url: https://i11git.iti.kit.edu/anon-gitweb/?p=Misc%2Fipe.git;a=commitdiff_plain;h=602bf108fabb20caa7d584a42999d4e5f53dad22 sample file --- diff --git a/ipelets/decorator/decorator.ipe b/ipelets/decorator/decorator.ipe index 695d63a..80c93b2 100644 --- a/ipelets/decorator/decorator.ipe +++ b/ipelets/decorator/decorator.ipe @@ -1,7 +1,8 @@ - - + + +\renewcommand*\familydefault{\sfdefault} @@ -221,8 +222,6 @@ h - - @@ -232,270 +231,253 @@ h - + - -0 64 m -0 0 l -64 0 l -64 64 l + +76 772 m +76 728 l +148 728 l +148 772 l h -8 56 m -8 8 l -56 8 l -56 56 l +80 768 m +80 732 l +144 732 l +144 768 l h - + - -0 64 m -0 0 l -64 0 l -64 64 l + +72 776 m +72 724 l +152 724 l +152 776 l h -4 60 m -4 4 l -60 4 l -60 60 l +80 768 m +80 732 l +144 732 l +144 768 l h - + - -0 64 m -0 0 l -64 0 l -64 64 l + +80 772 m +4 0 0 4 80 768 76 768 a +76 732 l +4 0 0 4 80 732 80 728 a +144 728 l +4 0 0 4 144 732 148 732 a +148 768 l +4 0 0 4 144 768 144 772 a h -2 62 m -2 2 l -62 2 l -62 62 l +80 768 m +80 732 l +144 732 l +144 768 l h - + - -0 64 m -0 0 l -64 0 l -64 64 l + +76 776 m +4 0 0 4 76 772 72 772 a +72 728 l +4 0 0 4 76 728 76 724 a +148 724 l +4 0 0 4 148 728 152 728 a +152 772 l +4 0 0 4 148 772 148 776 a h -1 63 m -1 1 l -63 1 l -63 63 l +80 768 m +80 732 l +144 732 l +144 768 l h - + - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a + +76 772 m +76 768 l +80 768 l +80 772 l h - -4 60 m -4 4 l -60 4 l -60 60 l + +76 772 m +76 768 l +80 768 l +80 772 l h - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a + +76 772 m +76 768 l +80 768 l +80 772 l h - -8 56 m -8 8 l -56 8 l -56 56 l + +76 772 m +76 768 l +80 768 l +80 772 l h - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a + +76 772 m +76 728 l +148 728 l +148 772 l h -2 62 m -2 2 l -62 2 l -62 62 l +80 768 m +80 732 l +144 732 l +144 768 l h - + - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a + +76 772 m +76 732 l +148 732 l +148 772 l h - -1 63 m -1 1 l -63 1 l -63 63 l -h + +76 768 m +76 772 l +80 772 l - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h + +76 736 m +76 732 l +80 732 l + + +144 732 m +148 732 l +148 736 l + + +148 768 m +148 772 l +144 772 l -8 56 m -8 8 l -56 8 l -56 56 l +80 768 m +80 736 l +144 736 l +144 768 l h - + - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a + +76 772 m +76 732 l +148 732 l +148 772 l +88 772 l +87 775 +86 776 +85 776 +79 776 +78 776 +77 775 +76 772 s h -4 60 m -4 4 l -60 4 l -60 60 l +80 768 m +80 736 l +144 736 l +144 768 l h - + - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a + +78 774 m +76 772 l +76 732 l +148 732 l +150 734 l +150 774 l h -2 62 m -2 2 l -62 2 l -62 62 l -h +76 772 m +148 772 l +148 732 l - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h + +148 772 m +150 774 l -1 63 m -1 1 l -63 1 l -63 63 l +80 768 m +80 736 l +144 736 l +144 768 l h - + - -64 56 m -8 0 0 8 56 56 56 64 a -0 64 l -0 8 l -8 0 0 8 8 8 8 0 a -64 0 l -h - - -8 56 m -8 8 l -56 8 l -56 56 l + +240 720 m +232 720 +212 720 +212 740 +212 756 +212 776 +232 776 +280 776 +300 776 +300 756 +300 740 +300 720 +280 720 +256 720 s +252 712 +232 704 s +240 712 +240 720 s +h + + +2640 1648 m +2640 1568 l +2784 1568 l +2784 1648 l h @@ -505,213 +487,400 @@ h - -184 232 m -208 232 l -8 0 0 -8 208 224 216 224 a -216 184 l -192 184 l -8 0 0 -8 192 192 184 192 a + +56 494.926 m +56 128 l +364 128 l +364 494.926 l +h + + + + +226 224 m +222 224 +212 224 +212 234 +212 250 +212 260 +222 260 +246 260 +256 260 +256 250 +256 234 +256 224 +246 224 +234 224 s +232 220 +222 216 s +226 220 +226 224 s +h + + + + +150 262 m +148 260 l +148 224 l +192 224 l +194 226 l +194 262 l h + +148 260 m +192 260 l +192 224 l + + +192 260 m +194 262 l + - - -304 118 m -2 0 0 2 302 118 302 120 a -274 120 l -2 0 0 2 274 118 272 118 a -272 74 l -2 0 0 2 274 74 274 72 a -302 72 l -2 0 0 2 302 74 304 74 a + + +68 260 m +68 224 l +112 224 l +112 260 l +80 260 l +79 263 +78 264 +77 264 +71 264 +70 264 +69 263 +68 260 s h - - -300 114 m -2 0 0 2 298 114 298 116 a -278 116 l -2 0 0 2 278 114 276 114 a -276 78 l -2 0 0 2 278 78 278 76 a -298 76 l -2 0 0 2 298 78 300 78 a + + +404 324 m +404 288 l +448 288 l +448 324 l h + +404 322 m +404 324 l +406 324 l + + +404 290 m +404 288 l +406 288 l + + +446 288 m +448 288 l +448 290 l + + +448 322 m +448 324 l +446 324 l + - - -298 112 m -2 0 0 2 296 112 296 114 a -280 114 l -2 0 0 2 280 112 278 112 a -278 80 l -2 0 0 2 280 80 280 78 a -296 78 l -2 0 0 2 296 80 298 80 a + + +338 326 m +338 324 l +340 324 l +340 326 l h - - - -297 111 m -2 0 0 2 295 111 295 113 a -281 113 l -2 0 0 2 281 111 279 111 a -279 81 l -2 0 0 2 281 81 281 79 a -295 79 l -2 0 0 2 295 81 297 81 a + +384 326 m +384 324 l +386 324 l +386 326 l h - - - -248 116 m -4 0 0 4 244 116 244 120 a -220 120 l -4 0 0 4 220 116 216 116 a -216 76 l -4 0 0 4 220 76 220 72 a -244 72 l -4 0 0 4 244 76 248 76 a + +384 288 m +384 286 l +386 286 l +386 288 l h - - - -244 112 m -4 0 0 4 240 112 240 116 a -224 116 l -4 0 0 4 224 112 220 112 a -220 80 l -4 0 0 4 224 80 224 76 a -240 76 l -4 0 0 4 240 80 244 80 a + +338 288 m +338 286 l +340 286 l +340 288 l h - - - -242 110 m -4 0 0 4 238 110 238 114 a -226 114 l -4 0 0 4 226 110 222 110 a -222 82 l -4 0 0 4 226 82 226 78 a -238 78 l -4 0 0 4 238 82 242 82 a + +340 324 m +340 288 l +384 288 l +384 324 l h - - -241 109 m -4 0 0 4 237 109 237 113 a -227 113 l -4 0 0 4 227 109 223 109 a -223 83 l -4 0 0 4 227 83 227 79 a -237 79 l -4 0 0 4 237 83 241 83 a + + +276 328 m +4 0 0 4 276 324 272 324 a +272 288 l +4 0 0 4 276 288 276 284 a +320 284 l +4 0 0 4 320 288 324 288 a +324 324 l +4 0 0 4 320 324 320 328 a h - - -160 120 m -160 72 l -192 72 l -192 120 l + + +216 324 m +4 0 0 4 216 320 212 320 a +212 292 l +4 0 0 4 216 292 216 288 a +252 288 l +4 0 0 4 252 292 256 292 a +256 320 l +4 0 0 4 252 320 252 324 a h - - -164 116 m -164 76 l -188 76 l -188 116 l + + +144 328 m +144 284 l +196 284 l +196 328 l h - - -166 114 m -166 78 l -186 78 l -186 114 l + + +68 324 m +68 288 l +112 288 l +112 324 l h - - -167 113 m -167 79 l -185 79 l -185 113 l + +160 688 m +160 668 l +180 668 l +180 688 l h - - - -176 112 m -176 80 l + +144 696 m +144 680 l +168 680 l +168 696 l +h - -168 95 m -184 95 l + +160 688 m +160 668 l +180 668 l +180 688 l +h - - - -176 112 m -176 80 l + +144 696 m +144 680 l +168 680 l +168 696 l +h - -168 95 m -184 95 l + +160 688 m +160 668 l +180 668 l +180 688 l +h - - - -176 112 m -176 80 l + +144 696 m +144 680 l +168 680 l +168 696 l +h - -168 95 m -184 95 l + +160 688 m +160 668 l +180 668 l +180 688 l +h - - - -176 112 m -176 80 l + +144 696 m +144 680 l +168 680 l +168 696 l +h - -168 95 m -184 95 l + +160 688 m +160 668 l +180 668 l +180 688 l +h - - - -64 56 m -8 0 0 8 56 56 56 64 a -0 64 l -0 8 l -8 0 0 8 8 8 8 0 a -64 0 l + +144 696 m +144 680 l +168 680 l +168 696 l h - -8 56 m -8 8 l -56 8 l -56 56 l + +160 688 m +160 668 l +180 668 l +180 688 l h - + +144 696 m +144 680 l +168 680 l +168 696 l +h + + +160 688 m +160 668 l +180 668 l +180 688 l +h + + +144 696 m +144 680 l +168 680 l +168 696 l +h + + +160 688 m +160 668 l +180 668 l +180 688 l +h + + +144 696 m +144 680 l +168 680 l +168 696 l +h + + +160 688 m +160 668 l +180 668 l +180 688 l +h + + +144 696 m +144 680 l +168 680 l +168 696 l +h + + +160 688 m +160 668 l +180 668 l +180 688 l +h + + +144 696 m +144 680 l +168 680 l +168 696 l +h + +\bf input +\bf output +\bf running the decorator + + simple-box-small + + simple-box-large + + rounded-box-small + + rounded-box-large + + special1 + + special2 + + special3 + + special4 + +comic + +176 448 m +296 448 l + + +174.964 439.922 m +297.036 408.078 l + + +172.371 433.198 m +299.629 366.802 l + + +169.2 428.278 m +302.8 323.722 l + + +165.623 424.411 m +298.377 279.589 l + + +162.72 422.047 m +301.28 229.953 l + + +156.996 418.758 m +259.004 189.242 l + + +150.942 416.762 m +201.058 191.238 l + + +144 416 m +144 192 l + + +150.942 416.762 m +201.058 191.238 l + +\bf your own decorator + +160 688 m +160 668 l +180 668 l +180 688 l +h + + +144 696 m +144 680 l +168 680 l +168 696 l +h + +\bf ? diff --git a/ipelets/decorator/decorator.isy b/ipelets/decorator/decorator.isy index 6e13a4f..d1109b5 100644 --- a/ipelets/decorator/decorator.isy +++ b/ipelets/decorator/decorator.isy @@ -1,272 +1,256 @@ - - - -0 64 m -0 0 l -64 0 l -64 64 l -h - - -8 56 m -8 8 l -56 8 l -56 56 l -h - - - - - - -0 64 m -0 0 l -64 0 l -64 64 l -h - - -4 60 m -4 4 l -60 4 l -60 60 l -h - - - - - - -0 64 m -0 0 l -64 0 l -64 64 l -h - - -2 62 m -2 2 l -62 2 l -62 62 l -h - - - - - - -0 64 m -0 0 l -64 0 l -64 64 l -h - - -1 63 m -1 1 l -63 1 l -63 63 l -h - - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a -h - - -4 60 m -4 4 l -60 4 l -60 60 l -h - - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a -h - - -8 56 m -8 8 l -56 8 l -56 56 l -h - - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a -h - - -2 62 m -2 2 l -62 2 l -62 62 l -h - - - - - - -64 60 m -4 0 0 4 60 60 60 64 a -4 64 l -4 0 0 4 4 60 0 60 a -0 4 l -4 0 0 4 4 4 4 0 a -60 0 l -4 0 0 4 60 4 64 4 a -h - - -1 63 m -1 1 l -63 1 l -63 63 l -h - - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h - - -8 56 m -8 8 l -56 8 l -56 56 l -h - - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h - - -4 60 m -4 4 l -60 4 l -60 60 l -h - - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h - - -2 62 m -2 2 l -62 2 l -62 62 l -h - - - - - - -64 62 m -2 0 0 2 62 62 62 64 a -2 64 l -2 0 0 2 2 62 0 62 a -0 2 l -2 0 0 2 2 2 2 0 a -62 0 l -2 0 0 2 62 2 64 2 a -h - - -1 63 m -1 1 l -63 1 l -63 63 l -h - - - - - - -64 56 m -8 0 0 8 56 56 56 64 a -0 64 l -0 8 l -8 0 0 8 8 8 8 0 a -64 0 l -h - - -8 56 m -8 8 l -56 8 l -56 56 l -h - - - + + + + 76 772 m + 76 728 l + 148 728 l + 148 772 l + h + + + 80 768 m + 80 732 l + 144 732 l + 144 768 l + h + + + + + + + 72 776 m + 72 724 l + 152 724 l + 152 776 l + h + + + 80 768 m + 80 732 l + 144 732 l + 144 768 l + h + + + + + + + 80 772 m + 4 0 0 4 80 768 76 768 a + 76 732 l + 4 0 0 4 80 732 80 728 a + 144 728 l + 4 0 0 4 144 732 148 732 a + 148 768 l + 4 0 0 4 144 768 144 772 a + h + + + 80 768 m + 80 732 l + 144 732 l + 144 768 l + h + + + + + + + 76 776 m + 4 0 0 4 76 772 72 772 a + 72 728 l + 4 0 0 4 76 728 76 724 a + 148 724 l + 4 0 0 4 148 728 152 728 a + 152 772 l + 4 0 0 4 148 772 148 776 a + h + + + 80 768 m + 80 732 l + 144 732 l + 144 768 l + h + + + + + + + 76 772 m + 76 768 l + 80 768 l + 80 772 l + h + + + 76 772 m + 76 768 l + 80 768 l + 80 772 l + h + + + 76 772 m + 76 768 l + 80 768 l + 80 772 l + h + + + 76 772 m + 76 768 l + 80 768 l + 80 772 l + h + + + 76 772 m + 76 728 l + 148 728 l + 148 772 l + h + + + 80 768 m + 80 732 l + 144 732 l + 144 768 l + h + + + + + + + 76 772 m + 76 732 l + 148 732 l + 148 772 l + h + + + 76 768 m + 76 772 l + 80 772 l + + + 76 736 m + 76 732 l + 80 732 l + + + 144 732 m + 148 732 l + 148 736 l + + + 148 768 m + 148 772 l + 144 772 l + + + 80 768 m + 80 736 l + 144 736 l + 144 768 l + h + + + + + + + 76 772 m + 76 732 l + 148 732 l + 148 772 l + 88 772 l + 87 775 + 86 776 + 85 776 + 79 776 + 78 776 + 77 775 + 76 772 s + h + + + 80 768 m + 80 736 l + 144 736 l + 144 768 l + h + + + + + + + 78 774 m + 76 772 l + 76 732 l + 148 732 l + 150 734 l + 150 774 l + h + + + 76 772 m + 148 772 l + 148 732 l + + + 148 772 m + 150 774 l + + + 80 768 m + 80 736 l + 144 736 l + 144 768 l + h + + + + + + + 240 720 m + 232 720 + 212 720 + 212 740 + 212 756 + 212 776 + 232 776 + 280 776 + 300 776 + 300 756 + 300 740 + 300 720 + 280 720 + 256 720 s + 252 712 + 232 704 s + 240 712 + 240 720 s + h + + + 2640 1648 m + 2640 1568 l + 2784 1568 l + 2784 1648 l + h + + + +