Inhaltsverzeichnis

Dateityp Makro-Datei

- kollatz kollatz

Was ist eine Makro-Datei?


Zurück zum Inhaltsverzeichnis - Grundlagen


1. Definition der Makro-Datei

Eine Segment-Datei kann auf zwei Wegen als Makro-Datei definiert werden: auf Kommandoebene oder mit dem TUSTEP-Datei-Manager.

Das Standard-Makro #*beispiel enthält eine Sammlung von ausführbaren Skripten. Die folgende Kommandofolge lädt diese Beispielskripte in die Datei 'testmakros' und definiert diese Segment-Datei als Makro-Datei 1.

Gib Kommando >DA,testmakros,RAN-AP        Einrichten der Segment-Datei
Gib Kommando >*BEISPIEL,testmakros        Beispielskripte werden in die Segment-Datei 'testmakros' geschrieben
Gib Kommando >DE,MAKRO=1:testmakros       Segment-Datei 'testmakros' wird als 1. Makro-Datei definiert 

Grundlagen_Makrodatei_1.jpg

2. Skripte der Makro-Datei mit dem TUSTEP-Datei-Manager anzeigen und ausführen

Sobald eine Makro-Datei definiert ist, können die darin enthaltenen Skripte über den TUSTEP-Datei-Manager angezeigt und ausgeführt werden.

Auswahl einer Makro-Datei

Die durch den Benutzer definierte Makro-Datei wird neben den Standard-Makros allgemeiner Art und den Standard-Makros der Satzumgebung zur Auswahl angeboten:

Grundlagen_Makrodatei_2.jpg

Auswahl eines Makros/Skripts

Grundlagen_Makrodatei_3.jpg

Aufruf eines Makros/Skripts - Info zum Skript

Das Skript kann direkt aus dem Datei-Manager ausgeführt werden durch Klick auf den Button „aufrufen“

Grundlagen_Makrodatei_4.jpg

3. Skripte von der Kommandozeile aufrufen

Gib Kommando >I,$               informiert über Inhaltsverzeichnis der Skripte/Segmente der Makro-Datei 1

Grundlagen_Makrodatei_5.jpg

Gib Kommando >I,$erfassen      informiert über Inhalt des Skripts/Segments 'erfassen'

Grundlagen_Makrodatei_6.jpg

Gib Kommando >$erfassen         führt Skript/Segment 'erfassen' aus Makro-Datei 1 aus


Skripte aus definierten Makro-Dateien können aus der Kommandozeile direkt aufgerufen werden, indem dem Skriptnamen (= Segmentname) je nach Makro-Datei ein, zwei oder drei Dollarzeichen $ vorangestellt werden:

Gib Kommando >$name             führt Skript/Segment name aus Makro-Datei 1 aus
Gib Kommando >$$name            führt Skript/Segment name aus Makro-Datei 2 aus
Gib Kommando >$$$name           führt Skript/Segment name aus Makro-Datei 3 aus


Ein Skript kann mit der Anweisung „x“ auch aus dem Editor aufgerufen werden:

Gib Anweisung >X, $name         führt Skript/Segment name aus Makro-Datei 1 aus
usw.


Makro-Datei permanent definieren

Soll eine Makro-Datei nicht nur temporär während der aktuellen Sitzung, sondern permanent definiert werden, kann die Definition in die Datei 'tustep.ini' geschrieben werden:

#DE,MAKRO=1:makrodatei          definiert Segment-Datei 'makrodatei' permanent als 1. Makro-Datei

Zurück zum Inhaltsverzeichnis - Grundlagen