如何使用 feynman=tikz 绘制这个费曼图?

如何使用 feynman=tikz 绘制这个费曼图?

我想知道如何绘制这个费曼图。

在此处输入图片描述

我尝试的是以下代码:

\feynmandiagram[horizontal=a to b, horizontal=b to c, vertical= b to e, horizontal=d to e]{
a[particle=$l$] --[fermion] b --[fermion] c [particle=$i$],
d[particle=$k$] --[fermion] e --[fermion] f[particle=$j$],
b--[photon] e,
};

但它给出了 在此处输入图片描述

请忽略标签 $i,j,k,l$。我尝试horizontal=a to b多次使用类似命令,但似乎不起作用。

答案1

您始终可以做的一件事是使用手动放置,特别是因为你似乎更喜欢pdflatex

\documentclass{article}
\usepackage{tikz-feynman}
\begin{document}
\begin{tikzpicture}
  \begin{feynman}
    \vertex (i1) at (-3,2) ;
    \vertex (f1) at (3,2) ;
    \vertex (i2) at (-3,-2) ;
    \vertex (f2) at (3,-2) ;
    \vertex (v1) at (0,2);
    \vertex (v2) at (0,-2);
    \diagram* {
      i1[particle=$\ell$] --[fermion] v1 --[fermion] f1 [particle=$i$],
      i2[particle=$k$] --[fermion] v2 --[fermion] f2[particle=$j$],
      v1--[photon] v2,};
  \end{feynman}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容