I am trying to draw a Feynman diagram by the feynmp
package and LaTeXiT. But shifted vpath
s are cropped in the generated image as shown in the attached. This example was working OK with my previous Mac environment, but I do not have an access to it at the moment.
Why are they cropped? How can I fix it?
The same cropping also appears when only normal LaTeX commands are used in the terminal.
$ latex latexit-1.tex
$ mpost feyngraph
$ latex latexit-1.tex
$ dvipdfm latexit-1.dvi
\documentclass[10pt]{article}
\usepackage[usenames]{color} %used for font color
\usepackage{amssymb} %maths
\usepackage{amsmath} %maths
\usepackage[utf8]{inputenc} %useful to type directly diacritic characters
\usepackage{feynmp}
\pagestyle{empty} \begin{document}\begin{fmffile}{feyngraph}
\begin{fmfgraph}(120,80)
\fmfset{arrow_len}{10}
\fmfstraight
\fmfleft{i3,i1}
\fmfright{o3,o2,o1}
% fermions
\fmf{phantom}{i1,v1,o1}
\fmf{fermion,tension=0}{o2,v1,o1}
% boson
\fmf{boson}{v1,v3}
% neutron
\fmf{phantom}{i3,v3,o3}
\fmffreeze
\fmfi{fermion}{vpath (__i3,__v3) shifted ( 0, 0)}
\fmfi{fermion}{vpath (__v3,__o3) shifted ( 0, 0)}
\fmfi{fermion}{vpath (__i3,__v3) shifted ( 0,-8)}
\fmfi{fermion}{vpath (__v3,__o3) shifted ( 0,-8)}
\fmfi{fermion}{vpath (__i3,__v3) shifted ( 0,-16)}
\fmfi{fermion}{vpath (__v3,__o3) shifted ( 0,-16)}
\end{fmfgraph}
\end{fmffile}
\end{document}
$ mpost --version
MetaPost 2.00 (TeX Live 2019) (kpathsea version 6.3.1)
$ /Library/TeX/texbin/latex --version
pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019)
$ dvipdfm --version
This is xdvipdfmx Version 20190225 by the DVIPDFMx project team,
Updated