wikipedia>Graham87
Examples: +comment
wikipedia>Quondum
replace deprecated Unicode character in example; minor ce
Line 6: Line 6:
This template builds an alternative form of [[common fraction]]s. The template takes one, two, or three parameters: the optional integer (may be signed), the optional numerator and the required denominator; in this order.  
This template builds an alternative form of [[common fraction]]s. 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''' <code>subst:</code>itute it. This template should '''not''' be used in certain situations; see [[MOS:FRAC]] and {{slink|MOS:MATH#Fractions}}. For science or mathematical articles, use {{tl|sfrac}} instead. To allow numerical sorting of a column containing fractions, use <code>data-sort-value="X.YYY"</code> where <code>X.YYY</code> is a rounded decimal equivalent.  See [[Help:Sorting]] for more information and options. Inside citation templates, use the cleaner {{tl|citefrac}}.
Please '''do not''' <code>subst:</code>itute it. This template should also ''not'' be used in certain situations; see [[MOS:FRAC]] and {{slink|MOS:MATH#Fractions}}. For science or mathematical articles, use {{tl|sfrac}} instead. To allow numerical sorting of a column containing fractions, use <code>data-sort-value="X.YYY"</code> where <code>X.YYY</code> is a rounded decimal equivalent.  See [[Help:Sorting]] for more information and options. Inside citation templates, use the cleaner {{tl|citefrac}}.


;<code><nowiki>{{fraction|A|B|C}}</nowiki></code>: {{fraction|A|B|C}} (integer, numerator and denominator)
; <code><nowiki>{{fraction|A|B|C}}</nowiki></code> : {{fraction|A|B|C}} (integer, numerator and denominator)
;<code><nowiki>{{fraction|A|B}}</nowiki></code>: {{fraction|A|B}} (numerator and denominator)
; <code><nowiki>{{fraction|A|B}}</nowiki></code> : {{fraction|A|B}} (numerator and denominator)
;<code><nowiki>{{fraction|A}}</nowiki></code>: {{fraction|A}} (denominator only)
; <code><nowiki>{{fraction|A}}</nowiki></code> : {{fraction|A}} (denominator only)
;<code><nowiki>{{fraction}}</nowiki></code>: {{fraction}} (fraction slash only)
; <code><nowiki>{{fraction}}</nowiki></code> : {{fraction}} (fraction slash only)


== Examples ==
== Examples ==
<!--the fractions are separated by commas that are only visible to screen readers because they do not read out the space separators here-->
<!--the fractions are separated by commas that are only visible to screen readers because they do not read out the space separators here-->
;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}}
; 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}}{{sronly|,}} {{fraction|km|h}}{{sronly|,}} {{fraction|kg·m|}}{{sronly|,}} {{fraction|s}}{{sronly|,}} {{fraction|Mbit|s}}
; Units : {{fraction|m|s}}{{sronly|,}} {{fraction|km|h}}{{sronly|,}} {{fraction|kg·m|s<sup>2</sup>}}{{sronly|,}} {{fraction|s}}{{sronly|,}} {{fraction|Mbit|s}}


== Notes ==
== Notes ==

Revision as of 20:08, 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 also 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}}
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").A+BC (integer, numerator and denominator)
{{fraction|A|B}}
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").AB (numerator and denominator)
{{fraction|A}}
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1A (denominator only)
{{fraction}}
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text"). (fraction slash only)

Examples

Numbers
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").12Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").13Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").23Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").14Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").34Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").15Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").25Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").35Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").45Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").16Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").56Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").17Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").27Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").37Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").47Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").57Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").67Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").18Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").38Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").58Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").78Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").116Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").316Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").516Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").716Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").916Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1116Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1316Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1516
Units
Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").msTemplate:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").kmhTemplate:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").kg·ms2Template:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1sTemplate:Sronly Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").Mbits

Notes

  • {{fraction}} or &frasl; 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&nbsp;{{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