Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
{{Uses TemplateStyles|Template:Fraction/styles.css}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
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.  
This template builds an alternative form of [[common fraction]]s. It 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 mathematical articles, per [[MOS:MATH#Fractions]].
; <code><nowiki>{{frac|A|B|C}}</nowiki></code>: {{frac|A|B|C}} (integer, numerator and denominator)
: <source lang=html4strict><span class="frac">A<sup>&nbsp;B</sup>⁄<sub>C</sub></span></source>
; <code><nowiki>{{frac|A|B}}</nowiki></code>: {{frac|A|B}} (numerator and denominator)
: <source lang=html4strict><span class="frac"><sup>A</sup>⁄<sub>B</sub></span></source>
; <code><nowiki>{{frac|A}}</nowiki></code>: {{frac|A}} (denominator only)
: <source lang=html4strict><span class="frac"><sup>1</sup>⁄<sub>A</sub></span></source>
; <code><nowiki>{{frac}}</nowiki></code>: {{frac}} (fraction slash only)
: <source lang=html4strict><span class="frac">⁄</span></source>


Please '''do not''' <code>subst:</code>itute it.
== Examples ==
;Numbers: {{frac|2}} {{frac|3}} {{frac|2|3}} {{frac|4}} {{frac|3|4}} {{frac|5}} {{frac|2|5}} {{frac|3|5}} {{frac|4|5}} {{frac|6}} {{frac|5|6}} {{frac|7}} {{frac|2|7}} {{frac|3|7}} {{frac|4|7}} {{frac|5|7}} {{frac|6|7}} {{frac|8}} {{frac|3|8}} {{frac|5|8}} {{frac|7|8}} {{frac|16}} {{frac|3|16}} {{frac|5|16}} {{frac|7|16}} {{frac|9|16}} {{frac|11|16}} {{frac|13|16}} {{frac|15|16}}
;Units: {{frac|m|s}} {{frac|km|h}} {{frac|kg·m|s²}} {{frac|s}} {{frac|Mbit|s}}


; <code><nowiki>{{fraction|A|B|C}}</nowiki></code> : {{fraction|A|B|C}} (integer, numerator and denominator)
== Deactivation and customization ==
; <code><nowiki>{{fraction|B|C}}</nowiki></code> : {{fraction|B|C}} (numerator and denominator)
Users who prefer to see fractions inline, e.g. „1&nbsp;2⁄3“ instead of „{{frac|1|2|3}}, can turn off the effects of this template by adding the following code to [[Help:User style|their user stylesheet]]:
; <code><nowiki>{{fraction|C}}</nowiki></code> : {{fraction|C}} (denominator only)
<source lang="css">.frac>sup /* numerator */,
; <code><nowiki>{{fraction}}</nowiki></code> : {{fraction}} (fraction slash only)
.frac>sub /* denominator */
 
{
== Examples ==
  vertical-align: inherit/* or baseline*/;
<!--the fractions are separated by commas that are only visible to screen readers because they do not read out the space separators here-->
  font-size: inherit/* or 1em*/;
; 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}}
  line-height: inherit/* or 1*/;
; Units : {{fraction|m|s}} {{fraction|km|h}} {{fraction|kg·m|s<sup>2</sup>}} {{fraction|s}} {{fraction|Mbit|s}}
  position: inherit/* or static*/;
}</source><!--untested-->
These selectors and properties can also be used as a base for custom rendering of vulgar fractions:
<source lang="css">/* Stacked Fractions (does not work with three parameters currently) */
.frac
{
  display: inline-block;
  margin-bottom: -0.3em;
  vertical-align: 0.8em;
  line-height: 1.2em;
  text-align: center;
  visibility: hidden;/*hide fraction slash*/
}
.frac>sup /* numerator */,
.frac>sub /* denominator */
{
  vertical-align: inherit;
  font-size: 85%;
  line-height: inherit;
  position: static;
  visibility: show;
}
.frac>sup::after
{
  content: "\A" /* a line break */
}
.frac>sub
{
  text-decoration: overline;
}</source><!--untested-->


== Notes ==
== Notes ==
* <code><nowiki>{{fraction}}</nowiki></code> or <code>&amp;frasl;</code> may be used to print out the fraction slash glyph " &frasl; ".
* <code>&amp;frasl;</code> may be used to print out the fraction glyph " &frasl; "
* For mixed fractions, in some contexts (like link targets) 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 [[w:non-breaking space|non-breaking space]] between when the spacing is desirable. For example: "<nowiki>33&amp;nbsp;{{frac|1|3}}</nowiki>".


== Parameters ==
== See also ==
<templatedata>{
To allow numerical sorting of a column containing fractions, use {{tl|sortfrac}} instead. It is a combination of this template and {{tl|sort}}.
"description": "A template for displaying common fractions of the form int+num/den nicely. It supports 0–3 anonymous parameters with positional meaning.",
"params": {
"1": {
  "label": "leftmost part",
  "description": "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.",
  "type": "string/line",
  "required": false
},
"2": {
  "label": "middle-right part",
  "description": "Denominator if 2 parameters supplied. Numerator if 3 parameters supplied.",
  "inherits": "1"
},
"3": {
  "label": "rightmost part",
  "description": "Denominator, always.",
  "inherits": "1"
}
}}</templatedata>


== See also ==
*{{tl|1/2}}, {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}}
* {{tl|sfrac}} ({{sfrac|2}}) – displays common fractions using a [[w:vinculum (symbol)|vinculum]] (horizontal line), for scientific and mathematical text
*{{tl|fraction}}, only uses precomposed glyphs
*{{tl|sfrac}}, displays common fractions using a [[vinculum]]
*{{tl|fracText}}, use inline fractions, for use in mathematics articles


<includeonly>
<includeonly>
[[Category:Formatting templates]]
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]]
[[Category:Mathematical formatting templates|{{PAGENAME}}]]
 
[[ca:Plantilla:Frac]]
[[cs:Šablona:Zlomek]]
[[de:Vorlage:Bruch]]
[[et:Mall:Murd]]
[[es:Plantilla:Fracción]]
[[fa:الگو:تقسیم]]
[[id:Templat:Frac]]
[[ko:틀:분수]]
[[hi:साँचा:Frac]]
[[is:Snið:Brot]]
[[lv:Veidne:Frac]]
[[mk:Шаблон:Дроп]]
[[nl:Sjabloon:Breuk]]
[[no:Mal:Brøk]]
[[ja:Template:分数]]
[[pl:Szablon:U]]
[[pt:Predefinição:Frac]]
[[ru:Шаблон:Дробь]]
[[simple:Template:Frac]]
[[sl:Predloga:Ulomek]]
[[zh:Template:Fraction]]
</includeonly>
</includeonly>
Please note that all contributions to skyHow are considered to be released under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) (see skyHow:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)