Browse Source

Script to generate glyph entries for a Figlet Font

master
Gijs 6 months ago
parent
commit
0881160719
  1. 30
      scripts/make_flf.py

30
scripts/make_flf.py

@ -0,0 +1,30 @@
import sys
"""
Generates glyphs entries for an FLF file.
It does not generate the file header.
Run like: make_flf.py [glyph_height]
"""
height = int(sys.argv[1])
flf = ''
for chr_code in range(32, 126):
for line in range(height):
flf += " "
if line == 0:
flf += chr(chr_code)
else:
flf += " "
flf += "@"
if line == height-1:
flf += "@"
flf += "\n"
print(flf)
Loading…
Cancel
Save