Per quello che vuoi tu non conosco nessuna funzione che ti fa andare a capo dopo un certo "spazio".
Potresti creare tu uno script personalizzato dove per ogni carattere memorizzi un numero, che ne so $a=2 $b=1 e poi con un controllo sulle stringhe fai il calcolo per ogni lettera e ti memorizzi in una variabile il totale, per esempio se ho deciso che $a=2 $b=1 e hai "ab" il totale è 3.
Poi imposti tu un limite e per ogni stringa fai un controllo per ogni lettera, se il totale è maggiore uguale del limite mandi a capo e azzeri il totale altrimenti passi alla lettera seguente e aggiungi a totale il numero associato alla lettera.
Non ho mai provato uno script del genere, la mia è solo un'idea. Prova