Seite 1 von 1

Undefinierte Befehle (chemsign, chemrel)

Verfasst: Di 21. Jun 2016, 19:45
von Dajb
Ich hab da mal eine allgemeine Frage. Beim einbinden des Paketes chemfig, müssten doch eigtl die Befehle \chemsign und \chemrel definiert werden. ?!
Sobald ich diese Befehle benutzen will kommt die Fehlermeldung das es undefinierte Kontroll Sequenzen sind. Ich habe schon alles probiert, mit und ohne \schemestart \schemestop. das setzen der klammern, ohne klammer, mit Leerzeichen ohne Leerzeichen, aber es ist immer das gleiche Problem. Auch zwischen 2 \chemfig befehlen klappt es nicht. Ich weiß nicht mehr weiter :?
\documentclass{scrartcl}
\usepackage{chemfig}
\begin{document}

\chemrel{<=>}

\end{document}

Aktualisierung von Befehlen

Verfasst: Di 21. Jun 2016, 20:00
von Beobachter
Dajb hat geschrieben:[…] Beim einbinden des Paketes chemfig, müssten doch eigtl die Befehle \chemsign und \chemrel definiert werden. ?! […]
Auf Seite 4 der Anleitung vom aktuellen »chemfig« ist zu lesen, dass diese Befehle überholt sind, deshalb entfernt und durch \arrow und \+ ersetzt wurden. Deren Benutzung ist dann sicherlich auch in der Anleitung nachzulesen.

Verfasst: Di 21. Jun 2016, 20:03
von Dajb
hmhm dann hab ich ne alte doku von chemfig auf den rechner :D

Danke :lol:

Richtige Vorgehensweise

Verfasst: Di 21. Jun 2016, 20:08
von Beobachter
Dajb hat geschrieben:hmhm dann hab ich ne alte doku von chemfig auf den rechner :D […]:
Wenn das Paket wie üblich über den jeweiligen Paket-Manager des TeX-Systems installiert wurde, sollten das Paket selbst und seine Anleitung eigentlich die gleiche Versionsnummer tragen und ein solches Problem nicht auftreten.

Re: Aktualisierung von Befehlen

Verfasst: Di 21. Jun 2016, 22:09
von cgnieder
Beobachter hat geschrieben:
Dajb hat geschrieben:[…] Beim einbinden des Paketes chemfig, müssten doch eigtl die Befehle \chemsign und \chemrel definiert werden. ?! […]
Auf Seite 4 der Anleitung vom aktuellen »chemfig« ist zu lesen, dass diese Befehle überholt sind, deshalb entfernt und durch \arrow und \+ ersetzt wurden. Deren Benutzung ist dann sicherlich auch in der Anleitung nachzulesen.
Ja, die werden im Teil vier über Reaktionsschemata ausführlich beschrieben. \chemrel und Freunde gibt es seit 2015/10/08 (v1.2) nicht mehr, also schon eine ganze Weile. Veraltet sind sie schon eine Ewigkeit länger, seit 2011/06/15 (v1.0). Wenn ich mich recht erinnere, haben sie seit v1.1 (also seit Februar 2015) eine Warnung ausgegeben:
Package chemfig Warning: the macro \chemrel is deprecated. Please, build schemes with \schemestart and inside, use \arrow.
Grüße

Verfasst: Di 21. Jun 2016, 23:01
von Dajb
Ja die Doku die ich auf den Rechner von Chemfig habe hatte ich durch Zufall irgendwo im Internet gefunden. Und da ich erst seit kurzem mit Latex arbeite hatte ich in meiner Naivität vergessen, dass sich sowas rasant schnell ändert. :oops: Aber ich habe mir sofort die Aktuelle runtergeladen :D

nochmals danke

Verfasst: Di 21. Jun 2016, 23:07
von cgnieder
Dajb hat geschrieben:Aber ich habe mir sofort die Aktuelle [Doku] runtergeladen :D
Ich würde ja wetten, dass das unnötig war. Öffne mal eine Kommandozeile, tippe texdoc chemfig und dann drücke die Entertaste. :)

Grüße

Verfasst: Mi 22. Jun 2016, 19:52
von Dajb
Solche Befehle muss man ja erstmal kennen :P :D

Verfasst: Mi 22. Jun 2016, 20:02
von DADABBI
Wichtige Hinweise, die auch dies enthalten, haben wir hier in jedem zweiten Unterforum.

Die Anleitung der verwendeten TeX-Distribution zu lesen, hilft ebenfalls.

Einige ausführliche LaTeX-Einführungen enthalten solche Hinweise auch.