I am using tkz-euclide
to draw a line inside the triangle, which I would like to label with (say) M (but I only know how to label points). How can I do this?
This is what I have so far:
\documentclass[11pt,a4paper]{article}
\usepackage{tkz-euclide}
\usetkzobj{all}
\begin{document}
\begin{tikzpicture}
\tkzInit[xmin=-2,xmax=3,ymin=-2,ymax=3]
\tkzAxeXY
\tkzDefPoint[label=below:{$A$}](-1,-1){A}
\tkzDefPoint[label=right:{$B$}](3,1){B}
\tkzDefPoint[label=above:{$C$}](1,2){C}
\tkzDrawSegments(A,B B,C C,A)
\tkzDefPointBy[projection=onto A--C](B)
\tkzDefPoint[label=right:{$bc$}](2,1.5){BC}
\tkzDrawSegments(A,BC)
\end{tikzpicture}
\end{document}