我正在使用 TexLive,正在和其他人一起写一篇论文。他把他的所有文件都发给了我。他使用 tikz 绘制交换图。
我正在尝试编译他的文件,但我得到了未定义的控制序列每次在文件\pgfsetarrowoptions
中调用时都会出错pgflibraryarrows.new.code
。
它似乎也不喜欢该\tikzset
命令(同样的错误),并且我还收到以下消息:
!软件包 pgfkeys 错误:我不知道键“/tikz/align”,我将忽略它。也许你拼错了。
对于他来说,它运行得很好,所以我的机器上设置的 tikz / pgf 库一定有问题。
这是主 .tex 文件的文档头:
% Math packages
\usepackage{latexsym,amssymb,amsgen,amsmath,amsxtra,amsfonts,mathtools}
\usepackage{mathrsfs}
\usepackage[mathscr]{euscript}
% TikZ
\usepackage{tikz}
\usepgflibrary{arrows.new}
\usetikzlibrary{backgrounds,shapes,decorations.pathmorphing,arrows.new}
\tikzset{>=to new, arrow head=3pt}
它没有告诉我找不到 tikz 包。我可能需要重新安装或更新它吗?如果是这样,我该怎么做?