Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
de:traffic:timetable:start [2018/12/16 17:15] marting Endlich ausformuliert |
de:traffic:timetable:start [2020/12/29 20:56] (aktuell) marting [Definitionen] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Der Traffic-Fahrplan ====== | ====== Der Traffic-Fahrplan ====== | ||
- | Neben dem [[de:traffic:mainwindow:start|Hauptfenster]] und der [[de:traffic:vehiclelist:start|Fahrzeugliste]] ist der Fahrplan eine der drei Hauptkomponenten von Traffic. Er definiert, wie Traffic letztlich im Betrieb aussieht und was alles auf welche Weise sich über den Bildschirm bewegt. | + | Neben dem [[de:traffic:configwindow:start|Konfigurationsfenster]] und der [[de:traffic:vehiclelist:start|Fahrzeugliste]] ist der Fahrplan eine der drei Hauptkomponenten von Traffic. Er definiert, wie Traffic letztlich im Betrieb aussieht und was alles auf welche Weise sich über den Bildschirm bewegt. |
- | Ein Fahrplan kann verschiedene Arten von Angaben enthalten. | + | In Traffic können beliebig viele Fahrpläne erstellt werden. Der jeweils zu verwendende Fahrplan wird im Konfigurationsfenster ausgewählt, und zwar entweder ein individueller Fahrplan pro [[de:traffic:modes:start|Modus]] oder einer für alle Modi. Wenn der gewählte Fahrplan [[de:traffic:timetable:options|Optionen]] hat, wird das Optionsmenü im Konfigurationsfenster entsprechend befüllt. |
+ | |||
+ | Die Dateiendung für Traffic-Fahrpläne ist *.ttt. | ||
+ | |||
+ | Ein Fahrplan kann verschiedene Arten von Angaben enthalten: | ||
===== Globale Angaben ===== | ===== Globale Angaben ===== | ||
Zeile 10: | Zeile 14: | ||
* [[de:traffic:timetable:include_require|mittels $INCLUDE oder $REQUIRE eingebundene andere Fahrpläne]] | * [[de:traffic:timetable:include_require|mittels $INCLUDE oder $REQUIRE eingebundene andere Fahrpläne]] | ||
- | * [[de:traffic:timetable:options|Optionen]], die immer am Anfang eines Fahrplans stehen sollten und über das sonst ausgegraute [[de:traffic:mainwindow:options|Optionsmenü des Hauptfensters]] gesteuert werden | + | * [[de:traffic:timetable:options|Optionen]], die immer am Anfang eines Fahrplans stehen sollten und über das sonst ausgegraute [[de:traffic:configwindow:options|Optionsmenü des Konfigurationsfensters]] gesteuert werden |
- | * [[de:traffic:speed|ein globaler Geschwindigkeitsfaktor]] | + | * [[de:traffic:speed|ein globaler Geschwindigkeitsmultiplikator]] |
+ | * [[de:traffic:speed|eine globale Anfahrgeschwindigkeit aus dem Stillstand]] | ||
+ | * [[de:traffic:speed|eine globale Geschwindigkeit beim Kuppeln zweier Zusammenstellungen]] | ||
* [[de:traffic:timetable:backgroundcolor|eine globale Hintergrundfarbe]] | * [[de:traffic:timetable:backgroundcolor|eine globale Hintergrundfarbe]] | ||
* [[de:traffic:timetable:skiperr|eine Angabe zum Überspringen fehlerhafter Bewegungen]] | * [[de:traffic:timetable:skiperr|eine Angabe zum Überspringen fehlerhafter Bewegungen]] | ||
Zeile 20: | Zeile 26: | ||
* [[de:traffic:timetable:macros|Makros]], über die [[de:traffic:timetable:motion:consist:start|Zusammenstellungen von Fahrzeugen]] oder [[de:traffic:timetable:foreground_background|Vorder-/Hintergrundbilder]] vorab definiert werden können | * [[de:traffic:timetable:macros|Makros]], über die [[de:traffic:timetable:motion:consist:start|Zusammenstellungen von Fahrzeugen]] oder [[de:traffic:timetable:foreground_background|Vorder-/Hintergrundbilder]] vorab definiert werden können | ||
- | * [[de:traffic:timetable:additional_parameters|zusätzliche Parameter]], die etwa in [[de:traffic:timetable:motion:start|Bewegungen]] oder Definitionen von Vorder- und Hintergrundbildern "nachträglich" eingefügt werden können | + | * [[de:traffic:timetable:additional_parameters|hinzuzufügende Parameter]], die etwa in [[de:traffic:timetable:motion:start|Bewegungen]] oder Definitionen von Vorder- und Hintergrundbildern "nachträglich" eingefügt werden können |
===== Bewegungen ===== | ===== Bewegungen ===== | ||
- | Der essentiellste Teil von Traffic-Fahrplänen sind die [[de:traffic:timetable:motion:start|Bewegungen]], die definieren, wie sich Fahrzeuge letztlich über den Bildschirm bewegen. Ein Fahrplan, der im Traffic-Hauptfenster ausgewählt wird, muß immer mindestens eine Bewegung enthalten, ob intern oder per $INCLUDE/$REQUIRE eingebunden; alles andere ist optional. | + | Der essentiellste Teil von Traffic-Fahrplänen sind die [[de:traffic:timetable:motion:start|Bewegungen]], die definieren, wie sich Fahrzeuge letztlich über den Bildschirm bewegen. Ein Fahrplan, der im Traffic-Hauptfenster ausgewählt wird, muß immer mindestens eine Bewegung enthalten, ob intern oder [[de:traffic:timetable:include_require|per $INCLUDE/$REQUIRE]] eingebunden; alles andere ist optional. |
Bewegungen können auch in [[de:traffic:timetable:pool|POOLs]] zusammengefaßt werden, die dann wiederum wie einzelne Bewegungen in der Segmentierung eingetragen werden können. | Bewegungen können auch in [[de:traffic:timetable:pool|POOLs]] zusammengefaßt werden, die dann wiederum wie einzelne Bewegungen in der Segmentierung eingetragen werden können. | ||
Zeile 41: | Zeile 47: | ||
==== Kommentare ==== | ==== Kommentare ==== | ||
- | Fahrpläne können Kommentarzeilen enthalten. Alle Zeilen, die mit einer Raute (#) beginnen, gelten als Kommentare und werden von Traffic nicht ausgewertet. | + | Fahrpläne können Kommentarzeilen enthalten. Alle Zeilen, die mit einer Raute (''#'') beginnen, gelten als Kommentare und werden von Traffic nicht ausgewertet. |
<code>#Dies ist ein Kommentar.</code> | <code>#Dies ist ein Kommentar.</code> | ||
Zeile 47: | Zeile 53: | ||
==== Zeilenumbrüche ==== | ==== Zeilenumbrüche ==== | ||
- | Fahrplanzeilen können umgebrochen und somit übersichtlich über mehrere Textzeilen aufgeteilt werden, indem an den Enden aller Textzeilen außer der letzten ein Backslash (\) eingetragen wird. | + | Fahrplanzeilen können umgebrochen und somit übersichtlich über mehrere Textzeilen aufgeteilt werden, indem an den Enden aller Textzeilen außer der letzten ein Backslash (''\'') eingetragen wird. |
**Vorsicht:** Intern formuliert Traffic den Umbruch und alles, was an Leerzeichen oder Tabs vor dem Anfang der nächsten Zeile steht, in ein Leerzeichen um. Es darf also nicht innerhalb eines Bild- oder Makronamens umgebrochen werden! | **Vorsicht:** Intern formuliert Traffic den Umbruch und alles, was an Leerzeichen oder Tabs vor dem Anfang der nächsten Zeile steht, in ein Leerzeichen um. Es darf also nicht innerhalb eines Bild- oder Makronamens umgebrochen werden! |