Add method to truncate to width with font