$\huge l$

$\huge d$

$\Large |MF|$

k = 1 (slider from 0 to k')
l = Segment((x(Corner[1]), 0), (x(Corner[2]), 0))
A = Point(l, k)
F = (1.18005669450316, 0.5554316477321698)
M = Intersect(OrthogonalLine[A, l], LineBisector[F, A])
loc1 = Locus(M, k)
k' = 1 (slider from 0 to 1)
g = Segment(A, M)
h = Segment(F, M)
α = Angle(l, g)
text1 = LaTeX("|MF|=" + h)
text2 = LaTeX("d=" + h)

Tool: 简易坐标系
请选择原点，分别输入：x最小、最大值，y最小、最大值
Input: A, a, b, c, d
Output: B, C, O, u, v

$\huge\textcolor{}{x}$

$\huge\textcolor{}{y}$

$\Large\textcolor{}{O}$

A: (0, 0)
u = Vector(A + (a - 1, 0), A + (b + 1, 0))
v = Vector(A + (0, c - 1), A + (0, d + 1))
B: A + (b + 1, 0)
C: A + (0, d + 1)
O: A