Template:Height
File:Ambox warning yellow.svg | This template employs intricate features of template syntax.
You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. Remember that you can conduct experiments, and should test all improvements, in either the general Template sandbox or your user space before changing anything here. |
Instructions
- The template is intended for conversion of heights specified in either meters, or in feet and inches. Meters are converted to feet and inches, and feet and inches are converted to meters.
- As this template is intended for use in infoboxes, the units on both sides of the conversion are abbreviated by default. When using this template outside of infoboxes, use the abbr parameter, which can take values of yes (default; both sides of the conversion are abbreviated), no (both sides of the conversion are spelled out), or mos (WP:MOSNUM-compliant format, where the units being converted are spelled out and the units of the converted values are abbreviated).
- For conversion of meters to feet/inches, the frac parameter can be specified to either show the output inches as decimals (frac=10) or as a vulgar fraction (frac=desired denominator; the default is 2 for halves). The frac parameter is ignored for conversion of feet/inches to meters.
- When decimal output is used, the default precision is 1 for meters-to-feet/inches conversion and 2 for feet/inches-to-meters conversion, but it can be overridden by specifying a different figure using the precision parameter (see example below). The precision parameter is ignored when frac is set to anything but 10.
- wiki parameter specifies whether the names of the units should be wikified or not and can take values of either yes or no. The default value is no.
Code
Code | Result |
---|---|
{{height|m=1.77|precision=0}} | 1.77 m (5 ft 10 in) |
{{height|m=1.77|precision=0}} | 1.77 m (5 ft 10 in) |
{{height|m=1.77|frac=16}} | 1.77 m (5 ft 9 11⁄16 in) |
{{height|ft=6}} | 6 ft 0 in (1.83 m) |
{{height|ft=6|in=1}} | 6 ft 1 in (1.85 m) |
{{height|ft=6|in=1|precision=1}} | 6 ft 1 in (1.9 m) |
{{height|ft=5|in=7+1/2}} | 5 ft 7 1⁄2 in (1.71 m) |
{{height|ft=5|in=7+1/2|precision=1}} | 5 ft 7 1⁄2 in (1.7 m) |
{{height|in=10}} | 0 ft 10 in (0.25 m) |
{{height|m=1.72|precision=0}} | 1.72 m (5 ft 8 in) |
{{height|ft=6|in=2|abbr=mos}} | 6 feet 2 inches (1.88 m) |
{{height|ft=6|in=2}} | 6 ft 2 in (1.88 m) |
{{height|ft=5|in=7+1/2|precision=3}} | 5 ft 7 1⁄2 in (1.715 m) |
{{height|m=2|in=2|precision=0}} | Error: please specify height using only one type of units |
- m is for meters
- ft is for feet
- in is for inches
Template data
Height
<templatedata> { "description": "The template is intended for conversion of heights specified in either meters or in feet and inches.", "params": { "m": { "label": "Meters", "type": "number", "description": "The height in meters. Do not use if feet and inches are specified.", "aliases":["meter", "meters", "metre", "metres"] }, "ft": { "label": "Feet", "type": "number", "description": "The feet part of the height in feet and inches. Do not use if meters are specified.", "aliases":["foot", "feet"] }, "in": { "label": "Inches", "type": "number", "description": "The inches part of the height in feet and inches (optional). Do not use if meters are specified. Fractions are supported in the form u+n/d.", "aliases":["inch", "inches"] }, "precision": { "label": "Precision of converted value", "type": "number", "description": "The amount of decimal places to display the converted value to. Defaults to 2 for feet and inches to meters and to 1 for meters to feet and inches. Must set \"fraction\" to \"10\" for meters to feet and inches." }, "frac": { "label": "Fraction denominator", "type": "number", "description": "Shows result as a fraction. The number in this parameter is the denominator of the fraction. Used only for meters to feet and inches. Set to \"10\" for decimals. Defaults to 2 (halves). " }, "abbr": { "label": "Abbreviation style", "type": "string", "description": "Changes abbreviation style. Set to \"yes\" for all units to be abbreviated (default), \"no\" for all to be spelled out, or \"mos\" for the units being converted to be spelled out and the converted units to be abbreviated." }, "wiki": { "label": "Unit linking", "type": "string", "description": "Changes whether units are linked. Set to \"no\" to not link units (default) or \"yes\" to link units." } } } </templatedata>
See also
- {{convert}}, as {{convert|1.82|m|ftin|frac=4}} → 1.82 metres (5 ft 11 3⁄4 in)