Variable-width text turned out to be trivial.