CHEMTEX

Bezeichnung : chemTEX

Version : 1987

Autor  : Roswitha T. Haas

Kevin C. O’ Kane

Bezugsquelle : ftp.dante.de

Dokumentation : Deutsche Anleitung liegt bei

Voraussetzungen : Plain-TEX  L^{A}TEX  Mit Fonts

Stichworte : ( chemie strukturformeln )

Kurzbeschreibung : Setzen von chemischen Strukturformeln unter L^{A}TEX

Beschreibung  : Stefan Pasche  Marktweg 93 a 58454 Witten  8. März 1994

Mit Hilfe diese Style können chemische Strukturformeln unter L^{A}TEX gesetzt werden. Mit dem Befehl initial werden die nötigen Varablen gesetzt (Achtung: unitlength ist 1 pt!), mit reinit können die Werte zurückgesetzt werden. Bei der Syntax bedeutet Q: nichts, S/D: single oder double bond. Bei den folgenden Beispielen wurde nicht darauf geachtet, ob die dargestellten Formeln chemisch sinnvoll sind.

sixring

 \sixring{A}{B}{C}{D}{E}{F}{G}{D}{D}{D}

[figure: G; A; B; C; D; E; F] D

chair

 \chair{A}{B}{C}{D}{E}{F}{G}{H}

[figure: A; B; C; D; E; F; G; H]

terpen

 \terpene{A}{B}{C}{D}{E}{F}{}{Q}{Q}

[figure: A; B; C; D; E; F]

Es lassen sich auch kompliziertere Strukturen wie Naphtalene, Steroide, Pyrazole, Pyrimidine, Pyranosen, Furanosen etc. erzeugen. Der Vorteil gegenüber anderen Anwendungen wie beispielsweise Chemstruct besteht in der Möglichkeit, Ringstrukturen ohne einzelne Atome darzustellen. Probleme ergeben sich bei der Angabe M für eine Methylgruppe, da unter NFSS2 der Befehl \rm im Mathematikmodus nicht mehr verwendet werden darf, hier aber eingesetzt wird.