• Home
  • Random
  • Log in
  • Settings
  • About English Wikipedia @ Freddythechick
English Wikipedia @ Freddythechick

Template:Chem/sandbox

  • Language
  • Watch
  • View source
< Template:Chem

__EXPECTUNUSEDTEMPLATE__This is the template sandbox page for Template:Chem (diff).
See also the companion subpage for test cases.
Template documentation[view] [edit] [history] [purge]
WarningThis template is used on approximately 6,100 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wikipedia:COinS.

This template allows you to render chemical formulas using HTML. Alternatively, you can use <chem>...</chem>, using mhchem LaTeX notation to generate formulas.

Contents

  • 1 Template instructions
    • 1.1 Algebraic expression as subscript
    • 1.2 Charge
    • 1.3 Atomic number and mass number
    • 1.4 Linking
  • 2 Notes
  • 3 See also
  • 4 TemplateData

Template instructions

This template, {{chem}}, serves to simplify the writing of chemical formulas. For example,

{{chem|H|2|O}}

will yield:

H
2
O

Algebraic expression as subscript

Algebraic expressions are rendered as subscripts (but must not contain upper case letters). <syntaxhighlight lang="wikitext"> C
n
H
2n+2
</syntaxhighlight> gives

C
n
H
2n+2

Charge

Ion charge superscripts (for: +/-) are also supported:

{{chem|H|3|O|+}}

yields a "+" as superscript:

H
3
O+

Simultaneous subscripts/superscripts are automatically handled (use a hyphen for the minus sign):

{{chem|SO|4|2-}}

gives "2−" as superscript:

SO2−
4

The hyphen is converted to a true minus sign.

Atomic number and mass number

The first parameter can be used for mass number.

{{chem|4|He}}

gives:

4
He

The first two parameters can be used for mass number and atomic number.

{{chem|4|2|He}}

gives:

4
2
He

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. The Chem2 template can be used for e.g. 1H216O, heavy water.

See also {{Nuclide}}

Linking

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

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

will yield:

H
2
O

Individual elements can be linked in the following manner: <syntaxhighlight lang="wikitext"> H
2
O
</syntaxhighlight> gives

H
2
O

Notes

  • To include "=" in the formula, use "&#61;" For example, "<syntaxhighlight lang="wikitext" inline>CH
    2
    =CH
    2
    </syntaxhighlight>" yields CH
    2
    =CH
    2
    .
    • Or, don't use this template. For example, "<syntaxhighlight lang="wikitext" inline>CH2=CH2</syntaxhighlight>" yields CH2=CH2.
  • To include "≡" in the formula, use "&#8801;" For example, "<syntaxhighlight lang="wikitext" inline>HC&#8801;CH</syntaxhighlight>" yields HC≡CH.
  • The template accepts up to twenty parameters in addition to link.
  • This template uses {{su}}.

See also

  • {{Chem2}}
  • {{Chem molar mass}}

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Chem in articles based on its TemplateData.

TemplateData for Chem

Template data

Render chemical formulas using HTML. Alternatively, you can use <chem>...</chem>, using mhchem LaTeX notation to generate formulas. Up to 25 unnamed ordered parameters can be used with automatic detection of subscripts and superscripts.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Linklink

Make the formula link to an article

Example
Water
Page nameoptional
11

no description

Unknownoptional
22

no description

Unknownoptional
33

no description

Unknownoptional
44

no description

Unknownoptional
55

no description

Unknownoptional
66

no description

Unknownoptional
77

no description

Unknownoptional
88

no description

Unknownoptional
99

no description

Unknownoptional
1010

no description

Unknownoptional
1111

no description

Unknownoptional
1212

no description

Unknownoptional
1313

no description

Unknownoptional
1414

no description

Unknownoptional
1515

no description

Unknownoptional
1616

no description

Unknownoptional
1717

no description

Unknownoptional
1818

no description

Unknownoptional
1919

no description

Unknownoptional
2020

no description

Unknownoptional
2121

no description

Unknownoptional
2222

no description

Unknownoptional
2323

no description

Unknownoptional
2424

no description

Unknownoptional
The above documentation is transcluded from Template:Chem/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://enwiki.freddythechick.net/index.php?title=Template:Chem/sandbox&oldid=3931509"
Last edited on 28 March 2016, at 18:02

Languages

      This page is not available in other languages.

      English Wikipedia @ Freddythechick
      • This page was last edited on 28 March 2016, at 18:02.
      • Content is available under Creative Commons Attribution-ShareAlike 4.0 unless otherwise noted.
      • About English Wikipedia @ Freddythechick
      • Desktop