generated from mwc/problemset_typeface
I created the letters A, D, E, I M, N, O, P, R, T which will be used for PIET MONDRIAN within Unit 1, Drawing Project. In the beginning I thought I had to define the size of the unit, but I didn't have to because the unit would be multiplied by the number of blocks such as forward(unit*2). That was misleading and you explained it to me. I did a lot of testing and using the proof.py to make sure everything lined up correctly. And I used 45 and 135 degree angles with code such as forward(size * sqrt(2)). The "M" and "N" were a little tricky with determining left or right with the angles. My feelings were fine creating this because of my typography background. I did a considerable amount of hand lettering in undergraduate student and working as a graphic designer before the desktop era. I have a solid foundation in typography and formatting. One thing I would want to go back to define sections of letters that can be used for other letters, mostly the stems of the letter. It would reduce the repetitive code. Not sure if a range and or a for loop can be incorporated into the code. I'd have to re-read Iteration for a better understanding and application. |
||
---|---|---|
.DS_Store | ||
.commit_template | ||
.gitignore | ||
grid.py | ||
poetry.lock | ||
proof.py | ||
pyproject.toml | ||
test.py | ||
typeface.py |