Template:Frac/doc: Difference between revisions
meta>Edokter →Code: Update |
meta>Edokter Not really needed/Move templatedata down |
||
Line 5: | Line 5: | ||
Please '''do not''' <code>subst:</code>itute it. This template should '''not''' be used in science or mathematical articles, per [[MOS:FRAC]] and [[MOS:MATH#Fractions]]; use {{tl|sfrac}} instead. To allow numerical sorting of a column containing fractions, use {{tl|sortfrac}} instead. It is a combination of this template and {{tl|sort}}. | Please '''do not''' <code>subst:</code>itute it. This template should '''not''' be used in science or mathematical articles, per [[MOS:FRAC]] and [[MOS:MATH#Fractions]]; use {{tl|sfrac}} instead. To allow numerical sorting of a column containing fractions, use {{tl|sortfrac}} instead. It is a combination of this template and {{tl|sort}}. | ||
;<code><nowiki>{{frac|A|B|C}}</nowiki></code>: {{frac|A|B|C}} (integer, numerator and denominator) | ;<code><nowiki>{{frac|A|B|C}}</nowiki></code>: {{frac|A|B|C}} (integer, numerator and denominator) | ||
;<code><nowiki>{{frac|A|B}}</nowiki></code>: {{frac|A|B}} (numerator and denominator) | ;<code><nowiki>{{frac|A|B}}</nowiki></code>: {{frac|A|B}} (numerator and denominator) | ||
;<code><nowiki>{{frac|A}}</nowiki></code>: {{frac|A}} (denominator only) | ;<code><nowiki>{{frac|A}}</nowiki></code>: {{frac|A}} (denominator only) | ||
;<code><nowiki>{{frac}}</nowiki></code>: {{frac}} (fraction slash only) | ;<code><nowiki>{{frac}}</nowiki></code>: {{frac}} (fraction slash only) | ||
==Examples== | ==Examples== | ||
Line 78: | Line 52: | ||
== Code == | == Code == | ||
<source lang=html5> | <source lang=html5> | ||
<span class="frac nowrap">{{#if:{{{3|}}} | <span class="frac nowrap">{{#if:{{{3|}}} | ||
Line 96: | Line 69: | ||
==See also== | ==See also== | ||
*[[Wikipedia:«math»]] | *[[Wikipedia:«math»]] | ||
*{{tl|1/2}} ({{1/2}}), {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}} – shorthands that use this template | *{{tl|1/2}} ({{1/2}}), {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}} – shorthands that use this template | ||
Line 104: | Line 76: | ||
* {{tl|su}} ({{su|p=superscript|b=subscript}} text) – to align both b=subscript & p=[[superscript]] | * {{tl|su}} ({{su|p=superscript|b=subscript}} text) – to align both b=subscript & p=[[superscript]] | ||
* {{tl|sup sub}} (text{{sup sub|sup|sub}}) – for both 1=superscript & 2=subscript | * {{tl|sup sub}} (text{{sup sub|sup|sub}}) – for both 1=superscript & 2=subscript | ||
== Parameters == | |||
<templatedata>{ | |||
"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> | |||
<includeonly> | <includeonly> |
Revision as of 20:31, 28 December 2013
This is a documentation subpage for Template:Frac. It may contain usage information, categories and other content that is not part of the original template 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.
Please do not subst:
itute it. This template should not be used in science or mathematical articles, per MOS:FRAC and MOS:MATH#Fractions; use {{sfrac}} instead. To allow numerical sorting of a column containing fractions, use {{sortfrac}} instead. It is a combination of this template and {{sort}}.
{{frac|A|B|C}}
- A B⁄C (integer, numerator and denominator)
{{frac|A|B}}
- A⁄B (numerator and denominator)
{{frac|A}}
- 1⁄A (denominator only)
{{frac}}
- ⁄ (fraction slash only)
Examples
- Numbers
- 1⁄2 1⁄3 2⁄3 1⁄4 3⁄4 1⁄5 2⁄5 3⁄5 4⁄5 1⁄6 5⁄6 1⁄7 2⁄7 3⁄7 4⁄7 5⁄7 6⁄7 1⁄8 3⁄8 5⁄8 7⁄8 1⁄16 3⁄16 5⁄16 7⁄16 9⁄16 11⁄16 13⁄16 15⁄16
- Units
- m⁄s km⁄h kg·m⁄s² 1⁄s Mbit⁄s
Deactivation and customization
Users who prefer to see fractions inline, e.g. "1 2⁄3" instead of "1 2⁄3", can turn off the effects of this template by adding the following code to their user stylesheet: <source lang="css">.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 */;
}</source>
Code
<source lang=html5> ⁄ </source>
Notes
{{frac}}
or⁄
may be used to print out the fraction slash glyph " ⁄ ".
See also
- Wikipedia:«math»
- {{1/2}} (1⁄2), {{1/3}}, {{2/3}}, {{1/4}}, {{3/4}} – shorthands that use this template
- {{fraction}} (Template:Fraction) – uses precomposed glyphs when possible, whose use is discouraged by MOS:FRAC and MOS:MATH#Fractions.
- {{sfrac}} (1/2) – displays common fractions using a vinculum (horizontal line), for scientific and mathematical text
- {{sub}} (subscript text) – to show a subscript
- {{su}} (superscript
subscript text) – to align both b=subscript & p=superscript - {{sup sub}} (textTemplate:Sup sub) – for both 1=superscript & 2=subscript
Parameters
A template for displaying common fractions of the form int+num/den nicely. It supports 0–3 anonymous parameters with positional meaning.
Parameter | Description | Type | Status | |
---|---|---|---|---|
leftmost part | 1 | 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. | Line | optional |
middle-right part | 2 | Denominator if 2 parameters supplied. Numerator if 3 parameters supplied. | Line | optional |
rightmost part | 3 | Denominator, always. | Line | optional |