generated from mwc/problemset_typeface
	I had to keep this as simple as possible so I didn't get too overwhelmed.
This commit is contained in:
		
							
								
								
									
										94
									
								
								typeface.py
									
									
									
									
									
								
							
							
						
						
									
										94
									
								
								typeface.py
									
									
									
									
									
								
							@@ -16,7 +16,7 @@ def draw_letter_a(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
def draw_letter_b(unit):
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
def draw_letter_c(unit):
 | 
			
		||||
    pass
 | 
			
		||||
@@ -25,16 +25,86 @@ def draw_letter_d(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
def draw_letter_e(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
    forward(unit * 0)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 7)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 1)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit *1)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 7)
 | 
			
		||||
    right(180)
 | 
			
		||||
    
 | 
			
		||||
def draw_letter_f(unit):
 | 
			
		||||
    pass
 | 
			
		||||
    forward(unit * 0)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 7)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 1)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 5)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(180)
 | 
			
		||||
 | 
			
		||||
def draw_letter_g(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
def draw_letter_h(unit):
 | 
			
		||||
    pass
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 4)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 4)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 3)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(180)
 | 
			
		||||
 | 
			
		||||
def draw_letter_i(unit):
 | 
			
		||||
    pass
 | 
			
		||||
@@ -46,7 +116,19 @@ def draw_letter_k(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
def draw_letter_l(unit):
 | 
			
		||||
    pass
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 6)
 | 
			
		||||
    left(90)
 | 
			
		||||
    forward(unit * 6)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit *2)
 | 
			
		||||
    right(90)
 | 
			
		||||
    forward(unit * 8)
 | 
			
		||||
    right(180)
 | 
			
		||||
 | 
			
		||||
def draw_letter_m(unit):
 | 
			
		||||
    pass
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user