Towards Diverse and Consistent Typography Generation