我的图表的箭头是错误的,我无法更改。
此代码
\documentclass[tikz]{article}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{document}
\feynmandiagram [vertical=b to a] {
i1 [particle=\(\textup{e}^{-}\)] -- [fermion] a -- [fermion] i2 [particle=\(\textup{e}^{-}\)],
a -- [photon,edge label'=\(\gamma\)] b,
f1 [particle=\(\textup{e}^{-}\)] -- [fermion] b -- [fermion] f2 [particle=\(\textup{e}^{-}\)],
};
\end{document}
结果如下:
还有这段代码
\documentclass[tikz]{article}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{document}
\feynmandiagram[vertical=a to b] {
i1 [particle=\(e^{-}\)] -- [fermion] a -- [fermion] f1 [particle=\(e^{-}\)],
a -- [photon, edge label=\(\gamma\)] b,
i2 [particle=\(e^{+}\)] -- [fermion] b -- [fermion] f2 [particle=\(e^{-}\)],
};
\end{document}
另一张图表上的结果
代码应如图所示
,然而由于一个未知的原因,我的图表底部的箭头是反转的,就好像它们是反粒子一样。
答案1
tikz-feymann
添加两个反(费米子),您可以通过引擎编译获得结果LuaLaTeX
。
\documentclass[tikz]{article}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{document}
\feynmandiagram[vertical=a to b] {
i1 [particle=\(e^{-}\)] -- [fermion] a -- [fermion] f1 [particle=\(e^{-}\)],
a -- [photon, edge label=\(\gamma\)] b,
i2 [particle=\(e^{+}\)] -- [anti fermion] b -- [anti fermion] f2 [particle=\(e^{-}\)],
};
\end{document}