टेम्पलेट:Chem2

विकिपीडिया से

{{chem2}} (or {{CHEM2}}) is a template used to format a chemical formula or equation.

Use[संपादन करीं]

Formula punctuation[संपादन करीं]

Symbol Gives Example Output
\s {{chem2|CH3\sCH3}} CH3−CH3
\d = {{chem2|CH2\dCH2}} CH2=CH2
\t {{chem2|HC\tCH}} HC≡CH
\q {{chem2|[Cl4Re\qReCl4](2−)|}} [Cl4Re≣ReCl4]2−
\- -
\\ \
\h η
\h{1} η1-
\m{1} μ1-
-> {{chem2|2H2 + O2 -> 2H2O}} 2H2 + O2 → 2H2O
<->
* · {{chem2|CoCl2*6H2O}} CoCl2·6H2O
\* * {{chem2|Cp\*2Fe}} Cp*2Fe
_{} subscript {{chem2|CH4_{(g)}|}} * CH4(g)
^{} superscript {{chem2|^{13}CH4}} 13CH4
&nabla; {{chem2|&nabla;}}
( ) ( ) {{chem2|R\sCH(OH)CN}} R−CH(OH)CN

^ If the last character of the template input is }, MediaWiki will confuse it with the end-of-template tag }}. Adding a space between the two resolves this ambiguity. Other options include instead inserting {{null}} or <nowiki/>.

Formulas, charges, equations[संपादन करीं]

Formulas (without charge) are just written:

  • {{chem2|CH3(CH2)5CH3}}CH3(CH2)5CH3
  • {{chem2|Fe3S2(CO)9}}Fe3S2(CO)9
  • {{chem2|C_{''n''}H_{2''n''+2}|}}CnH2n+2

Charges are written inside parentheses:

  • {{chem2|SO4(2-)}}SO2−4
  • {{chem2|S19(2+)}}S2+19

Charges +1 and −1 can be written plain:

  • {{chem2|Na+}}Na+
  • {{chem2|O2-}}O2
equals {{chem2|O2(-)}}

Chemical equations:

  • {{chem2|2 S + 3 O2 + 2 H2O -> 2 H2SO4}}2 S + 3 O2 + 2 H2O → 2 H2SO4
  • {{chem2|2S + 3O2 + 2H2O -> 2H2SO4}}2S + 3O2 + 2H2O → 2H2SO4

The arrows can be written as -> or just . All characters (and unicode markup) are valid input except \, = (Mediawiki use it), _ and - (endash etc.)

  • {{chem2|2 H2_{(g)} + O2_{(g)} -> 2H2O_{(g)}|}}2 H2(g) + O2(g) → 2H2O(g)
  • {{chem2|NH2RCHCO2H <-> NH3+RCHCO2-}}NH2RCHCO2H ⇌ NH+3RCHCO2

Hapticity and mu:

  • {{chem2|W(CO)3(PiPr3)2(\h{2}H2)}}W(CO)3(PiPr3)22-H2)
  • {{chem2|auto=yes|W(CO)3(PiPr3)2(\h{2}H2)}}W(CO)3(PiPr3)2(η2-H2)

Wikilinks[संपादन करीं]

Whole formula link[संपादन करीं]

Link the whole formula with |link=<wiki pagename>:

  • {{chem2|FeCl3|link=Iron(III) chloride}}FeCl3

Or use wikilink brackets in input like [[ammonia|NH3]]:

  • {{chem2|3[[hydrogen|H2]] + 2[[nitrogen|N2]] <-> 2[[ammonia|NH3]]}}3H2 + 2N2 ⇌ 2NH3

Link each element (C, Hg) and generic element code (R, X)[संपादन करीं]

Use |auto=yes to link each element symbol once, as well as some others such as Ph
  • {{chem2|CH3CH2CH3CBrFCIClCH3|auto=yes}}CH3CH2CH3CBrFCIClCH3

Link functional groups[संपादन करीं]

Some common groups are recognized and linked if you wikilink them using [[ ]]

  • {{chem2|R\-[[COOH]]}}R-COOH
  • {{chem2|[[CH3]]C[[R]]2[[I]]}}CH3CR2I
  • In particular H2O links to water of crystallization in {{chem2|CuSO4 * 5 [[H2O]]}}CuSO4 · 5 H2O, because a link to water is generally unnecessary.

