Als Funktion eines Layout-Programms soll ein Ästhetikprogramm dafür sorgen, dass der laufende Text nach gängigen typographischen Regeln optisch ansprechend gestaltet wird. Dazu gehören unter anderem die individuelle Einstellung des Abstands zwischen bestimmten Buchstabenpaaren (englisch: Kerning) und Korrekturen an der Position von Zeilenanfängen (zum Beispiel muss eine Zeile, die mit einem „A“ beginnt, geringfügig nach außen gerückt werden).