Template:BSicon catalogue/doc

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

This is a catalogue template for BSicons.

Similar to {{Routemap}}, this template uses the format

icon(s) ~~ main text ~~ remarks

Optional parameters[edit]

  • |width= sets the width of the icon name (first) column.
  • |note= adds a header title to the main text/remarks column.
  • |preset= uses one of the predefined table formats (see below).
  • |prefixes= overrides the default header titles.

Other markup[edit]

! Prefixing text with an exclamation mark will use that text as a header across the entire table.

: A colon between two icons will use the parallel lines variant of those icons. E.g. BHF:DST will use   (vBHF-DST).

\ A backslash between icons will add additional columns to the table for each icon. This is useful for comparisons, e.g. between   (BHF) and   (HST).

Usage[edit]

This code

{{BSicon catalogue|
STR
}}

produces
  ex u uex
STR STR exSTR uSTR uexSTR
  ex u uex


This code

{{BSicon catalogue|width=7em|note=Description|
!Stations
KBHFa ~~ Terminal station ~~ start
KBHFe ~~ Terminal station ~~ end
}}

produces
  ex u uex Description
Stations
KBHFa KBHFa exKBHFa uKBHFa uexKBHFa Terminal station start
KBHFe KBHFe exKBHFe uKBHFe uexKBHFe Terminal station end
  ex u uex Description
This code

{{BSicon catalogue|width=4em|
lBHFf\lHSTf~~Station~~moved forward
lBHFg\lHSTg~~Station~~moved backward
}}

produces
  ex u uex   ex u uex
lBHFf lBHFf exlBHFf ulBHFf uexlBHFf lHSTf lHSTf exlHSTf ulHSTf uexlHSTf Station moved forward
lBHFg lBHFg exlBHFg ulBHFg uexlBHFg lHSTg lHSTg exlHSTg ulHSTg uexlHSTg Station moved backward
  ex u uex   ex u uex
This code

{{BSicon catalogue|prefixes=v-,v-e,v-ex,ve-,vex-,ve-e,ve-ex,vex-e,exv-|1=
!====Parallel lines====
BHF:uBHF\uBHF:BHF~~Station~~mixed mode
BHF:DST\DST:BHF~~Station and depot
}}

produces
vα-β
vα-β
vα-eβ
vα-exβ
veα-β
vexα-β
veα-eβ
veα-exβ
vexα-eβ
exvα-β
vα-β
vα-β
vα-eβ
vα-exβ
veα-β
vexα-β
veα-eβ
veα-exβ
vexα-eβ
exvα-β
Parallel lines
vBHF-uBHF vBHF-uBHF     veBHF-uBHF         exvBHF-uBHF vuBHF-BHF vuBHF-BHF vuBHF-eBHF vuBHF-exBHF           exvuBHF-BHF Station mixed mode
vBHF-DST vBHF-DST vBHF-eDST vBHF-exDST veBHF-DST vexBHF-DST veBHF-eDST     exvBHF-DST vDST-BHF vDST-BHF vDST-eBHF vDST-exBHF veDST-BHF vexDST-BHF veDST-eBHF     exvDST-BHF Station and depot
vα-β
vα-β
vα-eβ
vα-exβ
veα-β
vexα-β
veα-eβ
veα-exβ
vexα-eβ
exvα-β
vα-β
vα-β
vα-eβ
vα-exβ
veα-β
vexα-β
veα-eβ
veα-exβ
vexα-eβ
exvα-β

Note: |1= should be used if your text contains equals signs.

Presets[edit]

|preset=1 (replaces Template:WP:RDT/BSa1)

Single icon with no variations.

 
BAHN BAHN Train
 


|preset=2 (replaces Template:WP:RDT/BSa)

Regular and ex variations only.

  ex
LDER LDER exLDER High-speed train
  ex


|preset=3 (replaces Template:WP:RDT/BSa6x)

The four standard variations: regular, e, x and ex.

  e x ex
vSTR vSTR evSTR xvSTR exvSTR Parallel lines
  e x ex