You can link to any article even if chem2 is unaware of it:!-- same as |link=... then -->

To change the default link:

  • {{chem2|[[water|H2O]]}}H2O

All recognised symbols and codes[संपादन करीं]

Examples[संपादन करीं]

  • {{chem2|[Cl4Re\qReCl4](2−)|}} gives [Cl4Re≣ReCl4]2−
  • {{chem2|[Cl4Re\qReCl4](2-)|}} gives [Cl4Re≣ReCl4]2−
  • {{chem2|NH2RCHCO2H <-> NH3+RCHCO2−}} gives NH2RCHCO2H ⇌ NH+3RCHCO2

  • {{chem2|\\hallo}} gives \hallo
  • {{chem2|H3CC\tCH <-> H2C\dC\dCH2}} gives H3CC≡CH ⇌ H2C=C=CH2
  • {{chem2|4 NH3 + 5 O2 -> 4 NO + 6 H2O}} gives 4 NH3 + 5 O2 → 4 NO + 6 H2O

  • "H2O &#8594; H2O" is H2O → H2O
  • "H2O_{(l)} -> H2O_{(g)}" is H2O(l) → H2O(g)

  • "4 NH3 + 5 O2 → 4 NO + 6 H2O" is 4 NH3 + 5 O2 → 4 NO + 6 H2O
  • " 4 NH3 + 5 O2 → 4 NO + 6 H2O" is 4 NH3 + 5 O2 → 4 NO + 6 H2O
  • " 4NH3 + 5O2 → 4NO + 6H2O" is 4NH3 + 5O2 → 4NO + 6H2O
  • " 2Mn2(+)" is 2Mn+2
  • " 2Mn2(+) + 3H2O" is 2Mn+2 + 3H2O
  • Mn– is Mn

  • Mn2(2-) is Mn2−2
  • Mn2☃+ is Mn2+, Mn2(2–) is Mn2−2, Mn2(2☃–) is Mn2(2)
  • Mn2(+) is Mn+2
  • Mn2+ is Mn+2
  • Mn2(-) is Mn2
  • Mn2- is Mn2

  • {{chem2|C_{''n''}H_{2''n'' + 2}|}} gives CnH2n + 2
  • {{chem2|C_{abc}|}} gives Cabc
  • (chem gives C
    n
    H
    2n + 2
    )
  • {{chem2|CoCl2*1.5H2O}} gives CoCl2·1.5H2O
  • Mn22– is Mn22
  • Cu2C2*H2O is Cu2C2·H2O

Special
  • {{chem2|[Me2Al(\m{2}Me)]2}} gives [Me2Al(μ2-Me)]2
  • {{chem2|^{13}CO2}} gives 13CO2
  • {{chem2|auto=yes|^{13}CO2}} gives 13CO2
  • {{chem2|\h{5}(C5H5)2TiCl2}} gives η5-(C5H5)2TiCl2
  • {{chem2|\h{5}\s(C5H5)}} gives η5-−(C5H5)
  • {{chem2|CH2\dCH2\sCH2\sC\tCH\qMn}} is CH2=CH2−CH2−C≡CH≣Mn

  • {{chem2|RC(OR’)3}} gives RC(OR’)3
  • {{chem2|C\\C}} gives C\C
  • {{chem2|C2*NH3}} gives C2·NH3
  • {{chem2|C2*2NH3}} gives C2·2NH3
  • {{chem2|C1.2H3.5}} gives C1.2H3.5

  • {{chem2|12|6|C}} is 12
  • {{chem2|12|C}} is 12
  • {{chem2|CH3\i{13}CH2CH3}} is CH3CH2CH3
  • {{chem2|\{\{abc\}\}}} is AbC
  • C2(μ\-C) is C2(μ-C)

  • SO4(2-) is SO2−4
  • 2Mn2(2+) is 2Mn2+2
  • CH3-CH2-OH is CH3CH2OH
  • [ZnCl4]- is [ZnCl4]
  • [ZnCl4](2-) is [ZnCl4]2−
  • AUTO: ((H2O)5{CoCl2})2 is ((H2O)5{CoCl2})2
  • Si(OH)4 is Si(OH)4

  • AUTO: Cu2C2*H2O is Cu2C2·H2O
  • Cu2C2*2H2O is Cu2C2·2H2O
  • CuSO*2H2O is CuSO·2H2O
  • CuSO4*15H2O is CuSO4·15H2O
  • CuSO4(H2O)5 is CuSO4(H2O)5
  • H+ + OH- → H2O is H+ + OH → H2O
  • H → O is H → O

  • ZxPo4 is ZxPo4     Unknown element.
  • ((Na)Cl is ((Na)Cl     Too many "(".
  • Si(OH))4 is Si(OH))4     Too many ")".
  • Si&Si is Si&Si
  • CH2=CH2

