m doesn't look good for sighted users, will test this further
Examples: make the commas only visible to screen readers
Line 14: Line 14:


== Examples ==
== Examples ==
;Numbers: {{fraction|2}} {{fraction|3}} {{fraction|2|3}} {{fraction|4}} {{fraction|3|4}} {{fraction|5}} {{fraction|2|5}} {{fraction|3|5}} {{fraction|4|5}} {{fraction|6}} {{fraction|5|6}} {{fraction|7}} {{fraction|2|7}} {{fraction|3|7}} {{fraction|4|7}} {{fraction|5|7}} {{fraction|6|7}} {{fraction|8}} {{fraction|3|8}} {{fraction|5|8}} {{fraction|7|8}} {{fraction|16}} {{fraction|3|16}} {{fraction|5|16}} {{fraction|7|16}} {{fraction|9|16}} {{fraction|11|16}} {{fraction|13|16}} {{fraction|15|16}}
;Numbers: {{fraction|2}}{{sronly|,}} {{fraction|3}}{{sronly|,}} {{fraction|2|3}}{{sronly|,}} {{fraction|4}}{{sronly|,}} {{fraction|3|4}}{{sronly|,}} {{fraction|5}}{{sronly|,}} {{fraction|2|5}}{{sronly|,}} {{fraction|3|5}}{{sronly|,}} {{fraction|4|5}}{{sronly|,}} {{fraction|6}}{{sronly|,}} {{fraction|5|6}}{{sronly|,}} {{fraction|7}}{{sronly|,}} {{fraction|2|7}}{{sronly|,}} {{fraction|3|7}}{{sronly|,}} {{fraction|4|7}}{{sronly|,}} {{fraction|5|7}}{{sronly|,}} {{fraction|6|7}}{{sronly|,}} {{fraction|8}}{{sronly|,}} {{fraction|3|8}}{{sronly|,}} {{fraction|5|8}}{{sronly|,}} {{fraction|7|8}}{{sronly|,}} {{fraction|16}}{{sronly|,}} {{fraction|3|16}}{{sronly|,}} {{fraction|5|16}}{{sronly|,}} {{fraction|7|16}}{{sronly|,}} {{fraction|9|16}}{{sronly|,}} {{fraction|11|16}}{{sronly|,}} {{fraction|13|16}}{{sronly|,}} {{fraction|15|16}}
;Units: {{fraction|m|s}} {{fraction|km|h}} {{fraction|kg·m|s²}} {{fraction|s}} {{fraction|Mbit|s}}
;Units: {{fraction|m|s}}{{sronly|,}} {{fraction|km|h}}{{sronly|,}} {{fraction|kg·m|s²}}{{sronly|,}} {{fraction|s}}{{sronly|,}} {{fraction|Mbit|s}}


== Notes ==
== Notes ==

Revision as of 14:16, 14 January 2024

Template:Documentation subpage Template:High-use Template:No subst Template:Info Template:Uses TemplateStyles This template builds an alternative form of common fractions. The template takes one, two, or three parameters: the optional integer (may be signed), the optional numerator and the required denominator; in this order.

Please do not subst:itute it. This template should not be used in certain situations; see MOS:FRAC and Template:Slink. For science or mathematical articles, use {{sfrac}} instead. To allow numerical sorting of a column containing fractions, use data-sort-value="X.YYY" where X.YYY is a rounded decimal equivalent. See Help:Sorting for more information and options. Inside citation templates, use the cleaner {{citefrac}}.

{{fraction|A|B|C}}
A+BC (integer, numerator and denominator)
{{fraction|A|B}}
AB (numerator and denominator)
{{fraction|A}}
1A (denominator only)
{{fraction}}
(fraction slash only)

Examples

Numbers
12Template:Sronly 13Template:Sronly 23Template:Sronly 14Template:Sronly 34Template:Sronly 15Template:Sronly 25Template:Sronly 35Template:Sronly 45Template:Sronly 16Template:Sronly 56Template:Sronly 17Template:Sronly 27Template:Sronly 37Template:Sronly 47Template:Sronly 57Template:Sronly 67Template:Sronly 18Template:Sronly 38Template:Sronly 58Template:Sronly 78Template:Sronly 116Template:Sronly 316Template:Sronly 516Template:Sronly 716Template:Sronly 916Template:Sronly 1116Template:Sronly 1316Template:Sronly 1516
Units
msTemplate:Sronly kmhTemplate:Sronly kg·mTemplate:Sronly 1sTemplate:Sronly Mbits

Notes

  • {{fraction}} or ⁄ may be used to print out the fraction slash glyph " ⁄ ".
  • For mixed fractions, in some contexts a "+" is generated between the whole number part and fraction part. If this is not desirable, put the whole number part outside the template, and put a non-breaking space between when the spacing is desirable. For example: "33 {{frac|1|3}}".

Parameters

Template:TemplateData header

A template for displaying common fractions of the form int+num/den nicely. It supports 0–3 anonymous parameters with positional meaning.

Template parameters

ParameterDescriptionTypeStatus
leftmost part1

Denominator if only parameter supplied. Numerator if 2 parameters supplied. Integer if 3 parameters supplied. If no parameter is specified the template will render a fraction slash only.

Lineoptional
middle-right part2

Denominator if 2 parameters supplied. Numerator if 3 parameters supplied.

Lineoptional
rightmost part3

Denominator, always.

Lineoptional

See also

Template:Math templates