قالب:Chem/doc
Template instructions
This template, {{chem}}, serves to simplify the writing of chemical formulae. For example,
{{chem|H|2|O}}
will yield:
- H 2O
Algebraic expression as subscript
Algebraic expressions are rendered as subscripts (but must not contain upper case letters).
{{chem|C|''n''|H|2''n'' + 2}}
gives
- C nH 2n + 2
Charge
Ion charge superscripts (for: +/-) are also supported:
{{chem|H|3|O|+}}
yields a "+" as superscript:
- H 3O+
Simultaneous subscripts/superscripts are automatically handled (use a hyphen for the minus sign):
{{chem|SO|4|2-}}
gives "2-" as superscript:
- SO2−4
- Note
- 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:
- 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=water|H|2|O}}
will yield:
For linking individual elements can be linked in the following manner.
{{chem|[[Hydrogen|H]]|2|[[Oxygen|O]]}}
gives
Notes
- To include "=" in the formula, use
=For example,{{chem|CH|2|=CH|2}}yields CH 2=CH 2.- Or,
{{chem|CH|2}}={{chem|CH|2}}, which yields CH 2=CH 2. - Or, don't use this template. For example,
CH<sub>2</sub>=CH<sub>2</sub>yields CH2=CH2.
- Or,
- To include "≡" in the formula, use "≡" For example, "{{chem|HC≡CH}}" yields HC≡CH.
- The template accepts up to twenty-four parameters in addition to
link. - This template uses {{su}}.
TemplateData
Encodes a chemical formula. This template make use of overloading so it cannot be easily documented for VisualEditor. Each parameter can be a chemical element symbol like 'Si'; a number or algebraic expressions (2''n'' + 2) – rendered as subscripts; charges '+', '-', '2+' etc. – rendered as superscripts. Additionally the first parameters can be mass number and atomic weight.
| وسيط | وصف | نوع | حالة | |
|---|---|---|---|---|
| 1 | 1 | Either a chemical symbol 'H' rendered normally, or a mass number rendered as a superscript. | نص | مطلوب |
| 2 | 2 | Either a chemical symbol 'H' rendered normally, or a numeric atomic weight rendered as a subscript. | نص | اختياري |
| 3 | 3 | Either a chemical symbol 'H' rendered normally, a number or formula rendered as a subscript, or a charge renderer as a superscript. | نص | اختياري |
| 4 | 4 | نص | اختياري | |
| 5 | 5 | نص | اختياري | |
| 6 | 6 | نص | اختياري | |
| 7 | 7 | نص | اختياري | |
| 8 | 8 | نص | اختياري | |
| 9 | 9 | نص | اختياري | |
| 10 | 10 | نص | اختياري | |
| 11 | 11 | نص | اختياري | |
| 12 | 12 | نص | اختياري | |
| 13 | 13 | نص | اختياري | |
| 14 | 14 | نص | اختياري | |
| 15 | 15 | نص | اختياري | |
| 16 | 16 | نص | اختياري | |
| 17 | 17 | نص | اختياري | |
| 18 | 18 | نص | اختياري | |
| 19 | 19 | نص | اختياري | |
| 20 | 20 | نص | اختياري | |
| 21 | 21 | نص | اختياري | |
| 22 | 22 | نص | اختياري | |
| 23 | 23 | نص | اختياري | |
| 24 | 24 | نص | اختياري | |
| link | link | A page to link to e.g. 'Water'. | نص | اختياري |