答案1
答案2
使用 Asymptote 来获得乐趣。
// http://asymptote.ualberta.ca/
unitsize(1.5cm);
real d=.6;
transform t=shift(d,0), s=inverse(t);
draw(t*unitcircle,blue);
draw(s*unitcircle,magenta);
label(t*"24",E); label("B",t*(0,1),S);
label(s*"18",W); label("A",s*(0,1),S);
real a=2.2,b=1.3;
draw(box((-a,-b),(a,b)));
label("45",align=3NE,(-a,-b));
shipout(bbox(5mm,invisible));