Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen]

Mathematik-Online-Lexikon:

Darstellung chemischer Formeln in LaTeX


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Übersicht

Der mathematische Modus ermöglich auch die Darstellung chemischer Formeln in LATEX. So ergibt beispielsweise $\rm H_2O$ die Molekularformel $ \rm H_2O$ für Wasser. Wie das Beispiel $ \rm
Cr_2O^{2-}_7$ zeigt, kann es dabei jedoch zu unterschiedlich tief gesetzten Indizes kommen. Zudem lassen sich vorangestellte Zahlen, wie sie zum Beispiel bei Isotopen auftreten, nur sehr umständlich realisieren.

Abhilfe schafft hier beispielsweise das Paket mhchem. Mit dessen Hilfe erzeugt der Quelltext

  \documentclass[12pt,a4paper]{article}
  \usepackage[version=3]{mhchem}
  \pagestyle{empty}
  \begin{document}
    \begin{tabular}{ll}
      Formeln: & \ce{NH+4}, \ce{Fe3(CO)12}, \ce{Al^{3+}},
        \ce{Cr2O^{2-}7} \\[2ex]
      Isotope: & \ce{^{37}_{17}Cl}, \ce{^{32}_{16}S^{2-}} \\[2ex]
      Bindungen: & \ce{H-O-N=S}, \ce{Cl-C#N} \\[2ex]
      Reaktionsgleichungen: & \ce{2H2 + O2 -> 2H2O} \\[1ex]
        & \ce{MgCl2 ->[\text{Elektrolyse}] Mg\,(l) + Cl_{2}\,(g)} \\[2ex]
      Redox-Reaktion: &
        \ce{{\overset{0}{\ce{S}}}+\ce{{\overset{\!\!\!0}{\ce{O2}}}} ->
          {\overset{+\text{IV}}{\ce{S}}} + \;
          {\overset{\!\!\!-\text{II}}{\ce{O2}}}}
    \end{tabular}
  \end{document}
die Ausgabe
\includegraphics[width=11cm]{bsp_chemie.eps}
Nähere Angaben zur Funktion des Befehls \ce können der Dokumentation des Pakets mhchem entnommen werden.

(Autor: Joachim Wipper)

[Verweise]

  automatisch erstellt am 20.  6. 2006