标记了点坐标后,它已经变得有点混乱了
unitsize(1cm);
pair E=(-2.3529374913291847,3.535264190734489),
A=(1.900326185442464,-1.9907402932984364),
D=(-2.0,-2.0),
B=(-1.2127830569016493,2.053931502252112),
F=(-4.4517975913995596,-2.0058207763937017),
C=extension(B,F,D,E),
N=(-0.1403864824950639,-0.5752438254319003),
T=(-3.402367541364372,0.7647217071703936),
W=(-1.6063915284508248,0.026965751126055926),
J=(1.5403148320771507,-1.2656469244942739),
K=(-4.40425862856662,1.1762812778865392),
G=(-2.870718204081655,0.5463293331703352),
Z=extension(A,C,B,D);
draw(F--E--Z--cycle,red);
draw(A--E--D--B--F--A--C);
label("R",A,Fill(white));
label("(f:$-$g:$-$h)",A,(0,-1));
label("Q",B,Fill(white));
label("(f:g:$-$h)",B,(1,0));
label("P",C,Fill(white));
label("(f:g:h)",C,(-1,0));
label("S",D,Fill(white));
label("(f:$-$g:h)",D,(0,-1));
label("B",E,Fill(white));
label("(0:1:0)",E,(1,0));
label("C",F,Fill(white));
label("(0:0:1)",F,(0,-1));
label("A",Z,Fill(white));
label("(1:0:0)",Z,(1,0)); |