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 brauchen Sie natürlich nicht immer wieder neu zu schreiben, sondern können 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, nur 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
nur die Makros ProgrammName
,
ProgrammVersion
und
ProgrammJahr
gesetzt werden, im Hauptteil muss
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 Sie einfach die Makros anders definieren.
Zugegeben, dies ist nur ein kurzes Beispiel. Bei umfangreicheren Texten ist es jedoch eine sehr große Arbeitserleichterung.