
Il est possible de modifier et de compiler cet exemple :
\documentclass[border=10pt]{standalone}\usepackage{tkz-euclide}\begin{document}\tkzSetUpStyle[orange]{new}\begin{tikzpicture}[rotate=30]\tkzDefPoints{0/0/O,4/-5/A}\tkzDefPoints{3/0/x,5/-5/y}\pgfmathsetmacro\R{3}\pgfmathsetmacro\r{1}\tkzDefIntSimilitudeCenter[R](O,\R)(A,\r) \tkzGetPoint{I}\tkzDefExtSimilitudeCenter[R](O,\R)(A,\r) \tkzGetPoint{J}\tkzDefTangent[from with R= I](O,3) \tkzGetPoints{D}{E}\tkzDefTangent[from with R= I](A,1) \tkzGetPoints{D'}{E'}\tkzDefTangent[from with R= J](O,3) \tkzGetPoints{F}{G}\tkzDefTangent[from with R= J](A,1) \tkzGetPoints{F'}{G'}\tkzDrawCircles(O,x A,y) \tkzDrawCircles[R](O,3 A,1)\tkzDrawSegments[add = .5 and .5,new](D,D' E,E')\tkzDrawSegments[add= 0 and 0.25,new](J,F J,G)\tkzDrawPoints(O,A,I,J,D,E,F,G,D',E',F',G')\tkzLabelPoints[font=\scriptsize](O,A,I,J,D,E,F,G,D',E',F',G')\end{tikzpicture}\end{document}