More[संपादन करीं]

  • {{chem2|Cl2O6|link=dichlorine hexoxide}} is Cl2O6
  • [Fe(Phen)(Phen)3](2+) is [Fe(Phen)(Phen)3]2+
  • AUTO: [Fe(Phen)(Phen)3](2+) is [Fe(Phen)(Phen)3]2+
  • {{chem2|[C2O2](2+)}} is [C2O2]2+
  • {{chem2|link=Tomato|SI4}} is SI4
  • H2SO4+ is H2SO+4
  • Mn- is Mn
  • Mn22+ is Mn+22, Mn22- is Mn22,
  • Mn(2+) is Mn2+
  • Mn2(+) is Mn+2
  • Mn(22-) is Mn22−
  • Mn3(22-) is Mn22−3
  • Mn(22+) is Mn22+
  • Mn2(22+) is Mn22+2
  • Mn2(2+) is Mn2+2
  • Mn22(2+) is Mn2+22

Chem vs chem2[संपादन करीं]

  • (CH
    3
    )
    2
    CO
        Chem
  • (CH3)2CO     Chem2
  • H+
    2
        Chem
  • H+2     Chem2

Predefined codes (groups etc.) [संपादन करीं]

Predefined codes
code target article {{Chem2|code}} type note
A. Groups etc with element-like names
Bz Benzoyl group Bz A: wl |auto=yes
Et Ethyl group Et A: wl |auto=yes
Ln Lanthanide Ln A: wl |auto=yes
Nu Nucleophile Nu A: wl |auto=yes
Ph Phenyl group Ph A: wl |auto=yes
R Substituent R A: wl |auto=yes
T Tritium T A: wl |auto=yes
Tf Trifluoromethylsulfonyl group Tf A: wl |auto=yes
X Halogen X A: wl |auto=yes
B. Groups which are redirected from their normal target if wikilinked; never autolinked.
CH3 Methyl group CH3 B: wl |..[[code]]..
CO3 Carbonate CO3 B: wl |..[[code]]..
COOH Carboxyl group COOH B: wl |..[[code]]..
ClO Hypochlorite ClO B: wl |..[[code]]..
ClO2 Chlorite ClO2 B: wl |..[[code]]..
ClO3 Chlorate ClO3 B: wl |..[[code]]..
ClO4 Perchlorate ClO4 B: wl |..[[code]]..
H2O Water of crystallization H2O B: wl |..[[code]]..
H3O Hydronium H3O B: wl |..[[code]]..
NH2 Amine group NH2 B: wl |..[[code]]..
NH4 Ammonium NH4 B: wl |..[[code]]..
NO3 Nitrate NO3 B: wl |..[[code]]..
PO3 Phosphite PO3 B: wl |..[[code]]..
PO4 Phosphate PO4 B: wl |..[[code]]..
SH Thiol group SH B: wl |..[[code]]..
SO3 Sulfite SO3 B: wl |..[[code]]..
SO4 Sulfate SO4 B: wl |..[[code]]..
SeH Selenol group SeH B: wl |..[[code]]..

TemplateData[संपादन करीं]

This is the TemplateData documentation for this template used by VisualEditor and other tools.

TemplateData for Chem2

No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
11

no description

Unknownoptional
autoauto

no description

Unknownoptional
linklink

no description

Unknownoptional

See also[संपादन करीं]