Шаблон:Хем — Вікіпедія

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Шаблон дозволяє відображувати хімічні формули за допомогою HTML. Альтернативою є застосування тегу <chem>...</chem> із форматуванням LaTeX mhchem.

Використання[ред. код]

Цей шаблон, {{хем}}, призначений для спрощення запису хімічних формул. Його перевагами над модулем LaTeX mhchem є краща передатність та зручніше керування форматами. Найпростіший приклад:

{{хем|H|2|O}} 

відображує:

H
2
O

Алгебраїчний вираз як індекс[ред. код]

Алгебраїчні вирази відображуються як нижні індекси, тому не повинні містити прописних літер, за якими шаблон розпізнає символи хімічних елементів.

{{хем|C|''n''|H|2''n''&nbsp;+&nbsp;2}} 

відображує

C
n
H
2n + 2

Заряд[ред. код]

Заряд іону (+/-) автоматично ставиться верхнім індексом:

{{хем|H|3|O|+}} 

дає заряд "+":

H
3
O+

Так само обробляється одночасна вказівка нижнього й верхнього індексів:

{{хем|SO|4|2-}} 

відображує заряд "2−":

SO2−
4

Знак мінус має бути позначений дефісом, він автоматично перетворюється на правильний символ.

Атомний номер та нуклонне число[ред. код]

Першим параметром може бути вказане нуклонне число.

{{хем|4|He}} 

відображує:

4
He

Якщо перший і другий параметри обидва є числовими, то перший позначає нуклонне число, а другий – атомний номер.

{{хем|4|2|He}} 

відображує:

4
2
He
Примітка
Лише перший і другий параметр можуть отримувати значеннями цілі числа без указаного знаку (+ чи -). В іншому разі шаблон зациклиться.
Див. також {{Нуклід}}

Посилання[ред. код]

Необов'язковий параметр link генерує посилання для формули в цілому. Наприклад:

{{хем|link=Вода|H|2|O}} 

відображує:

H
2
O

Посилання на окремі елементи можуть бути створені вручну в такий спосіб:

{{хем|[[Водень|H]]|2|[[Кисень|O]]}}  

дає

H
2
O

Примітки[ред. код]

  • Аби вставити у формулу знак "=", застосовуйте "&#61;" Приміром, "{{хем|CH|2|&#61;CH|2}}" дає CH
    2
    =CH
    2
    .
    • Або ж уникайте цього шаблону. Приміром, "CH<sub>2</sub>=CH<sub>2</sub>" дає CH2=CH2.
  • Аби вставити у формулу знак "≡", застосовуйте "&#8801;" Приміром, "{{хем|HC&#8801;CH}}" дає HC≡CH.
  • Шаблон приймає до 30 змістовних параметрів на додачу до параметра link.
  • Цей шаблон спирається на {{su}}.

Див. також[ред. код]

  • {{Хімічна формула}}, який автоматично розфарбовує та додає посилання на елементи