Template:Math/doc

The math template formats HTML- or wikimarkup generated mathematical formulas in the similar fashion as MathJax, a web-based TeX formula interpreter. The template uses the  class, which aims to match the size of the serif font with the surrounding sans-serif font (see below). The template also prevents line-wrapping.

Use this template for non-complex formulas as an alternative to using the  format (see: Help:Math).

Usage
Use this template to wrap an inline formula in wikitext.

Examples
$f(x) = b^{x} = y$
 * produces: $f(x) = b^{x} = y$

$sin &amp;pi; = 0$
 * produces: $sin &pi; = 0$.

$∫ +&amp;infin; 0 e^{−x} dx = 1$
 * produces: $∫ +&infin; 0 e^{−x} dx = 1$

$1⁄2 − 1⁄3 = 1⁄6$
 * produces: $1⁄2 − 1⁄3 = 1⁄6$. Note the triple-apostrophes have set the whole formula as bold.

$(√2)^{2} = 2$
 * produces: $(√2)^{2} = 2$.

Use of equals-sign and absolute value bars
If a single equals-sign ("=") is used, it will fail to render, instead showing " ". For example, the following template-coding would be invalid:

$1 + 2 = 3$
 * produces: $1 + 2 = 3$, which is invalid code

To resolve this, either: (a) Start the formula with " " as in: $1 + 2 = 3$
 * produces: $1 + 2 = 3$, or else, (b) include the equals-sign in double-braces "=" as in:

$1 + 2 = 3$
 * produces: $1 + 2 = 3$.

A similar difficulty concerns the vertical bars ("|") used to indicate absolute value, which without care would get interpreted as part of the template syntax. The solution is different than for the equals sign: such bars should be entered as " | ": $|f(x) − a| < ε$
 * produces: $|f(x) − a| < ε$.

This example can also be produced by the following: $|f(x) − a| < ε$
 * produces: $|f(x) − a| < ε$

Parameters
The following parameters are optional: $1 + 2 = 3$
 * – This will render the formula in a bigger fontsize, increased to 165%.
 * – Use this to specify your own fontsize.
 * produces: $1 + 2 = 3$

TemplateData
{ "description": "This template formats markup generated mathematical formulas with HTML and CSS. The template tries to match the size of the serif font with the surrounding sans-serif font. The template also prevents line-wrapping. Use this template for non-complex formulas as an alternative to using the format.", "params": { "1": {   "label": "formula", "description": "wrap an inline formula in wikitext.", "type": "string", "required": true }, "big": { "label": "bigger font size", "description": "if set to ‘1’, this will render the formula in a bigger font size, increased to 165%", "type": "string", "required": false }, "size": { "label": "custom font size", "description": "use this to specify your own font size", "type": "string", "required": false } }}