isosceles-triangle-more.tex 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. \documentclass{article}
  2. \usepackage{xcolor}
  3. \definecolor{cWinkelhalbierende}{HTML}{00940A}
  4. \definecolor{cSeitenhalbierende}{HTML}{FF0000}
  5. \definecolor{cAchse}{HTML} {94008A}
  6. \definecolor{cMittelsenkrechten}{HTML}{181FED}
  7. \usepackage[pdftex,active,tightpage]{preview}
  8. \setlength\PreviewBorder{2mm}
  9. \usepackage{tikz}
  10. \usetikzlibrary{shapes, calc}
  11. \begin{document}
  12. \begin{preview}
  13. \begin{tikzpicture}
  14. \coordinate[label=left:$A$] (A) at (0,0);
  15. \coordinate[label=right:$B$] (B) at (3.2,0);
  16. \coordinate[label=left:$C$] (C) at (1.6,4);
  17. % Draw the background of the triangle
  18. \node[isosceles triangle, isosceles triangle apex angle=44,draw,
  19. inner sep=0pt,anchor=lower side,rotate=90,draw=black,
  20. line width=1.5pt, minimum height=4cm, fill=gray!2]
  21. (triangle) at (1.6,-0.05) {};
  22. % Rechte Winkel
  23. \begin{scope}[shift={($(A)!0.5!(C)$)}, rotate=-22]
  24. \draw[fill=gray!30] (0,0) -- (-180:0.25cm) arc (180:90:0.25cm);
  25. \draw (140:0.15cm) node {$\cdot$};
  26. \end{scope}
  27. \begin{scope}[shift={($(B)!0.5!(C)$)}, rotate=-70]
  28. \draw[fill=gray!30] (0,0) -- (-180:0.25cm) arc (180:90:0.25cm);
  29. \draw (140:0.15cm) node {$\cdot$};
  30. \end{scope}
  31. \begin{scope}[shift={($(A)!0.5!(B)$)}]
  32. \draw[fill=gray!30,draw opacity=0] (0,0) -- (-180:0.25cm) arc (180:90:0.25cm);
  33. \draw (-180:0.25cm) arc (180:90:0.25cm);
  34. \draw (140:0.15cm) node {$\cdot$};
  35. \end{scope}
  36. % Mittelsenkrechten
  37. % y = m * x + t
  38. % Für die Mittelsenkrechte m_AB gilt ($(A)!0.5!(B)$) ist auf m_AB
  39. % m = - (delta x) / (delta y) = - (A.x - B.x) / (A.y - B.y)
  40. % t = y - m*x
  41. % AB
  42. \draw[color=cAchse, thick] (1.6cm,-0.3) -- node {} (1.6cm, 4.2cm);
  43. % AC
  44. % (0.8, 2) \in Mittelsenkrechte auf b
  45. % m = - (-1.6)/(-4) = - 0.4
  46. % t = 2 + 0.4 * 0.8 = 2.32
  47. % y = -0.4 * x + 2.32
  48. % (0, 2.32) und (3, 1.12)
  49. \draw[color=cMittelsenkrechten] (0,2.32) -- node {} (3, 1.12);
  50. % Umkreismittelpunkt
  51. % x = 1.6
  52. % y = -0.4*1.6 + 2.32 = 1.68
  53. \node [circle,inner sep=1pt,fill=cMittelsenkrechten] at (1.6,1.68) {};
  54. % ((3.2+1.6)/2, (0+4)/2) ) = (2.4, 2) \in Mittelsenkrechte auf a
  55. % 2 = m * 2.4 + t
  56. % m_BC = delta y / delta x = (0-4)/(3.2-1.6) = -2.5 = -5/2
  57. % m = 2/5
  58. % t = y - m*x = 2 - 2.4 * 2/5 = 1.04
  59. % => y = 2/5 * x + 1.04
  60. % (0, 1.04) und (3, 2.24)
  61. \draw[color=cMittelsenkrechten] (0, 1.04) -- node {} (3, 2.24);
  62. % Seitenhalbierende
  63. \draw[color=cSeitenhalbierende,dashed] (A) -- node {} ($(B)!0.5!(C)$);
  64. \draw[color=cSeitenhalbierende,dashed] (B) -- node {} ($(A)!0.5!(C)$);
  65. %\draw[color=red, dashed] (C) -- node {} ($(A)!0.5!(B)$);
  66. % Schwerpunkt
  67. % x = 1.6
  68. \node [circle,inner sep=1pt,fill=cSeitenhalbierende] at (1.6,1.34) {};
  69. % Winkelhalbierende
  70. % apex angle = 44° => alpha = 68° => 34°
  71. \draw[color=cWinkelhalbierende, densely dashed] (A) -- node {} (34:4);
  72. \begin{scope}[shift={($(B)$)}]
  73. \draw (146:4) node (BEnd) {};
  74. \end{scope}
  75. \draw[color=cWinkelhalbierende, densely dashed] (B) -- node {} (BEnd);
  76. %\draw[color=red, dashed] (C) -- node {} ($(A)!0.5!(B)$);
  77. % Inkreismittelpunkt
  78. % x = 1.6
  79. % tan(68/2) = y/x => y = tan(34)*x = 1.48
  80. \node [circle,inner sep=1pt,fill=cWinkelhalbierende] at (1.6,1.08) {};
  81. % Draw the triangle
  82. \node[isosceles triangle, isosceles triangle apex angle=44,draw,
  83. inner sep=0pt,anchor=lower side,rotate=90,draw=black,
  84. line width=1.5pt, minimum height=4cm]
  85. (triangle) at (1.6,-0.05) {};
  86. \end{tikzpicture}
  87. \end{preview}
  88. \end{document}