TikZ-Feynman:水平定位图表

TikZ-Feynman:水平定位图表

我想使用 Tikz-Feynman 包制作水平对齐的费曼图。我使用的命令如下:

\documentclass{book}
\usepackage{tikz-feynman}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning,automata,backgrounds,calc,er,patterns}
\tikzfeynmanset{compat=1.0.0}
\begin{document}
\begin{center}
\feynmandiagram[horizontal=a to b]{
  i1 -- [fermion] a -- [fermion] i2,
  a -- [photon] b,
  f1 -- [fermion] b -- [fermion] f2,
};
\end{center}
\end{document}

根据文档,它应该是这样的: 在此处输入图片描述

但它看起来像这样:

在此处输入图片描述

我该如何解决?

PS:我在自己的服务器上使用 Sharelatex 安装在编译文档。

答案1

问题是,我的编译器默认设置为 pdfLatex。将其更改为 LuaLatex 可以使其按预期方式工作。

相关内容