diff --git a/typeface.py b/typeface.py index c2e3d2d..edbd912 100644 --- a/typeface.py +++ b/typeface.py @@ -173,7 +173,37 @@ def draw_letter_w(unit): pass def draw_letter_x(unit): - pass + + def half_x(): + left(45) + forward((3/7)*sqrt(98)*unit) + fly(sqrt(2)*unit) + forward((3/7)*sqrt(98)*unit) + left(90) + forward(sqrt(2)*unit) + left(90) + forward((3/7)*sqrt(98)*unit) + fly(sqrt(2)*unit) + forward((3/7)*sqrt(98)*unit) + left(90) + forward(sqrt(2)*unit) + + fly(unit) + half_x() + left(45) + fly(unit*7) + left(90) + fly(unit) + half_x() + right(135) + fly(unit) + right(90) + fly(8*unit) + right(180) + + + + def draw_letter_y(unit): pass