diff --git a/typeface.py b/typeface.py index df2bc4b..37140c4 100644 --- a/typeface.py +++ b/typeface.py @@ -13,6 +13,7 @@ from turtle import * from math import sqrt size=40 +diagonal=(size*sqrt(2)) def draw_letter_a(unit): pass @@ -21,7 +22,38 @@ def draw_letter_b(unit): pass def draw_letter_c(unit): - pass + penup() + forward(size*3) + pendown() + forward(size*4) + left(90) + forward(size*2) + left(90) + forward(size*3) + right(45) + forward(diagonal) + right(45) + forward(size*2) + right(45) + forward(diagonal) + right(45) + forward(size*3) + left(90) + forward(size*2) + left(90) + forward(size*4) + left(45) + forward(diagonal*2) + left(45) + forward(size*4) + left(45) + forward(diagonal*2) + penup() + right(135) + forward(size*3) + right(180) + pendown() + def draw_letter_d(unit): penup() @@ -29,13 +61,13 @@ def draw_letter_d(unit): pendown() forward(size*4) left(45) - forward(size*sqrt(2)) - forward(size*sqrt(2)) + forward(diagonal) + forward(diagonal) left(45) forward(size*4) left(45) - forward(size*sqrt(2)) - forward(size*sqrt(2)) + forward(diagonal) + forward(diagonal) left(45) forward(size*4) left(90) @@ -50,11 +82,11 @@ def draw_letter_d(unit): right(90) forward(size) right(45) - forward(size*sqrt(2)) + forward(diagonal) right(45) forward(size*2) right(45) - forward(size*sqrt(2)) + forward(diagonal) right(45) forward(size) left(90)