tidying text scaling with window size