'puts text in the entity. Whitespace and newlines are stripped to single spaces.'

def text(self, text):

    if text:
        text = utfstr(text)
        text = text.strip()
        text = re.sub('\\s+', '    ', text)
        if text:
            self.dirty = True
            self.escpos.text(text)
