这似乎是一个众所周知的错误(例如,这个 GitHub 问题,这个,以及背面文章),但我仍然找不到解决方法。
像这样的简单图表在当前版本的 LuaTeX 本地(pgf 3.1.9a、LuaTeX、版本 1.15.0 (TeX Live 2022/Homebrew)、Lua 5.4.4)以及背面都有镜像:
\documentclass[]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{gensymb}
\usepackage{tikz}
\usepackage{tikz-feynman}
\title{Example}
\author{Evgenii Zheltonozhskii}
\begin{document}
\maketitle
\begin{align}
\feynmandiagram [vertical=a to b] { i1 [particle=\(\nu_{\beta}\)] -- [fermion] a -- [fermion] f1 [particle=\(\beta\)], a -- [boson] b, };
\end{align}
\end{document}
这个答案这表明问题出在较新版本的 Lua 中的随机数生成器上,但是所有提出的修复方法对我都不起作用。