Last modified on 11 May 2010, at 22:45

Template:Chem/doc

Template instructionsEdit

This template serves to simplify the writing of chemical formulae. For example,

{{chem|H|2|O}}

will yield:

H2O

Algebraic expression as subscriptEdit

Algebraic expression are rendered as subscripts (but must not contain upper case letters).

{{chem|C|''n''|H|2''n'' + 2}}

gives

CnH2n + 2

ChargeEdit

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 numberEdit

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.

LinkingEdit

The optional parameter link changes the formula into a link. For example:

{{chem|link=w:water|H|2|O}}

will yield:

H2O

For linking individual elements can be linked in the following manner.

{{chem|[[w:Hydrogen|H]]|2|[[w:Oxygen|O]]}} 

gives

H2O

NotesEdit

  • 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}}.