diff options
Diffstat (limited to 'graphics/mf2tex/example/test1.mf')
-rw-r--r-- | graphics/mf2tex/example/test1.mf | 36 |
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; |