Laurenso
This is my figure

and here my code
```
\documentclass[border=3.14]{standalone}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,c/.style={circle,fill,inner sep=1pt},
declare function={h=2; b=6;}]
\path
(0,0) coordinate (A)
(b,0) coordinate (B)
(b,h) coordinate (C)
(0,h) coordinate (D)
($(A)!2/3! (B)$) coordinate (M)
($(D)!1/3! (C)$) coordinate (N)
($(M)!3/2! (N)$) coordinate (P)
;
\tkzDrawLine[add = .3 and .3](M,N)
\draw (A) -- (B) -- (C) -- (D) --cycle;
\pic[angle eccentricity=.8,pic text = $1$] {angle=D--N--M};
\pic[angle eccentricity=1.2,pic text = $2$] {angle=M--N--C};
\pic[angle eccentricity=1.2,pic text = $1$] {angle=N--M--A};
\pic[angle eccentricity=.6,pic text = $2$] {angle=B--M--N};
\pic[angle eccentricity=.8,pic text = $3$] {angle=P--N--D};
\path foreach \p/\g in {A/-90,B/-90,C/90,D/90,M/-115,N/60}
{(\p)node[c]{}+(\g:2.5mm) node{$\p$}};
\end{tikzpicture}
\end{document}
```
How can I put labels 1, 2 at the angles `N` and `M` in a line

Top Answer
samcarter
You could name the coordinates of your angles labels and then use something like this to place them at the same height:
```
\documentclass[border=3.14]{standalone}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,c/.style={circle,fill,inner sep=1pt},
declare function={h=2; b=6;}]
\path
(0,0) coordinate (A)
(b,0) coordinate (B)
(b,h) coordinate (C)
(0,h) coordinate (D)
($(A)!2/3! (B)$) coordinate (M)
($(D)!1/3! (C)$) coordinate (N)
($(M)!3/2! (N)$) coordinate (P)
;
\tkzDrawLine[add = .3 and .3](M,N)
\draw (A) -- (B) -- (C) -- (D) --cycle;
\pic[angle eccentricity=.8,pic text={}] (foo) {angle=D--N--M};
\pic[angle eccentricity=1.2,pic text ={$2$}] (bar) {angle=M--N--C};
\node at (foo|-bar) {$1$};
\end{tikzpicture}
\end{document}
```
