%% auteur : Gilles MORA -1 5 setxrange -1 5 setyrange 50 setxunit 50 setyunit /A{0 4} def /B{4 4} def /C {4 0} def /D {0 0} def /M{0 3} def /N{4 3} def [A B C D] polygone /K{M B A N interdroite} def /L{D N C M interdroite} def [A N] ligne [B M] ligne [M C] ligne [D N] ligne /fillstyle{.5 setgray fill } def mixte [M K N L] polygone* setTimes (A) A [1.5 1.5] ultext (B) B [1.5 1.5] urtext (C) C [1.5 1.5] drtext (D) D [1.5 1.5] dltext (K) K [1.5 1.5] utext (L) L [1.5 1.5] dtext (M) M [1.5 1.5] ltext (N) N [1.5 1.5] rtext