الگو:Chem

از دزفول ویکی
نسخهٔ تاریخ ‏۵ نوامبر ۲۰۲۰، ساعت ۰۱:۵۹ توسط dezfulwiki>Ahmad252 (اصلاح Special:PermaLink/30293873#الگو:Chem - ایده از کاربر:ZxxZxxZ (ویژه:تفاوت/16761897))
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

توضیحات الگو[نمایش] [ویرایش] [تاریخچه] [پاکسازی]


Template instructions

This template, {{chem}}, serves to simplify the writing of chemical formulae. 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).

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

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
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:

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.

Linking

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

{{chem|link=آب|H|2|O}}

will yield:

H
2
O

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

{{chem|[[هیدروژن|H]]|2|[[اکسیژن|O]]}} 

gives

H
2
O

Notes

  • To include "=" in the formula, use "=" For example, "{{chem|CH|2|=CH|2}}" 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, {{chem|CH|2}}={{chem|CH|2}}, which yields CH
      2
      =CH
      2
      .
  • To include "≡" in the formula, use "&#8801;" For example, "{{chem|HC&#8801;CH}}" yields HC≡CH.
  • The template accepts up to twenty parameters in addition to link.
  • This template uses {{su}}.