diff --git a/typeface.py b/typeface.py index b966bef..118ff7b 100644 --- a/typeface.py +++ b/typeface.py @@ -12,6 +12,11 @@ from turtle import * from math import sqrt +def fly(distance): + penup() + forward(distance) + pendown() + def draw_letter_a(unit): pass @@ -48,8 +53,39 @@ def draw_letter_k(unit): def draw_letter_l(unit): pass -def draw_letter_m(unit): - pass +def draw_letter_m(size): + fly(size) + left(90) + forward(size*7) + right(90) + forward(size*1.5) + right(60) + forward(size*(sqrt(2))) + forward(size*(sqrt(2))) + right(240) + forward(size*(sqrt(2))) + forward(size*(sqrt(2))) + right(60) + forward(size*1.7) + right(90) + forward(size*7) + right(90) + forward(size*1.5) + right(90) + forward(size*4) + right(225) + forward(size*(sqrt(5))) + right(90) + forward(size*(sqrt(5))) + left(135) + forward(size*4) + right(90) + forward(size*1.3) + fly(size) + right(180) + + + def draw_letter_n(unit): pass