Circledata("1",[A,F],["nodisp"]);
Scaledata("1","cr1",0.3,1,[A]);
Circledata("2a",[B,G],["nodisp","Rng=[-pi/2,pi/2]"]);
Circledata("2b",[B,G],["nodisp","Rng=[pi/2,3*pi/2]"]);
Scaledata("2a","cr2a",0.3,1,[B]);
Scaledata("2b","cr2b",0.3,1,[B,"do,1,1.5"]);
Circledata("3a",[ [C.x,D.y],M],["nodisp","Rng=[-pi/2,pi/2]"]);
Circledata("3b",[ [C.x,D.y],M],["nodisp","Rng=[pi/2,3*pi/2]"]);
Scaledata("3a","cr3a",0.3,1,
C.x,D.y);
Scaledata("3b","cr3b",0.3,1,[[C.x,D.y],"do,1,1.5"]);
Listplot("3a",[K,M]);
Translatedata("3a","sg3a",[0,-2*(K.y-D.y)]);
Circledata("4a",[D,K],["nodisp","Rng=[-pi/2,pi/2]"]);
Circledata("4b",[D,K],["nodisp","Rng=[pi/2,3*pi/2]"]);
Scaledata("4a","cr4a",0.3,1,[D]);
Scaledata("4b","cr4b",0.3,1,[D,"do,1,1.5"]);
Circledata("5a",[E,L],["nodisp","Rng=[-pi/2,pi/2]"]);
Circledata("5b",[E,L],["nodisp","Rng=[pi/2,3*pi/2]"]);
Scaledata("5a","cr5a",0.3,1,[E]);
Scaledata("5b","cr5b",0.3,1,[E,"do,1,1.5"]);
Fontsize("s");
Expr([ [A.x,0],"s2","x_0=a"]);
Expr([ [B.x,0],"s2","x_1"]);
Expr([ [C.x,0],"sw2","x_{k-1}"]);
Expr([ [D.x,0],"se2","x_{k}"]);
Expr([ [E.x,0],"s","x_n=b"]);
// 文字を書き入れる.
Setcolor([1,0,0,0]);
Bowdata("1",[ [C.x,0],[D.x,0]],[1.5,0.7,"Expr=\color{black}\varDelta x_k"]);
// 弓形を描く