<\body> Die Art und Weise wie den von Dokumenten durchführt, wird durch sogenannte beeinflusst. Die benutzt einen sogenannten , um dort Kontextvariable und zu speichern. Kontextvariablen lassen sich in zwei Klassen einteilen: vordefinierte Variablen und zusätzliche Variablen, die durch Stildefinitionen bereitgestellt werden. Vordefinierte Variablen beeinflussen in der Regel das eigentliche Layout, während die zusätzlichen Variablen mehr zu Berechnungen dienen. In den nächsten Abschnitten werden wir alle vordefinierten Kontextvariablen beschreiben. Eine typische vordefinierte Kontextvariable ist . Der Wert dieser Variablen kann dauerhaft werden, mit dem Befehl und vorübergehend (lokal) mit dem Konstrukt : <\tm-fragment> Text. <\tm-fragment> Text.> Zähler sind typische Kontextvariablen von Stildefinitionen: <\tm-fragment> <\enumerate> eine verrückt nummerierte Liste ... <\tm-fragment> Eine verrückt nummerierte Liste ... > Die Schriftsatz-sprache benutzt für ihre Variablen. Das bedeutet, dass Makros auf Kontextvariablen, die den Kontext betreffen, indem sie aufgerufen wurden, zugreifen können und diese modifizieren dürfen. Im obigen Beispiel hat das -Makro lokal die Variable auf gesetzt (dabei hat es benutzt) dann inkrementiert das -Makro um 1 und zeigt den Wert. Im folgenden wird durch auf 3 gesetzt und durch -Makro um 1 inkrementiert und angezeigt. Der Original-Wert von wird beim Verlassen von wiederhergestellt. Jede Dokument kommt mit einem mit vorgegebenen Werten für die Kontextvariablen, das sind also Werte, die gesetzt werden, bevor mit dem Schriftsetzen begonnen wird. Wenn eine Kontextvariable in diesem Start-kontext noch nicht vorhanden ist, dann wird sie auf ihren Vorgabewert gesetzt, nachdem der Dokument-Stil gesetzt wurde und ggfs. weitere Stilpakete geladen wurden. Der Start-kontext selbst ist Teil des Editors. Einige Variablen wie Kopf- und Fuÿzeilen, müssen innerhalb des Dokuments gesetzt werden. Ihre Startwerte werden ignoriert. Sie sollten generell immer mit den Fuÿ- und Kopfzeilen-Befehlen gesetzt werden. <\traverse> <\initial> <\collection>