Hi,
I don't understand why the hatching of the two rectangles is not the same color.
Thanks for your help.
Fabrice
\starttext
\setupbodyfont[8pt]
\startMPcode
path p, q, r, b ;
z[0] = (2cm,0cm) ;
z[1] = (2cm,2cm) ;
z[2] = (0cm,2cm) ;
p := unitsquare xyscaled (9cm, 5cm) ;
q := llcorner p--z[0]--z[1]--z[2]--cycle ;
r := unitsquare xyscaled (7cm,3cm) shifted(2cm,2cm) ;
b := z[2]--z[1]--ulcorner r--urcorner p--lrcorner r--z[1]--
z[0]--llcorner p--cycle ;
draw b anglestriped (1,45,2) withcolor cyan;
draw q anglestriped (1,45,2) withcolor cyan;
draw p ;
label.llft("A", p) ;
label.lrt("D", p) ;
label.ulft("B", p) ;
label.urt("C", p) ;
label.lft("M", z[2]) ;
label.ulft("N", z[1]) ;
label.bot("P", z[0]) ;
label.top("J", ulcorner r) ;
label.rt("I", lrcorner r) ;
label.bot(btex $x$ etex,(llcorner p+z[0])/2);
label.lft(btex $x$ etex,(llcorner p+z[2])/2);
\stopMPcode
\stoptext