TikZ-Feynman:反转动量箭头的方向

TikZ-Feynman:反转动量箭头的方向

我正在尝试绘制康普顿散射的费曼图。我画出了下面的图,除了最左边的箭头指向错误的方向(我希望它表示入射波长,因此它应该朝向顶点),其余都完美无缺。

图像:

在此处输入图片描述

有人知道如何改变这个箭头的方向吗?

\usepackage[compat=1.1.0]{tikz-feynman}
\feynmandiagram [scale=1.2, horizontal=f2 to f3] {
f1 [particle=\(e^{-}\)] -- [fermion] f2 -- [fermion] f3 -- [fermion] f4 [particle=\(e^{-}\)],
f2  -- [photon, edge label'=\(\gamma\), momentum=\(\lambda\)] p1,
f3 -- [photon, edge label=\(\gamma\), momentum'=\(\lambda'\)] p2,
};

答案1

tikz-feymann阅读第 21 页的文档,

在此处输入图片描述

有一个选项:逆转势头。这是 MWE 收到的您的请求。

\documentclass[a4paper,12pt]{article}
\usepackage[compat=1.1.0]{tikz-feynman}

\begin{document}
   \feynmandiagram [scale=1.2, horizontal=f2 to f3] {
f1 [particle=\(e^{-}\)] -- [fermion] f2 -- [fermion] f3 -- [fermion] f4 [particle=\(e^{-}\)],
f2  -- [photon, edge label'=\(\gamma\), reversed momentum=\(\lambda\)] p1,
f3 -- [photon, edge label=\(\gamma\), momentum'=\(\lambda'\)] p2,
};
\end{document} 

在此处输入图片描述

相关内容