1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| import os
| import string
| import pipes
|
| font = 'futura-normal'
|
| def make_labels(s):
| l = string.printable
| for word in l:
| if word == ' ':
| os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\ " 32_%d.png'%(font,s,s/12-1))
| if word == '@':
| os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\@" 64_%d.png'%(font,s,s/12-1))
| elif word == '\\':
| os.system('convert -fill black -background white -bordercolor white -font %s -pointsize %d label:"\\\\\\\\" 92_%d.png'%(font,s,s/12-1))
| elif ord(word) in [9,10,11,12,13,14]:
| pass
| else:
| os.system("convert -fill black -background white -bordercolor white -font %s -pointsize %d label:%s \"%d_%d.png\""%(font,s,pipes.quote(word), ord(word),s/12-1))
|
| for i in [12,24,36,48,60,72,84,96]:
| make_labels(i)
|
|