Als ich versuchte, die C- und H-Atome im Cyclohexanring darzustellen, wurde die linke Bindung schräg.
\documentclass{standalone}
\usepackage[version=3]{mhchem}
\usepackage{chemfig}
\begin{document}
\chemfig{*6(------)}
\chemfig{C*6(-C-C-C-C-C-C)}
\chemfig{CH2*6(-CH2-CH2-CH2-CH2-CH2-CH2)}
\chemfig{\ce{CH2}*6(-\ce{CH2}-CH(-\ce{C3H7})-\ce{CH2}-CH(-\ce{C2H5})-\ce{CH2}-\ce{CH2})}
\chemfig{*6(--(-\ce{C3H7})--(-\ce{C2H5})--)}
\end{document}
Ist es möglich, die Atome darzustellen und einen genauen Ring zu erhalten?
Antwort1
„Ist das normal…“ – zumindest ist das zu erwarten. Hier ist Abschnitt 10.5Ringe und Atomgruppendes chemfig
Handbuchs:
Bei Ringen, bei denen ein oder mehrere Eckpunkte aus Atomgruppen bestehen, ist eine gewisse Vorsicht geboten:
\chemfig{AB*5(-CDE-F-GH-I-)}
Damit der Ring eine regelmäßige Form hat, ist es notwendig, den
chemfig
Mechanismus außer Kraft zu setzen, der die Start- und Zielatome von Bindungen automatisch berechnet. Hier müssen CF und FG mit dem optionalen Argument dieser Bindungen verbunden werden:\chemfig{AB*5(-CDE-[,,1]F-[,,,1]GH-I-)}
Das Gleiche können Sie in Ihrem Fall verwenden.
Die Bedeutung dieser optionalen Argumente wird in Abschnitt 5 erläutert.Abflug- und Ankunftsatome.
Manchmal möchte man, dass die Bindungspartner andere Atome sind als die von ChemFig bestimmten. Die Start- und Zielatome können mit dem optionalen Bindungsargument festgelegt werden, indem man schreibt:
[,,<integer 1>,<integer 2>]
wobei
<integer 1>
und<integer 2>
die Nummern der gewünschten Abflug- und Ankunftsatome sind. Diese Atome müssen vorhanden sein, sonst wird eine Fehlermeldung ausgegeben.
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{H_2C*6(-CH_2-CH_2-CH_2-CH_2-H_2C-[,,2])}
\end{document}
Anmerkung:
mhchem
Wenn Sie es verwenden möchten, chemfig
schauen Sie sich diesen Artikel von Joseph an:Erkunden chemfig
: Anpassen des Erscheinungsbilds.
Antwort2
Umschließen Sie die Molekülknoten mit Klammern { }
.
\documentclass{standalone}
\usepackage[version=3]{mhchem}
\usepackage{chemfig}
\begin{document}
\chemfig{*6(------)}
\chemfig{C*6(-C-C-C-C-C-C)}
\chemfig{CH_2*6(-CH_2-CH_2-CH_2-CH_2-{CH_2}-CH_2)}
\chemfig{{CH_2}*6(-{CH_2}-CH(-{C_3H_7})-{CH_2}-{CH}(-{C_2H_5})-{CH_2}-{CH_2})}
\chemfig{*6(--(-{C_3H_7})--(-{C_2H_5})--)}
\end{document}