summaryrefslogtreecommitdiff
path: root/graphics/mf2tex/example/test1.mf
blob: 0e0195b1a5013e881b01fc22c5f66458d253df07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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;