summaryrefslogtreecommitdiff
path: root/graphics/mf2tex/example/test1.mf
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/mf2tex/example/test1.mf
Initial commit
Diffstat (limited to 'graphics/mf2tex/example/test1.mf')
-rw-r--r--graphics/mf2tex/example/test1.mf36
1 files changed, 36 insertions, 0 deletions
diff --git a/graphics/mf2tex/example/test1.mf b/graphics/mf2tex/example/test1.mf
new file mode 100644
index 0000000000..0e0195b1a5
--- /dev/null
+++ b/graphics/mf2tex/example/test1.mf
@@ -0,0 +1,36 @@
+input mf2tex
+
+mode_setup;
+labelheader("test");
+
+unit#=3cm#;
+mypen#=0.3mm#;
+define_pixels(unit,mypen);
+
+beginlabeledchar(1,unit#,0.9unit#,0,"one");
+ z1=(0,0);
+ z2=(w,0);
+ z3-z1=(z2-z1) rotated 60;
+ pickup pencircle scaled mypen;
+ draw z1--z2--z3--cycle; %big triangle
+
+ z4=1/3[z1,z2]; z5=2/3[z1,z2];
+ z6=1/3[z2,z3]; z7=2/3[z2,z3];
+ z8=1/3[z3,z1]; z9=2/3[z3,z1];
+ draw z4--z7--z8--z5--z6--z9--cycle; %3 middle triangles
+
+ labelMM(x9,1/3[y4,y9],"A"); %6 letters
+ labelMM(x3,1/3[y4,y9],"B");
+ labelMM(x6,1/3[y4,y9],"C");
+ labelMM(x4,1/3[y9,y8],"D");
+ labelMM(x5,1/3[y9,y8],"E");
+ labelMM(x3,1/3[y8,y3],"F");
+
+ labelMM(x4,2/3[y4,y9],"a"); %next 3 letters
+ labelMM(x5,2/3[y4,y9],"b");
+ labelMM(x3,2/3[y9,y8],"c");
+endlabeledchar;
+
+labelfoot;
+
+end;