Difference between revisions of "Template:Convert/doc/range separator list"

From blackwiki
Jump to navigation Jump to search
imported>DePiep
(per Template talk:Convert#Module version_21: remove deprecated and removed options (=mos, =to-, =&).)
 
(One intermediate revision by the same user not shown)
Line 20: Line 20:
 
| {{convert|3|and|6|ft}}
 
| {{convert|3|and|6|ft}}
 
|
 
|
|-
 
| data-sort-value="and&" | <code>&</code>
 
| <code><nowiki>{{convert|3|&|6|ft}}</nowiki></code>
 
| {{convert|3|&|6|ft}}
 
| Same as <code>and</code>
 
 
|-
 
|-
 
| <code>and(-)</code>
 
| <code>and(-)</code>
Line 97: Line 92:
 
| <code><nowiki>{{convert|3|x|6|ft}}</nowiki></code>
 
| <code><nowiki>{{convert|3|x|6|ft}}</nowiki></code>
 
| {{convert|3|x|6|ft}}
 
| {{convert|3|x|6|ft}}
| rowspan=3 | Scientific notation.<br/>{{para|abbr|on}} abbreviates the first unit
+
| rowspan=3 | {{para|abbr|on}} abbreviates ''and repeats'' the first unit
 
|-
 
|-
 
| <code>&times;</code>&nbsp;<code>&amp;times;</code>
 
| <code>&times;</code>&nbsp;<code>&amp;times;</code>
Line 112: Line 107:
 
| <code>*</code>
 
| <code>*</code>
 
| colspan=3 | {{!xt|1=&#x7c;*&#x7c;}} is '''deprecated'''. Use {{xt|1=&#x7c;x&#x7c;}} instead
 
| colspan=3 | {{!xt|1=&#x7c;*&#x7c;}} is '''deprecated'''. Use {{xt|1=&#x7c;x&#x7c;}} instead
|- class="sortbottom"<!--deprecated-->
+
|}<!--
| <code>to-</code>
 
| colspan=3 | {{!xt|1=&#x7c;to-&#x7c;}} is '''deprecated'''. Use {{xt|1=&#x7c;to(-)&#x7c;}} instead
 
|- class="sortbottom"<!--deprecated-->
 
| <code>&</code>
 
| colspan=3 | {{!xt|1=&#x7c;&&#x7c;}} is '''deprecated'''. Use {{xt|1=&#x7c;and&#x7c;}} instead
 
|- class="sortbottom"<!--deprecated-->
 
| <code>abbr=mos</code>
 
| colspan=3 | {{!xt|1=&#x7c;abbr=mos}} is '''deprecated'''. Use {{xt|1=&#x7c;x&#x7c;}} or {{xt|&#x7c;by&#x7c;}} instead
 
|}<noinclude>
 
{{documentation}}
 
 
 
==Later more==
 
The following ranges provide different output when units are abbreviated.
 
 
 
{| <code>class="wikitable"
 
! Convert !! Output
 
|-
 
| <code><nowiki>{{convert|3|and(-)|6|ft|abbr=on}}</nowiki></code>
 
| {{convert|3|and(-)|6|ft|abbr=on}}
 
|-
 
| <code><nowiki>{{convert|3|to(-)|6|ft|abbr=on}}</nowiki></code>
 
| {{convert|3|to(-)|6|ft|abbr=on}}
 
|-
 
| <code><nowiki>{{convert|3|x|6|ft|abbr=on}}</nowiki></code>
 
| {{convert|3|x|6|ft|abbr=on}}
 
|}
 
 
 
Ranges can use more than two values.
 
 
 
{| <code>class="wikitable"
 
! Convert !! Output
 
|-
 
| <code><nowiki>{{convert|3|x|4|x|24|in}}</nowiki></code>
 
| {{convert|3|x|4|x|24|in}}
 
|-
 
| <code><nowiki>{{convert|3|x|4|to|6+1/2|x|8+3/4|in}}</nowiki></code>
 
| {{convert|3|x|4|to|6+1/2|x|8+3/4|in}}
 
|}
 
 
 
Ranges can be specified in the first parameter.
 
 
 
{| <code>class="wikitable"
 
! Convert !! Output
 
|-
 
| <code><nowiki>{{convert|3.2-7.5|ha}}</nowiki></code>
 
| {{convert|3.2-7.5|ha}}
 
|-
 
| <code><nowiki>{{convert|3x4x24|in}}</nowiki></code>
 
| {{convert|3x4x24|in}}
 
|}
 
 
 
;From module:convert/text
 
range_words = { '+/-', 'to(-)', 'xx', 'x', '*', 'to', 'or', 'by', '–' , '-' }
 
So:
 
* {{convert|1+/-2|m|ft}}
 
* to(-) {{convert|1to(-)2|m|ft}}
 
* to(-) a {{convert|1to(-)2|m|ft|abbr=on}}
 
* and(-) {{convert|1and(-)2|m|ft}}
 
* {{convert|1xx2|m|ft}}
 
* {{convert|1x2|m|ft}}
 
* a {{convert|1x2|m|ft|abbr=on}}
 
* {{convert|1to2|m|ft}}
 
* {{convert|1or2|m|ft}}
 
* {{convert|1by2|m|ft}}
 
* {{convert|1–2|m|ft}}
 
* {{convert|1-2|m|ft}}
 
* {{convert|1|-|2|m|ft}}
 
 
 
  
</noinclude>
+
--<noinclude>{{documentation}}</noinclude>

Latest revision as of 09:08, 15 January 2018

Range separators in {{convert}}
Separator Convert Result Notes
- {{convert|3|-|6|ft}} 3–6 feet (0.91–1.83 m) Input can be hyphen (-) or en dash (–), output uses en dash
 &ndash; (en dash) {{convert|3|–|6|ft}} 3–6 feet (0.91–1.83 m)
and {{convert|3|and|6|ft}} 3 and 6 feet (0.91 and 1.83 m)
and(-) {{convert|3|and(-)|6|ft}} 3 and 6 feet (0.91–1.83 m) |abbr=on abbreviates the first unit
and(-)|abbr=on {{convert|3|and(-)|6|ft|abbr=on}} 3 and 6 ft (0.91–1.83 m)
or {{convert|3|or|6|ft}} 3 or 6 feet (0.91 or 1.83 m)
to {{convert|3|to|6|ft}} 3 to 6 feet (0.91 to 1.83 m)
to(-) {{convert|3|to(-)|6|ft}} 3 to 6 feet (0.91–1.83 m) |abbr=on abbreviates the first unit
to(-)|abbr=on {{convert|3|to(-)|6|ft|abbr=on}} 3 to 6 ft (0.91–1.83 m)
to about {{convert|3|to about|6|ft}} 3 to about 6 feet (0.91 to about 1.83 m)
+/- {{convert|3|+/-|6|ft}} 3 ± 6 feet (0.91 ± 1.83 m)
± &plusmn; {{convert|3|±|6|ft}} 3 ± 6 feet (0.91 ± 1.83 m)
+ {{convert|3|+|6|ft}} 3 + 6 feet (0.91 + 1.83 m)
, {{convert|3|,|6|ft}} 3, 6 feet (0.91, 1.83 m)
, and {{convert|3|, and|6|ft}} 3, and 6 feet (0.91, and 1.83 m)
, or {{convert|3|, or|6|ft}} 3, or 6 feet (0.91, or 1.83 m)
by {{convert|3|by|6|ft}} 3 by 6 feet (0.91 by 1.83 m)
x {{convert|3|x|6|ft}} 3 by 6 feet (0.91 m × 1.83 m) |abbr=on abbreviates and repeats the first unit
× &times; {{convert|3|×|6|ft}} 3 by 6 feet (0.91 m × 1.83 m)
x|abbr=on {{convert|3|x|6|ft|abbr=on}} 3 ft × 6 ft (0.91 m × 1.83 m)
xx |xx| is deprecated. Use |x| instead
* |*| is deprecated. Use |x| instead