Şablon:Frac

Wikipediya ra ensiklopediya xosere
Jump to: şiyayış, Cı geyre

1{{{1}}}

[bıvurne] Documentation

This template builds an alternative form of common fractions. 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 subst:itute it. This template should not be used in mathematical articles, per MOS:MATH#Fractions.

{{frac|A|B|C}}
BC (integer, numerator and denominator)
<span class="frac">A<sup>&nbsp;B</sup><sub>C</sub></span>
{{frac|A|B}}
AB (numerator and denominator)
<span class="frac"><sup>A</sup><sub>B</sub></span>
{{frac|A}}
1A (denominator only)
<span class="frac"><sup>1</sup><sub>A</sub></span>

Examples[bıvurne]

Numbers
12 13 23 14 34 15 25 35 45 16 56 17 27 37 47 57 67 18 38 58 78 116 316 516 716 916 1116 1316 1516
Units
ms kmh kg·m 1s Mbits

Deactivation and customization[bıvurne]

Users who prefer to see fractions inline, e.g. „1 2⁄3“ instead of „23, can turn off the effects of this template by adding the following code to their user stylesheet:

.frac>sup /* numerator */,
.frac>sub /* denominator */
{
  vertical-align: inherit/* or baseline*/;
  font-size: inherit/* or 1em*/;
  line-height: inherit/* or 1*/;
  position: inherit/* or static*/;
}

These selectors and properties can also be used as a base for custom rendering of vulgar fractions:

/* 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;
}

Notes[bıvurne]

  • &frasl; may be used to print out the fraction glyph " ⁄ "

See also[bıvurne]

To allow numerical sorting of a column containing fractions, use {{Sortfrac}} instead. It is a combination of this template and {{Sort}}.