사이클로헥산 고리의 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
함께 사용하려면 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}