All pastes #204180 Raw Edit

Stuff

public text v1 · immutable
#204180 ·published 2006-10-15 18:43 UTC
rendered paste body
#!/usr/bin/python

import sys, string
from xml.dom import minidom, Node

font={}
def buildfont(fontbook):
    global font
    chars = fontbook.getElementsByTagName("char")
    for char in chars:
        chartype = char.attributes["type"].value
        chardata = []
        for line in char.getElementsByTagName("line"):
            chardata.append(line.firstChild.data)
        font[chartype]=chardata

fontbook = minidom.parse("/home/eigenlambda/biglets.xml")
buildfont(fontbook)
#print font

word = sys.argv[1]
lines = ["","","","","","","",""]
for i in range(0,8):
    for letter in word:
        lines[i]= lines[i] + font[letter][i]
for line in lines:
    print line