En 1999, puis mis à jour en 2001, Vincent Zoonekynd a mis en ligne un fichier MetaPost illustrant différentes utilisations du programme avec plus de 300 exemples. Ces exemples sont disponibles sur le CTAN.
Code
u:=1cm;
beginfig(80)
path p; p := (0,0) -- (u,0);
pair A; A := (u,-u);
numeric a; a := 90;
drawarrow p withpen pencircle scaled 1bp;
draw A withpen pencircle scaled 4bp;
label ulft ( btex $A$ etex, A );
draw (0,0) withpen pencircle scaled 4bp;
label bot ( btex $O$ etex, (0,0) );
for i=0 upto 10:
drawarrow p shifted -(i*A/10) withcolor red;
endfor;
for i=0 upto 10:
drawarrow p shifted -A rotated (i*a/10) withcolor green;
endfor;
for i=0 upto 10:
drawarrow p shifted -A rotated a shifted (i*A/10) withcolor blue;
endfor;
endfig;
end.