Höhenschnittpunkt im Dreieck

Wird ein Winkel größer als 90° (stumpfwinkliges Dreieck),
dann liegt der Höhenschnittpunkt außerhalb des Dreiecks.

A = (-2.497803137425579, -1.4017124248714357)
B = (5.879817581823205, -1.1950538492542973)
C = (1.3333289182460661, 5.259052435404139)
d1, c, a, b = Polygon(A, B, C)
f = Line(A, B)
g = Line(C, B)
h = Line(C, A)
i = OrthogonalLine(B, h)
j = OrthogonalLine(C, f)
k = OrthogonalLine(A, g)
D = Intersect(k, i)
E = Intersect(j, f)
F = Intersect(k, g)
G = Intersect(i, h)
l = Segment(C, E)
m = Segment(A, F)
n = Segment(B, G)
p = Segment(D, F)
q = Segment(D, C)
r = Segment(D, G)
α = Angle(B, A, C)
β = Angle(C, B, A)
γ = Angle(A, C, B)
Text1 = LaTeX(α, true, true)
Text2 = LaTeX(β, true, true)
Text3 = LaTeX(γ, true, true)
δ = Angle(B, G, C)
ζ = Angle(B, E, C)
ε = Angle(C, F, A)