two-perpendiculars.tex 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. \documentclass[varwidth=true, border=2pt]{standalone}
  2. \usepackage{tkz-euclide}
  3. \begin{document}
  4. \usetkzobj{all}
  5. \begin{tikzpicture}
  6. \tkzSetUpPoint[shape=circle,size=10,color=black,fill=black]
  7. \tkzSetUpLine[line width=1]
  8. \tkzDefPoints{0/3/A, 4/0/B, 3/3/P, 3/0.75/G}
  9. \tkzDefLine[perpendicular=through P,/tikz/overlay](A,B)\tkzGetPoint{x}
  10. \tkzInterLL(A,B)(P,x) \tkzGetPoint{F}
  11. \tkzMarkAngle[arc=l,size=0.4cm,color=red,fill=red!20](B,F,P)
  12. \tkzLabelAngle[pos = 0.2](B,F,P){$\cdot$}
  13. \tkzMarkAngle[arc=l,size=0.4cm,color=red,fill=red!20](P,G,A)
  14. \tkzLabelAngle[pos = 0.2](P,G,A){$\cdot$}
  15. \tkzDrawPoints(A,F,P,G)
  16. \tkzDrawSegments(A,B)
  17. \tkzDrawLines(A,B)
  18. \tkzDrawLine[dashed,color=orange,add=0.5 and 0.2](F,P)
  19. \tkzDrawLine[dashed,color=blue,add=0.5 and 0.2](G,P)
  20. %
  21. \tkzLabelPoint[below left](A){$A$}
  22. \tkzLabelPoint[below left](G){$G$}
  23. \tkzLabelPoint[above left](P){$P$}
  24. \tkzLabelPoint[left](F){$F$}
  25. \tkzLabelLine[below,pos=1](A,B){$g$}
  26. \end{tikzpicture}
  27. \end{document}