Usando feynmf para diagramas de Feynman

Usando feynmf para diagramas de Feynman

Estoy usando \usepackage{feynmf} para dibujar diagramas de Feynman. Sin embargo, tengo un problema con el etiquetado de mis vértices. En algunos gráficos, coloca la etiqueta del vértice justo en las líneas. Por ejemplo, consulte la siguiente figura como referencia. ingrese la descripción de la imagen aquí

¿Alguien puede ayudarme a cambiar la ubicación de las etiquetas usando el paquete feynmf? Aquí está mi código al que se genera la imagen de arriba.

    \documentclass{article}
    \usepackage[utf8]{inputenc}
    \usepackage{feynmf}

    \begin{document}

    \begin{fmffile}{diagram}
    \begin{fmfgraph*}(120,80)
        \fmfleft{i1}
        \fmfright{o1}
        \fmf{scalar}{i1,a}
        \fmf{scalar}{a,o1}
        \fmfdot{a}
        \fmflabel{$g$}{a}
   \end{fmfgraph*}
   \end{fmffile}

    \end{document}

Respuesta1

Aquí un MWE para resolver tu pregunta usando \fmfivel comando.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{feynmp-auto}

\begin{document}

\begin{fmffile}{diagram}
\begin{fmfgraph*}(120,80)
    \fmfleft{i1}
    \fmfright{o1}
    \fmf{scalar}{i1,i2}
    \fmf{scalar}{i2,o1}
    \fmfdot{i2}
    \fmfiv{l=$g$,l.a=90,l.d=.04w}{c}
    \end{fmfgraph*}
    \end{fmffile}
    \end{document}

ingrese la descripción de la imagen aquí

información relacionada