|preset=4 (replaces Template:WP:RDT/BSa4)

The two basic variations, in regular and metro/light rail: regular, ex, u and uex.

  ex u uex
HST HST exHST uHST uexHST Minor station/stop
  ex u uex


|preset=4m

  ex m exm um uexm u uex
vSTRq vSTRq exvSTRq mvSTRq exmvSTRq umvSTRq uexmvSTRq uvSTRq uexvSTRq Parallel lines across
  ex m exm um uexm u uex


|preset=4v (replaces Template:WP:RDT/BSa4x2)

Eight variations of complex icon with two features (regular and ex for each part, then regular and metro/light rail).

vα-β
vα-β
vα-exβ
vexα-β
exvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
vSTR-KDSTa vSTR-KDSTa vSTR-exKDSTa vexSTR-KDSTa exvSTR-KDSTa uvSTR-KDSTa uvSTR-exKDSTa uvexSTR-KDSTa uexvSTR-KDSTa Line through – Depot at start of line
vα-β
vα-β
vα-exβ
vexα-β
exvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β


|preset=4mv

vα-β
vα-β
vα-exβ
vexα-β
exvα-β
vα-uβ
vα-uexβ
vexα-uβ
exvα-uβ
vuα-β
vuα-exβ
vuexα-β
exvuα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
vSHI1+l-STR+r vSHI1+l-STR+r vSHI1+l-exSTR+r vexSHI1+l-STR+r exvSHI1+l-STR+r vSHI1+l-uSTR+r vSHI1+l-uexSTR+r vexSHI1+l-uSTR+r exvSHI1+l-uSTR+r vuSHI1+l-STR+r vuSHI1+l-exSTR+r vuexSHI1+l-STR+r exvuSHI1+l-STR+r uvSHI1+l-STR+r   uvexSHI1+l-STR+r   Line shifts to rightforward from right
vα-β
vα-β
vα-exβ
vexα-β
exvα-β
vα-uβ
vα-uexβ
vexα-uβ
exvα-uβ
vuα-β
vuα-exβ
vuexα-β
exvuα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β


|preset=5 (replaces Template:WP:RDT/BSa5)

As |preset=4, but also includes tunnel variations (t, ext, ut, uext).

  ex t ext u uex ut uext
kSTR2+r kSTR2+r exkSTR2+r tkSTR2+r extkSTR2+r ukSTR2+r uexkSTR2+r utkSTR2+r uextkSTR2+r Compound curve to corner 2 from right
  ex t ext u uex ut uext


|preset=5m

  ex t ext m exm mt exmt um uexm umt uexmt u uex ut uext
KRZ KRZ exKRZ tKRZ extKRZ mKRZ exmKRZ mtKRZ exmtKRZ umKRZ uexmKRZ umtKRZ uexmtKRZ uKRZ uexKRZ utKRZ uextKRZ Crossing
  ex t ext m exm mt exmt um uexm umt uexmt u uex ut uext


|preset=5v (replaces Template:WP:RDT/BSa5x2)

Sixteen variations of complex icon with two features (regular and ex for each part, then t, u and ut for the whole).

vα-β
vα-β
vα-exβ
vexα-β
exvα-β
tvα-β
tvα-exβ
tvexα-β
extvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
utvα-β
utvα-exβ
utvexα-β
uextvα-β
vSTR-KDSTa vSTR-KDSTa vSTR-exKDSTa vexSTR-KDSTa exvSTR-KDSTa tvSTR-KDSTa tvSTR-exKDSTa tvexSTR-KDSTa extvSTR-KDSTa uvSTR-KDSTa uvSTR-exKDSTa uvexSTR-KDSTa uexvSTR-KDSTa utvSTR-KDSTa utvSTR-exKDSTa utvexSTR-KDSTa uextvSTR-KDSTa Line through – Depot at start of line
vα-β
vα-β
vα-exβ
vexα-β
exvα-β
tvα-β
tvα-exβ
tvexα-β
extvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
utvα-β
utvα-exβ
utvexα-β
uextvα-β


