Dreifachbindung bei ChemFig

Formelsatz für Mathematik, Naturwissenschaften und Technik


Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Es ist wohl doch ein Bug bei ChemFig, der erst durch myChemistry bemerkbar wurde. Der gleiche Fehler:
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\def\test#1{#1}
\test{\chemfig{~[:30]}}\par\medskip
\test{\chemfig{()~[:30]}}
\end{document}
Ich habe dem Maintainer eine kurze Nachricht geschickt.

Gute Nacht!
Clemens
Paketauthor

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Die Ursache des Problems ist gefunden (catcode von ~ wurde falsch interpretiert, liegt an der Art, wie TeX Argumente von Makros einliest*), die nächste Version von myChemistry wird in diesem Bereich fehlerfrei laufen.

Danke fürs aufmerksam machen :-)


*In Wirklichkeit war/ist es also kein "Bug" von ChemFig. Die Sache mit den Catcodes ist trickreich. Ich fange erst an, da durchzusteigen...
Clemens
Paketauthor

Antworten