!我找不到文件 `pgflibrarytikz*.code.tex'

!我找不到文件 `pgflibrarytikz*.code.tex'

我可以编译以下 LaTeX:

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{arrows,backgrounds,plotmarks}   

\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
\end{document}

但是,如果我包含以下任何一行,该过程就会失败:

\usetikzlibrary{decorations.pathmorphing}
\usetikzlibrary{positioning}
\usetikzlibrary{fit}

\usepackage{pgfplots}

日志文件开头为:

LOG FILE :
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2011.1.14) 

使用较新的“format=pdflatex”时会出现同样的错误:

LOG FILE :
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2012.3.8)

相应的错误是:

! I can't find file `pgflibrarytikzdecorations.pathmorphing.code.tex'.
! I can't find file `pgflibrarytikzpositioning.code.tex'.
! I can't find file `pgflibrarytikzfit.code.tex'.

! I can't find file `pgfplots.code.tex'.

可能是什么问题?有没有办法“安装”这些 tikz 选项?


编辑:当我按照第一条评论中的“\listfiles”建议时,这些是最相关的行:

tikz.sty 2006/10/17 v1.10 (rcs-revision 1.68)
pgf.sty 2006/10/11 v1.10 (rcs-revision 1.7)

因此,看来我应该更新这些包。

相关内容