Eine allgemeingültige Antwort gibt
es nicht. Man muß viele Faktoren abwägen.
Ein Textverarbeitungsprogramm umfaßt die Funktionen
Texterstellung, -formatierung und
-ausdruck in einer Benutzeroberfläche.
Textformatierer hingegen bearbeiten
eine Datei, wobei offen ist, woher die Datei kommt.
Portabilität, elegante Formelgenerierung,
bestmögliches Schriftbild, Public Domain
Vorteile: alles ist möglich
Nachteile: teuer, nicht portabel,
kompliziert, alles ist möglich