Vorlage:Infobox-Spur/Doku: Unterschied zwischen den Versionen
Zeile 25: | Zeile 25: | ||
|- | |- | ||
| valign="top" align="right" | | | valign="top" align="right" | | ||
− | {{#vardefine: i | 0 }}{{#loop: | + | {{#vardefine: i | 0 }}{{#loop: |
<!-- -->| 0 | <!-- -->| 0 | ||
<!-- -->| 100 | <!-- -->| 100 | ||
Zeile 39: | Zeile 39: | ||
{{#vardefine: i | 100 }}{{#loop: | {{#vardefine: i | 100 }}{{#loop: | ||
<!-- -->| 100 | <!-- -->| 100 | ||
− | <!-- -->| | + | <!-- -->| 100 |
<!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
Zeile 45: | Zeile 45: | ||
{{#vardefine: i | 100 }}{{#loop: | {{#vardefine: i | 100 }}{{#loop: | ||
<!-- -->| 100 | <!-- -->| 100 | ||
− | <!-- -->| | + | <!-- -->| 100 |
<!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
Zeile 51: | Zeile 51: | ||
{{#vardefine: i | 200 }}{{#loop: | {{#vardefine: i | 200 }}{{#loop: | ||
<!-- -->| 200 | <!-- -->| 200 | ||
− | <!-- -->| | + | <!-- -->| 100 |
<!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
Zeile 57: | Zeile 57: | ||
{{#vardefine: i | 200 }}{{#loop: | {{#vardefine: i | 200 }}{{#loop: | ||
<!-- -->| 200 | <!-- -->| 200 | ||
− | <!-- -->| | + | <!-- -->| 100 |
<!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
Zeile 63: | Zeile 63: | ||
{{#vardefine: i | 300 }}{{#loop: | {{#vardefine: i | 300 }}{{#loop: | ||
<!-- -->| 300 | <!-- -->| 300 | ||
− | <!-- -->| {{#arraysize: elements }} | + | <!-- -->| {{#expr: {{#arraysize: elements }} - 300 }} |
<!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#arrayindex: elements | {{#var: i }} }} '''<big>→</big>'''{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
Zeile 69: | Zeile 69: | ||
{{#vardefine: i | 300 }}{{#loop: | {{#vardefine: i | 300 }}{{#loop: | ||
<!-- -->| 300 | <!-- -->| 300 | ||
− | <!-- -->| {{#arraysize: elements }} | + | <!-- -->| {{#expr: {{#arraysize: elements }} - 300 }} |
<!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | <!-- -->| {{#var: i }}'''<big>→</big>''' {{Infobox-Spur | {{#arrayindex: elements | {{#var: i }} }} }}{{+}}{{#vardefine: i | {{#expr: {{#var:i}} + 1 }} }} | ||
<!-- -->}} | <!-- -->}} | ||
|} | |} |
Version vom 31. Juli 2019, 08:17 Uhr
Diese Seite ist die Dokumentations-Unterseite der Vorlage:Infobox-Spur |
1 Funktion
Die Vorlage normiert die Eingabe einer Nenngröße an einer Infobox. Sie ist eingebettet in den verschiedenen Vorlagen für Infoboxen und in erster Linie nicht für den diskreten Einsatz vorgesehen.
2 Beispiel
Quelltext:
{{Infobox-Spur | IIm }}
Ergebnis:
IIm (Spur G)
3 Ein- & Ausgaben der Vorlage
R1A | R1B | R2A | R2B | R3A | R3B | R4A | R4B |
---|---|---|---|---|---|---|---|
→ |
0→ |
1:X → |
100→ 1:X |
HOf3L → |
200→ H0f3L |
Sm → |
300→ Sm |