LaTeX: chemische Formeln erstellen III – streeTeX
LaTeX & Chemie – der Überblick als pdf und Quelldatei: LaTeX & Chemie - Überblick (v2011/03/12, 414.78 kB, 745 mal heruntergeladen)streeTeX – Igor Strokovs Paket
streeTeX ist das einzige Paket für organische Strukturen, das mich von vornherein vollständig überzeugt hat. Kein anderes Paket ist so einfach und flexibel in der Syntax. Leider hat es auch seine Grenzen, an die man bald stößt, wenn man Reaktionsmechanismen verfassen möchte. Es muss aber in diese Liste, da man sonst nirgendwo darüber liest und es in vielen Fällen vollkommen ausreicht.
Binden Sie das Paket mit \usepackage{stree} ein. Nun heißt das wichtige Makro \stree{}. In dieses Makro werden die Bindungen der Keilstrichformeln geschrieben. Und zwar wird jede Bindungsrichtung durch eine Zahl beschrieben, die der Uhrzeit entspricht, in die ein Stundenzeiger zeigen würde. So wird n-Pentan z.B. auf folgende Weise gesetzt:
Cyclohexan wäre
Man könnte das auch mit \stree{2468100} setzen, Leerzeichen sind nicht nötig.
Es gibt noch eine ganze Reihe Präfixe, durch die man Bindungsarten eingeben kann. Ein
vor der Zahl würde beispielsweise eine zentrierte Doppelbindung bedeuten. 1,3-Pentadien könnte man so setzen:
Sehen wir uns einmal ein Beispiel an, das ein paar Sachen mehr mitbringt:
Fremdatome werden also einfach an die entsprechende Stelle der Kette geschrieben. Atomgruppen werden in geschweifte Klammern gesetzt. Benötigt man Seitenketten, werden sie in eckige Klammern gesetzt.
Eine Übersicht über die Präfixe zeigt folgende Abbildung.
Da die Dokumentation wirklich gut und ausführlich ist, möchte ich nun einfach noch ein paar Beispiele zeigen, die demonstrieren, wie viele Möglichkeiten streeTeX bietet.
\stree{.01 2 .02 4 .03 2 .04 4 .05} \qquad
% räumliche Perspektive
\stree{/:2:3/:4/^*8**9/*^10} \qquad
% verbrücktes Molekül
\stree{ 2 0 2 /4 -5-6 //8 -2+2 0 2 [+1+5 [=0 10 4 2] +1-7] /4 2 8 +2-2 }
Noch ein Hinweis: den besten Output bekommt man mit Postscript-Dokumenten. In der Regel verwende ich folgende Kompilierungs-Reihenfolge, um pdf-Dateien zu erstellen:
dvips datei.dvi
ps2pdf datei.ps
Im dvi können sonst Bindungen fehlen, die im pdf auch nicht vorhanden sind, wenn man dvipdfm verwendet. Ähnliche Probleme treten mit pdftex und pdflatex auf.
Man findet das Paket und die (englische) Dokumentation wieder auf CTAN und hier (Downloadlink: [Download not found]). In meiner LaTeX-Einführung ist auch ein ausführliches Kapitel auf deutsch, das sich sehr an der englischen Dokumentation orientiert.
Weiter zu “LaTeX: chemische Formeln erstellen IV” (ochem).
Zurück zu “LaTeX: chemische Formeln erstellen II” (chemexec).






Hallo,
gleich vorweg: Ich hätte diese Seite gerne früher gefunden, denn (a) ich stand vor dem gleichen Problem und (b) sie ist sehr gut
Ich bin bei der Verwendung dieses Pakets (streeTeX) auf ein kleines Problem gestoßen: In Kombination mit dem Paket “hyperref” kommt es zum totalen Absturz von streeTeX. Die Ausgabe besteht aus wild durchgewürfelten Strichen und Buchstaben, von der Struktur dahinter ist keine Spur mehr zu sehen.
Jedoch geschieht das nur dann, wenn hyperref nach streeTeX eingebunden wird.
Gibt es dafür einen nachvollziehbaren Grund? Oder habe ich irgendetwas falsch konfiguriert in meiner MiKTeX-Umgebung?
Hallo Philipp.
Erstmal: danke!
Ich kenne den Konflikt zwischen streeTeX und hyperref, weiß aber nicht, was ihn verursacht. Vielleicht forsche ich dem bei Gelegenheit einmal nach. An MiKTeX wird es nicht liegen. Ich bekomme bei meiner TeXlive-Installation (unter einem Linux-OS) mehrere Fehlermeldungen, wenn ich hyperref vor streeTeX einbinde.