Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:traffic:timetable:macros

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
de:traffic:timetable:macros [2018/12/16 14:07]
marting Link noch einmal korrigiert
de:traffic:timetable:macros [2019/01/26 23:07]
marting
Zeile 13: Zeile 13:
 Die Definiton eines Makros erfolgt auf einer dieser Weisen: Die Definiton eines Makros erfolgt auf einer dieser Weisen:
  
-<​code>​$DEF ​<Name des Makros>=<Inhalt des Makros></​code>​+<​code>​$DEF Name des Makros=Inhalt des Makros</​code>​
  
-<​code>​$DEFINE ​<Name des Makros>=<Inhalt des Makros></​code>​+<​code>​$DEFINE Name des Makros=Inhalt des Makros</​code>​
  
-<​code>​$DEFINE_MACRO ​<Name des Makros>=<Inhalt des Makros></​code>​+<​code>​$DEFINE_MACRO Name des Makros=Inhalt des Makros</​code>​
  
-In der Praxis dürfte sich die erste, kürzeste Schreibweise durchsetzen,​ die Funktionsweisen sind aber gleich.+In der Praxis dürfte sich die erste, kürzeste Schreibweise ​''​$DEF'' ​durchsetzen,​ die Funktionsweisen sind aber gleich.
  
 Konkret sähe es beispielsweise so aus: Konkret sähe es beispielsweise so aus:
Zeile 51: Zeile 51:
 ===== Zu beachten ===== ===== Zu beachten =====
  
-Bestimmte Zeichen sollten in Makronamen nicht verwendet werden. Sie dürfen zwar mit Ziffern anfangen und komplett aus Ziffern bestehen, Umlaute sind aber beispielsweise nach Möglichkeit zu vermeiden.+Bestimmte Zeichen sollten in Makronamen nicht verwendet werden. Sie dürfen zwar mit Ziffern anfangen und komplett aus Ziffern bestehen, Umlaute sind aber beispielsweise nach Möglichkeit zu vermeiden. Sonderzeichen sollte man beschränken auf den Unterstrich. Leerzeichen sind auch nicht erlaubt.
  
 ===== Besondere Verwendungszwecke ===== ===== Besondere Verwendungszwecke =====
  
-Makros können nicht nur Fahrzeuge enthalten, sondern auch [[de:​traffic:​timetable:​foreground_background|Vorder- und Hintergrundbilder]] oder [[de:​traffic:​timetable:​additional_parameters|Zusätzliche Parameter]]. Auch diese können verschachtelt werden, so kann in einem Makro eine Vordergrundsequenz definiert werden, in einem zweiten eine Hintergrundsequenz,​ und ein drittes vereint die beiden zu einem Zusätzlichen Parameter.+Makros können nicht nur Fahrzeuge enthalten, sondern auch [[de:​traffic:​timetable:​foreground_background:start|Vorder- und Hintergrundbilder]] oder [[de:​traffic:​timetable:​additional_parameters|Zusätzliche Parameter]]. Auch diese können verschachtelt werden, so kann in einem Makro eine Vordergrundsequenz definiert werden, in einem zweiten eine Hintergrundsequenz,​ und ein drittes vereint die beiden zu einem Zusätzlichen Parameter.
  
 In Makros können sogar [[de:​traffic:​timetable:​pool|POOLs]] eingetragen werden. Hierbei ist aber darauf zu achten, daß in allen eingetragenen POOLs tatsächlich Bewegungen stattfinden. Andernfalls gibt Traffic eine Fehlermeldung aus, daß ein POOL nicht gefunden wurde. In Makros können sogar [[de:​traffic:​timetable:​pool|POOLs]] eingetragen werden. Hierbei ist aber darauf zu achten, daß in allen eingetragenen POOLs tatsächlich Bewegungen stattfinden. Andernfalls gibt Traffic eine Fehlermeldung aus, daß ein POOL nicht gefunden wurde.
de/traffic/timetable/macros.txt · Zuletzt geändert: 2020/12/29 13:17 von marting