我正在尝试绘制康普顿散射的费曼图。我画出了下面的图,除了最左边的箭头指向错误的方向(我希望它表示入射波长,因此它应该朝向顶点),其余都完美无缺。
图像:
有人知道如何改变这个箭头的方向吗?
\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}