Alltså, det är ju inte radbrytningarna som blir fel. Raderna ser ut att brytas precis som de ska, men däremot flödar inte kolumnerna som de ska. Anledningen till det är att Helvetica Neue inte har fast bredd på tecknen, vilket är absolut nödvändigt ifall utdata från en terminal ska visas på rätt sätt. Enda lösningen är att göra som Terminal.app gör, d.v.s. att justera teckenmellanrummen så att alla tecken tar upp exakt lika stor bredd även ifall tecknen har olika bredd (så att det ser rent förjävligt ut). Du kan alltså inte både äta kakan och ha den kvar - antingen kör du Helvetica Neue och får konstigt flödande kolumner, eller så använder du ett typsnitt med fast teckenbredd (t.ex. Monaco) och får rätt struktur på terminaltexten.