无法在 Beamer 演示文稿中绘制费曼图

无法在 Beamer 演示文稿中绘制费曼图

我正在使用以下代码进行绘制。我使用 LuaLaTeX 进行编译,没有显示任何错误,但在生成的 PDF 中没有显示任何图表。有人能帮我吗?

我必须通过 LuaLaTex 进行编译,否则我的代码的其他部分将无法工作。请帮助我,如果您能告诉我在 LuaLatex 中绘制相同图表的代码。

\documentclass{beamer}
\newcommand\Fontvi{\fontsize{2}{6}\selectfont}
\usepackage[utf8]{inputenc}
\usepackage[compat=1.1.0]{tikz-feynman}
\usepackage{amsmath, amsthm, amssymb,amsfonts}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{tcolorbox}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{tikz-feynman}
\setcounter{MaxMatrixCols}{20}
%\usepackage{breqn}
\usepackage{tikz-feynman} 
\usepackage{amsmath}
\newtheorem{rules}{Rule}
\usetheme{Antibes}
\usecolortheme{}
\title{Negative Dimensional Integral and Modified Method of Brackets}
\author[Sumit Banik]{\textbf {Work By-Sumit Banik\\ \footnotesize Supervised by: B Ananthanarayan}}
\institute{Indian Institute of Science\\Bangalore- 560012}
\date{}
\begin {document}
\begin{frame}
\frametitle{Negative Dimensional Integral Method}
\begin{itemize}
\item Let's now evaluate the massless bubble Diagram:
\centerline{ \begin{tikzpicture}[scale=0.1,baseline, font=\Large,]
            \begin{feynman}
            \vertex (a1);
            \vertex[right=2cm of a1] (a2);
            \vertex[right=3cm of a2] (a5); 
            \vertex[right=2cm of a5] (a6); 
            \diagram [small] {
            (a1) -- [fermion,edge label={\(p\)}] (a2) 
                -- [fermion, half left,edge label={\(q\)}] (a5) 
                -- [fermion,edge label={\(p\)}] (a6),
                (a5) -- [fermion, half left,edge label={\(q-p\)}] (a2)
            };
\end{feynman}
\end{tikzpicture}}
\end{itemize}
\end{frame}
\end{document}

相关内容