CamteX
Wszystkie poradniki

Wzory chemiczne w LaTeX

Pakiet mhchem zamienia zwykły zapis reakcji na poprawnie złożony wzór: cyfry po symbolu pierwiastka trafiają do indeksu, a ładunki do indeksu górnego. Nie musisz ręcznie pisać podkreślników.

Preambuła

\usepackage[version=4]{mhchem}

Opcja version=4 włącza aktualną składnię pakietu. Bez niej mhchem wypisuje przy kompilacji ostrzeżenie. Na Overleaf pakiet jest zainstalowany, nic nie trzeba pobierać.

Przepisujesz to z odręcznych notatek? Zrób zdjęcie kartki, a CamteX zamieni wzory na LaTeX. Spróbuj za darmo

Równanie reakcji

\ce{2H2 + O2 -> 2H2O}
2 H2+O2⟶2 H2O2\,\mathrm{H_2} + \mathrm{O_2} \longrightarrow 2\,\mathrm{H_2O}

Współczynnik przed wzorem (2H2) zostaje w linii, a cyfra po symbolu pierwiastka trafia do indeksu dolnego. Strzałkę reakcji wpisujesz dwoma znakami: ->.

Jony i równowaga

\ce{CH3COOH <=> CH3COO- + H+}
CH3COOH⇌CH3COO−+H+\mathrm{CH_3COOH} \rightleftharpoons \mathrm{CH_3COO^-} + \mathrm{H^+}

Znak + albo - zaraz po wzorze staje się ładunkiem w indeksie górnym. Ładunek wielokrotny zapisz z cyfrą: \ce{SO4^2-}, \ce{Fe^3+}. Para strzałek <=> oznacza reakcję odwracalną.

Warunki, gaz i osad

\ce{CaCO3 ->[T] CaO + CO2 ^}
\ce{Ba^2+ + SO4^2- -> BaSO4 v}

Tekst w nawiasie kwadratowym po strzałce trafia nad nią, drugi nawias pod nią. Znak ^ oddzielony spacją rysuje strzałkę ulatniającego się gazu, a litera v strzałkę wytrącającego się osadu.

Stan skupienia

\ce{AgNO3(aq) + NaCl(aq) -> AgCl(s) + NaNO3(aq)}

Stan skupienia podajesz w nawiasie zaraz po wzorze: (s), (l), (g), (aq). mhchem zostawia go prosto i nie zamienia liter w nawiasie na indeksy.

Wzór chemiczny we wzorze matematycznym

$K_a = \frac{[\ce{CH3COO-}][\ce{H+}]}{[\ce{CH3COOH}]}$
Ka=[CH3COO−][H+][CH3COOH]K_a = \frac{[\mathrm{CH_3COO^-}][\mathrm{H^+}]}{[\mathrm{CH_3COOH}]}

\ce działa też w trybie matematycznym, więc wzór chemiczny wstawisz do stałej równowagi, ułamka czy indeksu bez przełączania trybów.

Typowe błędy

Zobacz też

Nie chcesz pamiętać poleceń?

Narysuj wzór albo wklej zrzut ekranu, a CamteX zamieni go na gotowy LaTeX.

Wypróbuj za darmo