我有两个问题:
- 我怎样才能画一个光滑粘合而是这个带箭头的?
- 如何在
\chemname{}
两个合并的分子下写出分子名称(过氧化苯甲酰)?
\documentclass[12pt]{article}
\usepackage{float}
\usepackage{chemfig}
\begin{document}
\begin{figure}[H]
\centering
\chemfig{[:-30]*6(=-=(-C([:-60]=O)([:60]-@{a}O))-=-)}
\qquad
\chemfig{[:-30]*6((-C([:240]=O)([:120]-@{b}O))=-=-=-)}
\chemmove{ \draw[red,dotted] (a)--(b); }
\end{figure}
\end{document}
答案1
答案2
\documentclass[12pt]{article}
\usepackage{float}
\usepackage{chemfig}
\begin{document}
\begin{figure}[H]
\centering
\chemname{ % <--- group both molecules
\chemfig{[:-30]*6(=-=(-C([:-60]=O)([:60]-@{a}O))-=-)}
\qquad
\chemfig{[:-30]*6((-C([:240]=O)([:120]-@{b}O))=-=-=-)}
}{Benzoyl peroxide}
\chemmove{ \draw[-,red,dotted] (a)--(b); } % <--- just put - on \draw arguments
\chemnameinit{}
\end{figure}
\end{document}