|preset=6 (replaces Template:WP:RDT/BSa6)

Adds e and x variations to |preset=4.

  e x ex u ue ux uex
Parallel lines
vSTR vSTR evSTR xvSTR exvSTR uvSTR uevSTR uxvSTR uexvSTR through
vSTRq vSTRq evSTRq xvSTRq exvSTRq uvSTRq uevSTRq uxvSTRq uexvSTRq across
  e x ex u ue ux uex


|preset=6v (replaces Template:WP:RDT/BSa6x2)

Twenty variations of complex icon with two features (regular, x, e, and ex for each part, then regular and u for the whole).

vα-β
vα-β
vα-eβ
vα-xβ
vα-exβ
veα-β
vxα-β
vexα-β
evα-β
xvα-β
exvα-β
uvα-β
uvα-eβ
uvα-xβ
uvα-exβ
uveα-β
uvxα-β
uvexα-β
uevα-β
uxvα-β
uexvα-β
vDST-BHF vDST-BHF vDST-eBHF   vDST-exBHF veDST-BHF   vexDST-BHF evDST-BHF xvDST-BHF exvDST-BHF uvDST-BHF uvDST-eBHF uvDST-xBHF uvDST-exBHF uveDST-BHF uvxDST-BHF uvexDST-BHF uevDST-BHF uxvDST-BHF uexvDST-BHF Depot + Station on parallel lines
vα-β
vα-β
vα-eβ
vα-xβ
vα-exβ
veα-β
vxα-β
vexα-β
evα-β
xvα-β
exvα-β
uvα-β
uvα-eβ
uvα-xβ
uvα-exβ
uveα-β
uvxα-β
uvexα-β
uevα-β
uxvα-β
uexvα-β


|preset=7 (replaces Template:WP:RDT/BSa7)

As |preset=9, with the addition of the elevated variants ((U)h, exh, uh, uexh).

  e x ex t et xt ext h eh xh exh u ue ux uex ut uet uxt uext uh ueh uxh uexh
kINTACC+4 kINTACC+4 ekINTACC+4 xkINTACC+4 exkINTACC+4 tkINTACC+4 etkINTACC+4 xtkINTACC+4 extkINTACC+4 hkINTACC+4 ehkINTACC+4 xhkINTACC+4 exhkINTACC+4 ukINTACC+4 uekINTACC+4 uxkINTACC+4 uexkINTACC+4 utkINTACC+4 uetkINTACC+4 uxtkINTACC+4 uextkINTACC+4 uhkINTACC+4 uehkINTACC+4 uxhkINTACC+4 uexhkINTACC+4 Accessible interchange on k-curve from corner 4
  e x ex t et xt ext h eh xh exh u ue ux uex ut uet uxt uext uh ueh uxh uexh


|preset=8 (replaces Template:WP:RDT/BSa8)

As |preset=5, but adds elevated variations (h, exh, uh, uexh).

  ex t ext h exh u uex ut uext uh uexh
ENDEe ENDEe exENDEe tENDEe extENDEe hENDEe exhENDEe uENDEe uexENDEe utENDEe uextENDEe uhENDEe uexhENDEe End of line
  ex t ext h exh u uex ut uext uh uexh


|preset=8m

  ex t ext h exh m exm mt exmt mh exmh um uexm umt uexmt umh uexmh u uex ut uext uh uexh
vSTR vSTR exvSTR tvSTR extvSTR hvSTR exhvSTR mvSTR exmvSTR mtvSTR exmtvSTR mhvSTR exmhvSTR umvSTR uexmvSTR umtvSTR uexmtvSTR umhvSTR uexmhvSTR uvSTR uexvSTR utvSTR uextvSTR uhvSTR uexhvSTR Parallel lines
  ex t ext h exh m exm mt exmt mh exmh um uexm umt uexmt umh uexmh u uex ut uext uh uexh


|preset=8v

