Difference between revisions of "Template:BScvt/doc"

From blackwiki
Jump to navigation Jump to search
imported>JJMC89 bot
m (Replace BSicon(s): BRÜCKE→hSTRae)
imported>Useddenim
(→‎Examples: RDT → table)
Line 38: Line 38:
  
 
=== Examples ===
 
=== Examples ===
{{left|
+
{|class=wikitable
{{Routemap|title=BScvt|legend=0|collapsible=0|map=
+
!Result
~~<big>'''Result:'''</big>~~<span style{{=}}"font-size:110%">'''   Input:'''</span>
+
!Input
KMW~~{{BScvt|0}}~~ <code><nowiki>{{BScvt|0}}</nowiki></code>
+
|-
HST~~{{BScvt|1.50|x}}~~ <code><nowiki>{{BScvt|1.50|x}}</nowiki></code>
+
|align=right|{{BScvt|0}}
HST~~{{BScvt|16.3|align=left}}~~ <code><nowiki>{{BScvt|16.3|align=left}}</nowiki></code>
+
|<code><nowiki>{{BScvt|0}}</nowiki></code>
HST~~{{BScvt|100.0|alt=italic}}~~ <code><nowiki>{{BScvt|100.0|alt=italic}}</nowiki></code>
+
|-
HST~~{{BScvt|150|line=-}}~~ <code><nowiki>{{BScvt|150|line=-}}</nowiki></code>
+
|align=right|{{BScvt|1.50|x}}
STR
+
|<code><nowiki>{{BScvt|1.50|x}}</nowiki></code>
BRÜCKE2~~{{BScvt|56; 12|in=mi; ch}}~~ <code><nowiki>{{BScvt|56; 12|in=mi; ch}}</nowiki></code>
+
|-
DSTR~~{{BScvt|125|in=yd}}~~ <code><nowiki>{{BScvt|125|in=yd}}</nowiki></code>
+
|align=right|{{BScvt|16.3|align=left}}
CSTRae~~{{BScvt|150|in=m}}~~ <code><nowiki>{{BScvt|150|in=m}}</nowiki></code>
+
|<code><nowiki>{{BScvt|16.3|align=left}}</nowiki></code>
TUNNEL2~~{{BScvt|50|in=ch}}~~ <code><nowiki>{{BScvt|50|in=ch}}</nowiki></code>
+
|-
hSTRae~~{{BScvt|250|in=ch|x}}~~ <code><nowiki>{{BScvt|250|in=ch|x}}</nowiki></code>
+
|align=right|{{BScvt|100.0|alt=italic}}
}}}}
+
|<code><nowiki>{{BScvt|100.0|alt=italic}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|150|line=-}}
 +
|<code><nowiki>{{BScvt|150|line=-}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|56; 12|in=mi; ch}}
 +
|<code><nowiki>{{BScvt|56; 12|in=mi; ch}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|125|in=yd}}
 +
|<code><nowiki>{{BScvt|125|in=yd}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|150|in=m}}
 +
|<code><nowiki>{{BScvt|150|in=m}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|50|in=ch}}
 +
|<code><nowiki>{{BScvt|50|in=ch}}</nowiki></code>
 +
|-
 +
|align=right|{{BScvt|250|in=ch|x}}
 +
|<code><nowiki>{{BScvt|250|in=ch|x}}</nowiki></code>
 +
|}
 
{{clear}}
 
{{clear}}
  

Revision as of 14:06, 18 June 2019

Usage

This template displays a distance as two lines of text in a text field of a route diagram created with {{BS-map}}. The template takes the input (in Imperial units) and calculates the metric equivalent.

  • Inserting the optional second parameter (any character) reverses the units.
  • Decimal values are supported.
  • The template automatically adds the units after the values.

The text is right-aligned, but can be changed to left- by applying the parameter "align=left".

The alternate units can be changed to italic by applying the parameter "alt=italic".

A dividing line can be added by applying the parameter “|line=anything ”.

Units

The default units are miles for input and kilometres as output.

  • Adding the named parameter |in= (for input) will allow alternate input units:
in= Units Converts to
mi;ch miles; chains kilometres
yd yards metres
ft feet
ch chains
m metres yards
  • Whitespace for mi;ch (in both the distance and the units) is allowed but not necessary.

Examples

Result Input
0 mi
0 km
{{BScvt|0}}
1.50 km
0.93 mi
{{BScvt|1.50|x}}
16.3 mi
26.2 km
{{BScvt|16.3|align=left}}
100.0 mi
160.9 km
{{BScvt|100.0|alt=italic}}
150 mi
241 km
{{BScvt|150|line=-}}
56 mi 12 ch
90.36 km
{{BScvt|56; 12|in=mi; ch}}
125 yd
114 m
{{BScvt|125|in=yd}}
150 m
164 yd
{{BScvt|150|in=m}}
50 ch
1010 m
{{BScvt|50|in=ch}}
250 m
12.4 ch
{{BScvt|250|in=ch|x}}

See also

  • {{BSsplit}}, for placing two lines of text in a text field.