Diferentes tamaños impresos para diagramas de Feynman.

Diferentes tamaños impresos para diagramas de Feynman.

Al compilar lo siguiente:

% !TeX program = xelatex
\documentclass{standalone}


\usepackage[force]{feynmp-auto}
\DeclareGraphicsRule{*}{mps}{*}{} % for being able to read the produced file

\begin{document}

\begin{equation*}
    \begin{fmffile}{phi-phi}
    \begin{fmfgraph*}(4,3)% units are now in cm
    %       \fmfpen{thick}
    \fmfleft{i}
    \fmfright{o}
    \fmflabel{$x$}{i}
    \fmflabel{$y$}{v}
    \fmflabel{$z$}{o}
    \fmf{plain}{i,v,v,o}
    \fmfdot{v}
    \end{fmfgraph*}
    \end{fmffile}
\end{equation*}
\begin{equation*}
    \begin{fmffile}{psi-psi}
    \begin{fmfgraph*}(4,3)% units are now in cm
    %       \fmfpen{thick}
    \fmfleft{i}
    \fmfright{o}
    \fmflabel{$x$}{i}
    \fmflabel{$y$}{v}
    \fmflabel{$z$}{o}
    \fmf{dashes}{i,v,v,o}
    \fmfdot{v}
    \end{fmfgraph*}
    \end{fmffile}
\end{equation*}
    
\end{document}

Obtengo el resultado:

ingrese la descripción de la imagen aquí

¿Qué está pasando mal?

Estoy compilando con XelateX. Además, no me interesan soluciones basadas en tikz-feynman.

Respuesta1

No estoy seguro de lo que realmente está haciendo, ya que su MWE no produce el resultado que muestra. Tal vez lo que va mal es que de alguna manera en su código se \unitlengthestá restableciendo o sobrescribiendo. Lo siguiente se compila bien con ambas imágenes del mismo tamaño:

% !TeX program = xelatex
\documentclass{article}
\usepackage{amsmath}

\usepackage[force]{feynmp-auto}
\DeclareGraphicsRule{*}{mps}{*}{} % for being able to read the produced file

\begin{document}

\setlength{\unitlength}{1cm}

\begin{equation*}
    \begin{fmffile}{phi-phi}
    \begin{fmfgraph*}(4,3)% units are now in cm
    %       \fmfpen{thick}
    \fmfleft{i}
    \fmfright{o}
    \fmflabel{$x$}{i}
    \fmflabel{$y$}{v}
    \fmflabel{$z$}{o}
    \fmf{plain}{i,v,v,o}
    \fmfdot{v}
    \end{fmfgraph*}
    \end{fmffile}
\end{equation*}
\begin{equation*}
    \begin{fmffile}{psi-psi}
    \begin{fmfgraph*}(4,3)% units are now in cm
    %       \fmfpen{thick}
    \fmfleft{i}
    \fmfright{o}
    \fmflabel{$x$}{i}
    \fmflabel{$y$}{v}
    \fmflabel{$z$}{o}
    \fmf{dashes}{i,v,v,o}
    \fmfdot{v}
    \end{fmfgraph*}
    \end{fmffile}
\end{equation*}
    
\end{document}

ingrese la descripción de la imagen aquí

información relacionada