使用 feynmf 在费曼图中标记

使用 feynmf 在费曼图中标记

我正在熟悉如何使用feynmf包绘制费曼图,并尝试绘制这个过程。但是,标签没有显示在图中。有什么错误吗?如果有错误,请告诉我。

\begin{fmffile}{mu}
    \begin{enumerate}
    \item $\mu \rightarrow e\gamma$ (SM) \hfill\\
    \begin{fmfgraph*}(60,35)
    \fmfleftn{i}{2}
    \fmfrightn{o}{2}
    \fmf{plain,label=$\mu$}{i1,v1,v3,o1}
    \fmffreeze
    \fmf{phantom}{i2,v4,o2}
    \fmffreeze
    \fmf{zigzag,left=0.6,label=$W^+$,label.side=left}{v1,v2}
    \fmf{zigzag,left=0.6}{v2,v3}
    \fmf{photon,tension=1.5,label=$\gamma$}{v2,v4}
    \fmfdotn{v}{3}
    \end{fmfgraph*}
    \item $\mu \rightarrow e\gamma$ (MSSM) \hfill\\
    \begin{fmfgraph*}(60,35)
    \fmfleftn{i}{2}
    \fmfrightn{o}{2}
    \fmf{fermion,label=$\mu$}{i1,v1,v3,o1}
    \fmffreeze
    \fmf{phantom}{i2,v4,o2}
    \fmffreeze
    \fmf{dashes,left=0.6,label=$W^+$,label.side=left}{v1,v2}
    \fmf{dashes,left=0.6}{v2,v3}
    \fmf{photon,tension=1.5,label=$\gamma$}{v2,v4}
    \fmfdotn{v}{3}
    \end{fmfgraph*}
    \begin{fmfgraph*}(60,35)
    \fmfleftn{i}{2}
    \fmfrightn{o}{2}
    \fmf{phantom,label=$\mu$}{i1,v1,v3,o1}
    \fmffreeze
    \fmf{fermion}{i1,v1}
    \fmf{dashes}{v1,v3}
    \fmf{fermion}{v3,o1}
    \fmf{phantom}{i2,v4,o2}
    \fmffreeze
    \fmf{plain,left=0.6,label=$W^+$,label.side=left}{v1,v2}
    \fmf{plain,left=0.6}{v2,v3}
    \fmf{photon,tension=1.5,label=$\gamma$}{v2,v4}
    \fmfdotn{v}{3}
    \end{fmfgraph*}
    \end{enumerate}
\end{fmffile}

相关内容