
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.
¿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 \fmfiv
el 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}