Il est possible de modifier et de compiler cet exemple :
\documentclass[border=10pt]{standalone} \usepackage{tkz-euclide} \begin{document} \begin{tikzpicture}[scale=.5] \tkzDefPoints{0/0/A,5/0/B,0.8/4/C} \tkzDefSpcTriangle[excentral,name=J](A,B,C){a,b,c} \tkzDefSpcTriangle[intouch,name=I](A,B,C){a,b,c} \tkzDefProjExcenter[name=J](A,B,C)(a,b,c){X,Y,Z} \tkzDefCircle[in](A,B,C) \tkzGetPoint{I} \tkzGetSecondPoint{T} \tkzDrawCircles[red](Ja,Xa Jb,Yb Jc,Zc) \tkzDrawCircle(I,T) \tkzDrawPolygon[dashed,color=blue](Ja,Jb,Jc) \tkzDrawLines[add=2 and 2,line width=1pt](A,C A,B B,C) \tkzDrawSegments(Ja,Xa Ja,Ya Ja,Za Jb,Xb Jb,Yb Jb,Zb Jc,Xc Jc,Yc Jc,Zc I,Ia I,Ib I,Ic) \tkzMarkRightAngles[size=.2,fill=gray!15](% Ja,Za,B Ja,Xa,B Ja,Ya,C Jb,Yb,C Jb,Zb,B Jb,Xb,C Jc,Yc,A Jc,Zc,B Jc,Xc,C I,Ia,B I,Ib,C I,Ic,A) \tkzDrawSegments[blue](Jc,C Ja,A Jb,B) \tkzLabelPoints(Xb,Yc,A,B,C,Xa,Xc,Ya,Yb,Ja,Jb,Jc,I) \tkzLabelPoints[above right](Za,Zb,Zc) \tkzLabelPoints[below](Ia,Ib,Ic) \end{tikzpicture} \end{document}