Template:Fraction/doc: Difference between revisions
No edit summary |
wikipedia>Wikid77 +see-also links for subscript/superscript templates {sub}, {su} or Template:sup_sub. |
||
Line 74: | Line 74: | ||
==See also== | ==See also== | ||
*{{tl|1/2}} ({{1/2}}), {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}} | *{{tl|1/2}} ({{1/2}}), {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}} – shorthands | ||
*{{tl|fraction}} ({{fraction|2}}) | *{{tl|fraction}} ({{fraction|2}}) – uses precomposed glyphs when possible, whose use is discouraged by [[MOS:FRAC]] and [[MOS:MATH#Fractions]]. | ||
*{{tl|sfrac}} ({{sfrac|2}}) | *{{tl|sfrac}} ({{sfrac|2}}) – displays common fractions using a [[vinculum (symbol)|vinculum]] (horizontal line), for scientific and mathematical text | ||
* {{tl|sub}} ({{sub|subscript}} text) – to show a [[subscript]] | |||
* {{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 | |||
<includeonly> | <includeonly> |
Revision as of 00:08, 10 March 2013
Template:Documentation subpage 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}}
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").A+B⁄C (integer, numerator and denominator)
<span class="frac">A<sup> B</sup>⁄<sub>C</sub></span>
{{frac|A|B}}
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").A⁄B (numerator and denominator)
<span class="frac"><sup>A</sup>⁄<sub>B</sub></span>
{{frac|A}}
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄A (denominator only)
<span class="frac"><sup>1</sup>⁄<sub>A</sub></span>
{{frac}}
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").⁄ (fraction slash only)
<span class="frac">⁄</span>
Examples
- Numbers
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄2 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄3 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").2⁄3 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄4 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").3⁄4 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄5 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").2⁄5 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").3⁄5 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").4⁄5 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄6 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").5⁄6 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").2⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").3⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").4⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").5⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").6⁄7 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄8 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").3⁄8 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").5⁄8 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").7⁄8 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").3⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").5⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").7⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").9⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").11⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").13⁄16 Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").15⁄16
- Units
- Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").m⁄s Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").km⁄h Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").kg·m⁄s² Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄s Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").Mbit⁄s
Deactivation and customization
Users who prefer to see fractions inline, e.g. "1 2⁄3" instead of "Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1+2⁄3", 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 */;
}
Code
<span class="frac nowrap">{{#if:{{{3|}}}
|{{{1}}}<sup> {{{2}}}</sup>⁄<sub>{{{3}}}</sub>
|{{#if:{{{2|}}}
|<sup>{{{1}}}</sup>⁄<sub>{{{2}}}</sub>
|{{#if:{{{1|}}}
|<sup>1</sup>⁄<sub>{{{1}}}</sub>
|⁄
}}
}}
}}</span>
Notes
⁄
may be used to print out the fraction glyph " ⁄ "
See also
- {{1/2}} (Template:1/2), {{1/3}}, {{2/3}}, {{1/4}}, {{3/4}} – shorthands
- {{fraction}} (Page Template:Fraction/styles.css must have content model "Sanitized CSS" for TemplateStyles (current model is "plain text").1⁄2) – uses precomposed glyphs when possible, whose use is discouraged by MOS:FRAC and MOS:MATH#Fractions.
- {{sfrac}} (Template:Sfrac) – displays common fractions using a vinculum (horizontal line), for scientific and mathematical text
- {{sub}} (Template:Sub text) – to show a subscript
- {{su}} (Template:Su text) – to align both b=subscript & p=superscript
- {{sup sub}} (textTemplate:Sup sub) – for both 1=superscript & 2=subscript