mhchem: chemische Gleichungen und vor allem Stöchiometrie
Praktischerweise kann man auch gleich alle Packages in einem Befehl ausdrücken.
\usepackage{amsmath,amssymb,amstext}
Gleichungen
Jegliche chemische Gleichungen werden mit dem \ce{}-Befehl erstellt. Dabei werden bei Indizes und Hochstellungen auf die typischen LaTeX-Befehle verzichtet. Beispiel:
\ce{C6H12O6 + 6O2 -> 6CO2 + 6H2O}
Zudem gibt es verschiedene Pfeilarten, die u.a. das Gleichgewicht oder die Reversibilität einer Reaktion anzeigen können. Beispiel:
-> % Reaktion nach rechts
<- % Reaktion nach links
<-> % Resonanzpfeil
<--> % Reaktion in beide Richtungen
<=> % Gleichgewichtspfeil
<=>> % Gleichgewicht auf der rechten Seite
<<=> % Gleichgewicht auf der linken Seite
Strukturformeln
Bei den Strukturformeln arbeitet man mit dem \chemfig{}-Befehl. Innerhalb der geschweiften Klammern wird die Strukturformel definiert. In den kurvigen Klammern werden die angehängten Atome / Moleküle notiert, während davor in eckigen Klammern die Bindungswinkel angegeben werden. Bei den Bindungswinkeln gibt es eine spezifische Einheit von 1 bis 8, was 45° bis 360° entspricht. Beispiel:
% Summenformeln
\ce{C4H10}
% Valenzstrichformeln
\chemfig{H-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-H}
% Bei dieser Variante steht der Name des Moleküls unter der Strukturformel.
\chemname{{H-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-C(-[2]H)(-[6]H)-H}}{Butan}
% Skelettformel
\chemfig{-[1]-[-1]-[1]}
% Gruppenformel
\ce{CH3(CH)2CH3}