chemfig 中双键移位的问题

chemfig 中双键移位的问题

下一个代码产生图中所示的分子:

\documentclass{article}
\usepackage{chemfig}
\begin{document}

\chemfig[bond join=true,atom sep=2em]{\charge{[extra sep=4.5pt]0=\.}{}(-[4]*6(=-=-=-))(=^[2]O)}

\end{document}

分子

如您所见,有两个问题与移位双键有关。第一个问题是氧原子仍位于同一位置(上箭头)。第二个问题(下箭头)是单键和双键之间的连接看起来不太好,即使我使用以下命令:键连接 = true. 对这个问题有什么建议吗?

答案1

\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig[bond join=true,atom sep=2em]{
  \charge{[extra sep=4.5pt]0=\.}{}(-[4]*6(=-=-=-))(=^[2,,,,line cap=rect]{O\rule{2pt}{0pt}})
}
\end{document}

在此处输入图片描述

相关内容