pub fn to_art( input: String, font: &str, leading: usize, gap: usize, trailing: usize, ) -> Result<String, String>