\input{preamble-standalone.ltx} \begin{document} % Ex. No. 98 (Section 14.1.3 : Example of adding dimensions with option \tkzname{dim}) \begin{tikzpicture}[scale=4] \pgfkeys{/pgf/number format/.cd,fixed,precision=2} \tkzDefPoint(0,0){A} \tkzDefPoint(3,0){B} \tkzDefPoint(1,1){C} \tkzDrawPolygon(A,B,C) \tkzDrawPoints(A,B,C) \tkzCalcLength[cm](A,B)\tkzGetLength{ABl} \tkzCalcLength[cm](B,C)\tkzGetLength{BCl} \tkzCalcLength[cm](A,C)\tkzGetLength{ACl} \tkzDrawSegment[dim={\pgfmathprintnumber\BCl,6pt,transform shape}](C,B) \tkzDrawSegment[dim={\pgfmathprintnumber\ACl,6pt,transform shape}](A,C) \tkzDrawSegment[dim={\pgfmathprintnumber\ABl,-6pt,transform shape}](A,B) \end{tikzpicture} \end{document}