我有一台安装了tetex的干净的CentOS 5.5机器.接下来,我安装了PGF/TikZ:
wget http://media.texample.net/pgf/builds/pgfCVS2010-06-02_TDS.zip
unzip pgfCVS2010-06-02_TDS.zip
\cp -r tex /usr/share/texmf
texhash
Run Code Online (Sandbox Code Playgroud)
这是我的文件:
\documentclass{article}
\usepackage{tikz}
\begin{document}
test
\end{document}
Run Code Online (Sandbox Code Playgroud)
我正在尝试编译它,这就是我得到的:
$ latex test.tex
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e <2003/12/01>
.. skipped ..
(/usr/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/share/texmf/tex/latex/pgf/pgf.sty
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.cfg))))
(/usr/share/texmf/tex/latex/pgf/utilities/pgffor.sty
(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex))
(/usr/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex)))
(/usr/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex))
(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
(/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
! Undefined control sequence.
\pgfsetplottension ...ttension {\pgf@sys@tonumber
\pgf@x }
l.104 \pgfsetplottension{0.5}
?
Run Code Online (Sandbox Code Playgroud)
我没有在网上找到关于这个问题的任何线索.在其他服务器上我没有这样的问题.有人可以帮忙吗?谢谢!
PS.顺便说一句,我尝试了另一种PGF/TikZ,较旧的,没有运气:(
不要使用Tetex,它已经多年无人维护并且有很多问题;而是使用最新的 pdftex 包,例如 Texlive 2009。
您的问题是.../pgf/libraries/pgflibraryplothandlers.code.tex
调用\pgf@sys@tonumber
,它在 中定义.../pgf/systemlayer/pgfsys.code.tex
,但显然尚未绑定。中的 Tex 代码.../pgf/systemlayer
是 PGF 计算出如何与 PDF/Postcript 管道和依赖于实现的特殊功能对话的地方。如果您使用的 pdftex 版本的行为不符合 PGF 代码的预期,那么这就是您应该预料到的问题。
您使用的 pdftex 版本很旧,而您的 PGF 却是最新的:PGF 不是很旧,所以我认为从 PGF 代码库的角度来看,您的安装是古老的历史。如果您升级,我希望您的麻烦将会消失。
归档时间: |
|
查看次数: |
3323 次 |
最近记录: |