答案1
我找到了答案:
\begin{figure}
\centering
\begin{modiagram}[names]
\AO(20pt){p}{0;up ,up,up}
\AO(80pt){s}{0;up}
\AO(100pt){s}{0;up}
\AO(120pt){s}{0;up}
\AO(150pt){s}{-3;pair}
\AO(150pt){s}{-2;pair}
\AO(150pt){s}{-1;pair}
\AO(150pt){s}{1;}
\AO(150pt){s}{2;}
\AO(150pt){s}{3;}
\connect{ AO4 & AO5, AO4 & AO6, AO4 & AO7, AO4 & AO8, AO4 & AO9, AO4 & AO10 }
\node[right,xshift=4mm] at (AO7) {\footnotesize HOMO};
\node[right,xshift=4mm] at (AO8) {\footnotesize LUMO};
\EnergyAxis[title=Energy]
\end{modiagram}
\caption*{Molecular orbital diagram for a triene}
\end{figure}
产生以下输出:
我还没有找到一种方法来标记轻微的刺激并使图表稍微大一些,但这是一个很好的起点。