Wie ändere ich den Standardwert der Bindungslänge in Chemfig in einen absoluten Wert?

Wie ändere ich den Standardwert der Bindungslänge in Chemfig in einen absoluten Wert?

Chemfig ermöglicht es Ihnen, die Bindungslänge im zweiten Argument der Bindung festzulegen, etwa -[,2](ein Vielfaches von 2 des Standardwerts). Wie kann man den Bindungslängenwert auf einen absoluten Wert (etwa 5 mm) festlegen, statt auf ein Vielfaches des Standardwerts?

Antwort1

Du kannst:

\documentclass{article}
\usepackage{chemfig}
\makeatletter
\newcommand*\forcelen[1]{#1/\CF@atom@sep}
\makeatother
\begin{document}
These bonds are exactly 5mm long: \chemfig{-[,\forcelen{5mm}]-[:60,\forcelen{5mm}]}
\end{document}

Wenn beide Atome nicht leer sind, \forcelenlautet das Argument vonnichtdie Länge der Bindung. Es ist der Abstand zwischen den Mittelpunkten der Atome.

verwandte Informationen