Template:Chem
Template instructions
This template serves to simplify the writing of chemical formulae. For example,
{{chem|H|2|O}}
will yield:
- H2O
Algebraic expression as subscript
Algebraic expression are rendered as subscripts (but must not contain upper case letters).
{{chem|C|''n''|H|2''n'' + 2}}
gives
- CnH2n + 2
Charge
Ion charge superscripts are also supported:
{{chem|H|3|O|+}}
yields:
- H3O+
Simultaneous subscripts/superscripts are automatically handled (use a hyphen for the minus sign):
{{chem|SO|4|2-}}
gives:
- SO2−4
Atomic number and mass number
The first parameter can be used for mass number.
{{chem|4|He}}
gives:
- 4He
The first two parameters can be used for mass number and atomic number.
{{chem|4|2|He}}
gives:
- 42He
- Note
- Only the first two parameters can handle two consecutive plain numbers (i.e. without a plus sign or a hyphen (
+
or-
) following). Otherwise the template will loop.
Linking
The optional parameter link changes the formula into a link. For example:
{{chem|link=w:water|H|2|O}}
will yield:
For linking individual elements can be linked in the following manner.
{{chem|[[w:Hydrogen|H]]|2|[[w:Oxygen|O]]}}
gives
Notes
- To include "=" in the formula, use "=" For example, "{{chem|CH|2|=CH|2}}" yields CH2=CH2.
- The template accepts up to twenty parameters in addition to
link
. - This template uses {{su}}.