當我試圖顯示環己烷環中的 C 和 H 原子時,左側的鍵變得傾斜。
\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}
是否有可能顯示原子並有一個準確的環?
答案1
「這正常嗎……」——至少這是可以預料的。這是第 10.5 節環和原子團手冊的chemfig
:
當一個或多個頂點由一組原子組成時,必須注意環:
\chemfig{AB*5(-CDE-F-GH-I-)}
為了使環具有規則的形狀,有必要重寫
chemfig
自動計算鍵的出發和到達原子的機制。這裡,CF 和 FG 必須使用這些鍵的可選參數連接:\chemfig{AB*5(-CDE-[,,1]F-[,,,1]GH-I-)}
您可以在您的情況下使用相同的方法。
這些可選參數的含義在第 5 節中解釋出發和到達原子。
有時人們可能希望鍵合夥伴是除由 ChemFig 確定的原子之外的原子。出發和到達原子可以透過可選的 bond 參數設定:
[,,<integer 1>,<integer 2>]
其中
<integer 1>
和<integer 2>
是所需的出發和到達原子的數量。這些原子必須存在,否則會給出錯誤訊息。
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{H_2C*6(-CH_2-CH_2-CH_2-CH_2-H_2C-[,,2])}
\end{document}
評論:
如果您想使用mhchem
with,chemfig
請查看 Joseph 的這篇文章:探索chemfig
:自訂外觀。
答案2
用大括號將分子節點括起來{ }
。
\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}