wikipedia>NeilN
m Changed protection level of Template:Frac: Highly visible template ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only template editors and admins] (indefinite))
wikipedia>Fram
Add hairspace at the start to prevent the preceding non-fractal number to be reduced in size as well
Line 1: Line 1:
<span class="frac nowrap">{{#if:{{{3|}}}
{{space|hair}}<span class="frac nowrap">{{#if:{{{3|}}}
  |{{{1}}}<span class="visualhide">&nbsp;</span><sup>{{{2}}}</sup>&frasl;<sub>{{{3}}}</sub>
  |{{{1}}}<span class="visualhide">&nbsp;</span><sup>{{{2}}}</sup>&frasl;<sub>{{{3}}}</sub>
  |{{#if:{{{2|}}}
  |{{#if:{{{2|}}}

Revision as of 09:35, 4 October 2016

Template:Space

Template documentation
[viewedithistorypurge]

Template:Documentation subpage 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.

{{fraction|A|B|C}}
Template:SpaceA BC (integer, numerator and denominator)
{{fraction|B|C}}
Template:SpaceBC (numerator and denominator)
{{fraction|C}}
Template:Space1C (denominator only)
{{fraction}}
Template:Space (fraction slash only)

Examples

Numbers
Template:Space12 Template:Space13 Template:Space23 Template:Space14 Template:Space34 Template:Space15 Template:Space25 Template:Space35 Template:Space45 Template:Space16 Template:Space56 Template:Space17 Template:Space27 Template:Space37 Template:Space47 Template:Space57 Template:Space67 Template:Space18 Template:Space38 Template:Space58 Template:Space78 Template:Space116 Template:Space316 Template:Space516 Template:Space716 Template:Space916 Template:Space1116 Template:Space1316 Template:Space1516
Units
Template:Spacems Template:Spacekmh Template:Spacekg·ms2 Template:Space1s Template:SpaceMbits

Notes

  • {{fraction}} or &frasl; may be used to print out the fraction slash glyph " ⁄ ".
  • 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 non-breaking space between when the spacing is desirable. For example: "33&nbsp;{{frac|1|3}}".

Parameters

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