Es soll ja Autoren geben, die laufend neue Programme oder Hypertexte veröffentlichen. Und in fast allen Beschreibungen tauchen Kapitel auf, in denen z.B. Copyrightangaben benutzt werden. Solche Dinge braucht man natürlich nicht immer wieder neu zu schreiben, sondern kann sich unter Zuhilfenahme von Makros kleinere Standardtexte erstellen.
Nehmen wir an, unsere Copyrightangabe sieht so aus:
""Hello, World!"" Version 8.15 (!nl) Copyright (!copyright) 1996 bei C. Anfänger
Bei einem anderen Programm wird wieder fast die gleiche Angabe erfolgen, lediglich der Name des Programms und die Versionsnummer werden sich unterscheiden.
Was liegt also näher, als solch einen Text zu standardisieren?
""(!ProgrammName)"" Version (!ProgrammVersion) (!nl) Copyright (!copyright) (!ProgrammJahr) bei C. Anfänger
Im Vorspann einer Datei, die diesen Text einbindet, müssen dann lediglich die Makros "ProgrammName", "ProgrammVersion" und "ProgrammJahr" gesetzt werden, im Hauptteil muß diese Datei dann nur noch an passender Stelle eingebunden werden:
!macro ProgrammName Hello, World! !macro ProgrammVersion 8.15 !macro ProgrammJahr 1996 ... !begin_document ... !include copyleft.ui
Dieser Text kann dann wieder beim nächsten Projekt eingesetzt werden, indem man einfach die Makros anders definiert.
Zugegeben, dies ist nur ein kurzes Beispiel. Bei umfangreicheren Texten ist es jedoch eine sehr große Arbeitserleichterung.