Справка:Химические формулы

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск
Короткая ссылка-перенаправлениеStub W.gif
Т:Хим
Написание статей Написание статей
Тематические статьи
Техническая справка
Общие правила

Список правил и руководств Справка

Химические формулы в «Традиции» вводятся с помощью разметки ΤΕΧ.

Отображаются они JavaScript'ом на стороне клиента с помощью расширения MediaWIki MathJax посредством HTML и CSS (с использованием локальных, сетевых или графических растровых шрифтов), MathML или SVG, в зависимости от возможностей браузера и выбранных читающим настроек.

Формулы создаются и просматриваются так же, как и математические. Используется синтаксис расширения ΤΕΧ mhchem,[1] поддерживаемого MathJax.

Викитекст Вывод
\ce{CO2 + C -> 2 CO}
\(\ce{CO2 + C -> 2 CO}\)
\ce{Hg^2+ ->[I-] HgI2
->[I-] [Hg^{II}I4]^2-}
\(\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}\)
\ce{^{227}_{90}Th+}
\(\ce{^{227}_{90}Th+}\)
\ce{x Na(NH4)HPO4 ->[\Delta] (NaPO3)_x + x NH3 ^ + x H2O}
\(\ce{x Na(NH4)HPO4 ->[\Delta] (NaPO3)_x + x NH3 ^ + x H2O}\)
\ce{KCr(SO4)2*12H2O}
\(\ce{KCr(SO4)2*12H2O}\)
\ce{C6H5-CHO}
\(\ce{C6H5-CHO}\)
\ce{A-B=C#D}
\(\ce{A-B=C#D}\)
\ce{A -> B}
\(\ce{A -> B}\)
\ce {A <<=> B}
\(\ce {A <<=> B}\)
\ce{A ->[H2O] B}
\(\ce{A ->[H2O] B}\)
\ce{SO4^2- + Ba^2+ -> BaSO4 v}
\(\ce{SO4^2- + Ba^2+ -> BaSO4 v}\)
\ce{Zn^2+
<=>[+ 2OH-][+ 2H+]
$\underset{\text{amphoteres Hydroxid}}{\ce{Zn(OH)2 v}}$
<=>[+ 2OH-][+ 2H+]
$\underset{\text{Hydroxozikat}}{\ce{[Zn(OH)4]^2-}}$
}
\(\ce{Zn^2+ [+ 2OH-][+ 2H+] $\underset{\text{amphoteres Hydroxid}}{\ce{Zn(OH)2 v}}$ [+ 2OH-][+ 2H+] $\underset{\text{Hydroxozikat}}{\ce{[Zn(OH)4]^2-}}$ } \)

Обратите внимание, что при выводе стрелок, знаки < надо будет заменять на &lt;, чтобы они не были похожи на теги HTML.

Ссылки[править]

  1. Martin Hensel «The mhchem Bundle». — 24 июля 2017.