我嘗試了這段程式碼:
\begin{fmffile}{feyngraph}
\begin{fmfgraph}(40,25)
\fmfleft{a1}
\fmfright{y1}
\fmf{photon}{a1,j1,y1}
\end{fmfgraph}
\end{fmffile}
~
\begin{fmffile}{feyngraph}
\begin{fmfgraph}(40,25)
\fmfleft{i1}
\fmfright{o1}
\fmf{photon}{i1,v1,o1}
\fmfdot{v1}
\fmfv{decor.shape=circle,decor.filled=full,decor.size=4}{v1}
\end{fmfgraph}
\end{fmffile}
然而,第二個程式碼沒有在波浪線中間產生所需的點......我不明白為什麼......這非常令人沮喪。有人可以幫我嗎?
答案1
使用完整的 MWE,你的第二個程式碼可以完美工作......光子中間有一個點。也是第一部作品。
第二個例子:
\documentclass[a4paper,12pt]{article}
\usepackage{feynmp-auto}
\begin{document}
\begin{fmffile}{feyngraph}
\begin{fmfgraph}(40,25)
\fmfleft{i1}
\fmfright{o1}
\fmf{photon}{i1,v1,o1}
\fmfdot{v1}
\fmfv{decor.shape=circle,decor.filled=full,decor.size=4}{v1}
\end{fmfgraph}
\end{fmffile}
\end{document}
第一個例子:
\documentclass[a4paper,12pt]{article}
\usepackage{feynmp-auto}
\begin{document}
\begin{fmffile}{feyngraph}
\begin{fmfgraph}(40,25)
\fmfleft{a1}
\fmfright{y1}
\fmf{photon}{a1,j1,y1}
\end{fmfgraph}
\end{fmffile}
\end{document}