Source
%% auteur : 

-2 12 setxrange
-3 10 setyrange
30 setxunit
30 setyunit
.7 setlinewidth

/A{0 0} def
/B{0 7} def
/C{10 0} def

[A B C] polygone
[A B C] points

B A C angledroit
setTimes
(A)  A [2 2] dltext
(B) B [2 2] urtext
(C) C [2 2] drtext

<tex>
$\widehat{a}$
</tex>
1 .1 [2 2] ultexlabel

<tex>
$\widehat{c}$
</tex>
9 .1 [2 2] ultexlabel


<tex>
côté adjacent à l'angle $\hat{c}$
</tex>
2.5 -.1 [1.7 1.7] drtexlabel

<tex>
côté opposé à l'angle $\hat{c}$
</tex>
-.7 1.3  [1.7 1.7]{90} drtexlabel


<tex>
Hypoténuse
</tex>
B C milieu  [1.7 1.7]{B C angle} uctexlabel