我想将从圆到顶点 p_3 和 p_4 的传播器对齐
这是我的 MWE:
\documentclass[amsmath,amssymb,aps,12pt,eqsecnum]{revtex4}
\usepackage[a4paper]{geometry}
\linespread{1}
\usepackage{slashed}
\usepackage{simplewick}
\usepackage{feynmp-auto}
\usepackage[pdftex]{graphicx}
\usepackage{textcomp}
\usepackage{gensymb}
\begin{document}
\begin{fmffile}{counterterms3}
\begin{fmfgraph*}(100,100)
\fmfbottom{i0,i1,i2,i3}
\fmftop{o1,o2}
\fmf{plain}{i1,v2}
\fmf{plain}{i2,v1}
\fmf{plain,left}{v2,v3}
\fmf{plain,right}{v1,v3}
\fmf{plain}{v3,o1}
\fmf{plain}{v3,o2}
\fmfv{label=$p_1$}{i1}
\fmfv{label=$p_2$}{i2}
\fmfv{label=$p_3$}{o1}
\fmfv{label=$p_4$}{o2}
\fmffreeze
\fmf{phantom}{v1,v2}
\fmf{plain,left}{v1,v2}
\fmf{plain,left}{v2,v1}
\fmf{dot}{v3}
\end{fmfgraph*}
\end{fmffile}
\end{document}
如你所见,来自圆圈的传播子在带点的顶点处水平移动,而不是与通向 p_3 和 p_4 的传播子沿同一方向移动
答案1
您可以通过左右移动使这些曲线平行。
\begin{fmfgraph*}(100,100)
\fmfbottom{i0,i1,i2,i3}
\fmftop{o1,o2}
\fmf{plain}{i1,v2}
\fmf{plain}{i2,v1}
\fmf{phantom,left}{v2,v3}
\fmf{phantom,right}{v1,v3}
\fmf{plain}{v3,o1}
\fmf{plain}{v3,o2}
\fmfv{label=$p_1$}{i1}
\fmfv{label=$p_2$}{i2}
\fmfv{label=$p_3$}{o1}
\fmfv{label=$p_4$}{o2}
\fmffreeze
\fmf{plain,left=1.45}{v2,v3}
\fmf{plain,right=1.45}{v1,v3}
\fmf{phantom}{v1,v2}
\fmf{plain,left}{v1,v2}
\fmf{plain,left}{v2,v1}
\fmf{dot}{v3}
\end{fmfgraph*}