Text this: A Computational Approach to Digital Chinese Painting and Calligraphy