I like the drawing, and I want answer to this question: Loops in tikz-feynman more circular. I have found, after many attemps, in this link, how to put the momentum. There is this newcommand named \marrow:
\newcommand{\marrow}[5]{%
\fmfcmd{style_def marrow#1
expr p = drawarrow subpath (1/4, 3/4) of p shifted 6 #2 withpen pencircle scaled 0.4;
label.#3(btex #4 etex, point 0.5 of p shifted 6 #2);
enddef;}
\fmf{marrow#1,tension=0}{#5}}
that not given to me eulervm font over the momentum. How is it possible to solve the problem?
My MWE:
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{feynmp-auto}
\usepackage{eulervm}
\newcommand{\marrow}[5]{%
\fmfcmd{style_def marrow#1
expr p = drawarrow subpath (1/4, 3/4) of p shifted 6 #2 withpen pencircle scaled 0.4;
label.#3(btex #4 etex, point 0.5 of p shifted 6 #2);
enddef;}
\fmf{marrow#1,tension=0}{#5}}
\begin{document}
\begin{fmffile}
\begin{fmfgraph}(100,80)
\fmfleft{i}
\fmfright{o}
\fmflabel{$\mu$}{i}
\fmflabel{$\nu$}{o}
\marrow{fi}{up}{top}{$p$}{i,v1}
\marrow{se}{up}{top}{$p$}{v2,o}
\fmf{photon,tension=1}{i,v1}
\fmf{photon,tension=1}{v2,o}
\fmf{fermion,left,tension=0.4,label=$k$}{v1,v2}
\fmf{fermion,left,tension=0.4,label=$k-p$}{v2,v1}
\end{fmfgraph}
\end{fmffile}
\end{document}


