Template:InheritNationalSystemType: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[unchecked revision][checked revision]
No edit summary
(Improved description and formatting)
 
(27 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>* {{Attr|type}}: This specifies the type of the [http://en.wikipedia.org/wiki/Train_protection_system train protection system] using an enumeration in order to have unique names. {{Intro|2.1}} The type shall be taken from the list of '''<trainProtectionSystemsOnVehicle>''' of the file ''TrainProtectionSystems.xml'' that comes with the schema. <br/> {{Deu|Hier wird das verwendete [http://de.wikipedia.org/wiki/Zugbeeinflussung Zugbeeinflussungssystem] aus der verfügbaren Auswahl spezifiziert. Seit Version 2.1 wird die Liste der verfügbaren Systeme in '''<trainProtectionSystemsOnVehicle>''' der Datei ''TrainProtectionSystems.xml'' bereitgestellt, die bei dem Schema mit enthalten ist. }}
 
:* {{Enum|ALSEN}} extension of ALSN for speeds up to 200 km/h (Russia, states of former Soviet Union)
<includeonly>* {{Attr|type}}: {{Intro|2.1}} This specifies the <tt>code</tt> of the {{external|https://en.wikipedia.org/wiki/Train_protection_system|train protection system}}. The list of accepted systems is given in <tt><trainProtectionSystemsOnVehicle></tt> in the [[Dev:TrainProtectionSystems|TrainProtectionSystems]] [[dev:Codelists|codelist]]. <br/> {{Deu|Hier wird der <tt>code</tt> des verwendeten {{external|https://de.wikipedia.org/wiki/Zugbeeinflussung|Zugbeeinflussungssystems|lang=de|inlang=de}} spezifiziert. Die Liste der verfügbaren Systeme wird in <tt><trainProtectionSystemsOnVehicle></tt> der [[dev:Codelists|Codelist]] [[Dev:TrainProtectionSystems|TrainProtectionSystems]] bereitgestellt.}}{{#if:{{{type|}}}|{{AddAnn|{{{type|}}}|{{{type_de|}}}}}|{{#if:{{{type_de}}}|{{AddAnn|{{{type|}}}|{{{type_de|}}}}}}}}}</includeonly><noinclude>
:* {{Enum|ALSN}} "Автоматическая Локомотивная Сигнализация Непрерывного действия" (Russia, states of former Soviet Union)
:* {{Enum|ASFA}} "Anuncio de Señales y Frenado Automático" (Spain)
:* {{Enum|ATB}} "automatische treinbeïnvloeding" (Netherlands)
:* {{Enum|ATBEG}} "automatische treinbeïnvloeding - Eerste Generatie" (Netherlands)
:* {{Enum|ATBEN}} "automatische treinbeïnvloeding - Nieuwe Generatie" (Netherlands)
:* {{Enum|ATC}} "Automatic Train Control" (Sveden, Norway, USA, Japan)
:* {{Enum|ATSP}} ATS-P new system (Japan)
:* {{Enum|ATSS}} ATS-S old system (Japan)
:* {{Enum|AWS}} "Automatic Warning System" (UK)
:* {{Enum|BACC}} "Blocco automatico a correnti codificate" (Italy)
:* {{Enum|CIR-ELKE}} "Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn" (Germany)
:* {{Enum|CIR-ELKE2}} "Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung" (Germany)
:* {{Enum|Crocodile}} (Belgium, France, Luxembourg)
:* {{Enum|CSS}} "cab signalling system" (US)
:* {{Enum|DATC}} "digital ATC" (Japan)
:* {{Enum|EBICAB}} several systems from Bombardier Transportation (Sveden, Norway, Finland, Portugal, Bulgaria)
:* {{Enum|ETCS}} {{Intro|2.2}}(Europe)
:* {{Enum|EVM120}} (Hungary)
:* {{Enum|EVM160}} (Hungary)
:* {{Enum|Fahrsp}} "Fahrsperre" (Germany)
:* {{Enum|GWATP}} "Great Western Automatic Train Protection" (UK)
:* Indusi ({{Enum|Indusi54}}, {{Enum|Indusi60}}, {{Enum|Indusi60R}}) "Induktive Zugsicherung" (Germany, Austria)
:* {{Enum|Integra-Signum}} (Switzerland)
:* {{Enum|KHP}} (Poland)
:* {{Enum|KLUBU}} (Russia)
:* {{Enum|KVB}} "Contrôle de vitesse par balises" (France)
:* {{Enum|LS}} (Czech Republic)
:* {{Enum|LS90}} (Czech Republic)
:* {{Enum|LZB}} "Linienförmigen Zugbeeinflussung"
:* {{Enum|Memor}} (Belgium, France, Luxembourg)
:* {{Enum|Memor2}} (Belgium, France, Luxembourg)
:* {{Enum|Mirel}} (East Europe)
:* PZB ({{Enum|PZ80}}, {{Enum|PZB90}}) "Punktförmige Zugbeeinflussung" (Germany, Austria)
:* {{Enum|RS4c}} "Blocco automatico a correnti codificate/Ripetizone dei Segnali 4 Codici" (Italy)
:* {{Enum|SAUTC}} (Russia)
:* {{Enum|SAUTCM}} (Russia)
:* {{Enum|SAUTU}} (Russia)
:* {{Enum|SCMT}} "Sistema die Controllo della Marcia dei Treni" (Italy)
:* {{Enum|SELCAB}} LZB 80 (Spain, Madrid-Sevilla)
:* {{Enum|SHP}} "Samoczynne hamowanie pociagu" (Poland)
:* {{Enum|SSC}} "Sistema di Supporto alla Condotta" (Italy)
:* {{Enum|TBL}} "Transmission Balise-Locomotive" (Belgium)
:* {{Enum|TPWS}} "train protection and warning system" (UK)
:* TVM ({{Enum|TVM300}}, {{Enum|TVM430}}) "Transmission Voie-Machine" (France)
:* {{Enum|ZSI127}} "Zugsicherung Schmalspur - 127" (Switzerland, Spain, Denmark)
:* {{Enum|ZSI90}} "Zugsicherung Schmalspur - induktiv 90" (Switzerland, Spain, Denmark)
:* {{Enum|ZSL90}} "Zugsicherung Schmalspur - Linienleiter 90" (Switzerland, Spain, Denmark)
:* {{Enum|ZST90}} "Zugsicherung Schmalspur - Zugstop 90" (Switzerland, Spain, Denmark)
:* ZUB ({{Enum|ZUB121}}, {{Enum|ZUB122}}, {{Enum|ZUB123}}, {{Enum|ZUB262}}) "Zugbeeinflussung"
:* {{OtherEnum
|notes_en =
|notes_de =
}} {{AddAnn|{{{type|}}}|{{{type_de|}}} }}</includeonly><noinclude>
==Usage==
==Usage==
This template displays an attribute ''type'' (of train protection system) plus a long list of possible values, including the wildcard ''other:anything''. It allows for optional comments on the last value in English and German.
This template displays an attribute ''type'' (of train protection system) plus a long list of possible values, including the wildcard ''other:anything''. It allows for optional comments on the last value in English and German.
Line 63: Line 10:
The template depends on [[Template:Attr]], [[Template:Intro]], [[Template:Deu]], [[Template:Enum]], [[Template:OtherEnum}} and [[Template:AddAnn]]. No other templates build on it.
The template depends on [[Template:Attr]], [[Template:Intro]], [[Template:Deu]], [[Template:Enum]], [[Template:OtherEnum}} and [[Template:AddAnn]]. No other templates build on it.
==Examples==
==Examples==
<nowiki>{{NationalSystemType}}</nowiki>
<pre>{{InheritNationalSystemType}}</pre>


delivers (in a box)
delivers (in a box)


{|border="1"
{|border="1"
|{{subst:nationalSystemType}}
|
{{InheritNationalSystemType}}
|}
|}


<nowiki>{{NationalSystemType
<pre>{{InheritNationalSystemType
|notes_en=An English comment on otherAnything.
|type=An English comment.
|notes_de=Ein deutscher Kommentar zu otherAnything.
|type_de=Ein deutscher Kommentar.
}}</nowiki>
}}</pre>


delivers (in a box)
delivers (in a box)


{|border="1"
{|border="1"
|{{subst:NationalSystemType
|
|notes_en=An English comment on otherAnything.
{{InheritNationalSystemType
|notes_de=Ein deutscher Kommentar zu otherAnything.
|type=An English comment.
|type_de=Ein deutscher Kommentar.
}}
}}
|}
|}
The template is employed by [[RS:nationalSystem]] and [[TT:equipment]].
[[Category:AttributeTemplate]]</noinclude>
[[Category:AttributeTemplate]]</noinclude>

Latest revision as of 15:35, 16 November 2022


Usage

This template displays an attribute type (of train protection system) plus a long list of possible values, including the wildcard other:anything. It allows for optional comments on the last value in English and German.

Arguments

The template has two optional arguments:

  • notes_en: an english comment
  • notes_de: a German comment

Dependencies

The template depends on Template:Attr, Template:Intro, Template:Deu, Template:Enum, [[Template:OtherEnum}} and Template:AddAnn. No other templates build on it.

Examples

{{InheritNationalSystemType}}

delivers (in a box)

{{InheritNationalSystemType
|type=An English comment.
|type_de=Ein deutscher Kommentar.
}}

delivers (in a box)

The template is employed by RS:nationalSystem and TT:equipment.