vα-β
vα-β
vα-exβ
vexα-β
exvα-β
tvα-β
tvα-exβ
tvexα-β
extvα-β
hvα-β
hvα-exβ
hvexα-β
exhvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
utvα-β
utvα-exβ
utvexα-β
uextvα-β
uhvα-β
uhvα-exβ
uhvexα-β
uexhvα-β
vSTR-BHF vSTR-BHF vSTR-exBHF vexSTR-BHF exvSTR-BHF tvSTR-BHF       hvSTR-BHF hvSTR-exBHF hvexSTR-BHF exhvSTR-BHF uvSTR-BHF uvSTR-exBHF uvexSTR-BHF uexvSTR-BHF utvSTR-BHF       uhvSTR-BHF uhvSTR-exBHF uhvexSTR-BHF uexhvSTR-BHF Track – station paired with   (hdBHF+L)
vα-β
vα-β
vα-exβ
vexα-β
exvα-β
tvα-β
tvα-exβ
tvexα-β
extvα-β
hvα-β
hvα-exβ
hvexα-β
exhvα-β
uvα-β
uvα-exβ
uvexα-β
uexvα-β
utvα-β
utvα-exβ
utvexα-β
uextvα-β
uhvα-β
uhvα-exβ
uhvexα-β
uexhvα-β


|preset=9 (replaces Template:WP:RDT/BSaV)

Adds the last two tunnel variants ((U)et and (U)xt), resulting in all four basic variations, in a slightly different order: regular, e, x and ex, for heavy and light rail, on surface and in tunnel.

  e x ex t et xt ext u ue ux uex ut uet uxt uext
STR3u STR3u eSTR3u xSTR3u exSTR3u tSTR3u etSTR3u xtSTR3u extSTR3u uSTR3u ueSTR3u uxSTR3u uexSTR3u utSTR3u uetSTR3u uxtSTR3u uextSTR3u Line under corner to corner 3
  e x ex t et xt ext u ue ux uex ut uet uxt uext


|preset=10

  t ext h exh ut uext uh uexh
STRa tSTRa extSTRa hSTRa exhSTRa utSTRa uextSTRa uhSTRa uexhSTRa Line at start of structure
  t ext h exh ut uext uh uexh


|preset=11 (replaces Template:WP:RDT/BSa7h)

As |preset=7, with the addition of tunnel–bridge transition variants ((U)ht, exht, uht, uexht).

  t et xt ext h eh xh exh ut uet uxt uext uh ueh uxh uexh
BHFe tBHFe etBHFe xtBHFe extBHFe hBHFe ehBHFe   exhBHFe utBHFe uetBHFe uxtBHFe uextBHFe uhBHFe uehBHFe   uexhBHFe Station at end of structure
  t et xt ext h eh xh exh ut uet uxt uext uh ueh uxh uexh


|preset=12

  C exC D exD uC uexC uD uexD
STR CSTR exCSTR DSTR exDSTR uCSTR uexCSTR uDSTR uexDSTR Straight
  C exC D exD uC uexC uD uexD


|preset=13

  C eC xC exC D eD xD exD uC ueC uxC uexC uD ueD uxD uexD
ABZgl CABZgl eCABZgl xCABZgl exCABZgl DABZgl eDABZgl xDABZgl exDABZgl uCABZgl ueCABZgl uxCABZgl uexCABZgl uDABZgl ueDABZgl uxDABZgl uexDABZgl Junction through and to left
  C eC xC exC D eD xD exD uC ueC uxC uexC uD ueD uxD uexD


|preset=14

  ex t ext h exh C exC D exD u uex ut uext uh uexh uC uexC uD uexD
KBHFa KBHFa exKBHFa tKBHFa extKBHFa hKBHFa exhKBHFa CKBHFa   DKBHFa exDKBHFa uKBHFa uexKBHFa utKBHFa uextKBHFa uhKBHFa uexhKBHFa uCKBHFa   uDKBHFa uexDKBHFa Terminal station at start of line
  ex t ext h exh C exC D exD u uex ut uext uh uexh uC uexC uD uexD