能帮我升级到 PGF 2.0 吗?

能帮我升级到 PGF 2.0 吗?

我昨天刚安装了 MacTeX 2010,所以我正在运行 TeXLive 2010。我需要将 PGF 安装从 1.18 升级到 2.0,这是 MacTeX 发行版的标准版本。有人能指导我在运行 10.6 的 Mac 上完成此操作的所有步骤吗?假设我对安装 TeX 的东西一窍不通。

我不想在我的个人图书馆中进行更新(尽管如果您能告诉我如何进行这项工作那就太好了),而是在主计算机图书馆中进行更新,这样更新将可供所有用户使用。

我尝试按照 PGF 手册中的说明进行操作,其中说将各种文件放在不同位置:

要从以前的版本更新您的安装,您需要做的就是用新版本的文件替换目录 texmf/tex/generic/pgf 中的所有内容(或者,如果您选择了符合 tds 的安装,则替换安装了 pgf 的所有目录中的所有内容)。

但当我这样做时,它不起作用。可能是因为我没有“运行 texhash”,不管它是什么,不管你怎么运行。

答案1

我使用 MacTeX 2010,并且已经拥有 PGF/TikZ v2。如果texdoc pgf没有提供版本 2 的手册,则有两种可能性:

  1. 您的 pgf/tikz 需要从 MacTeX 2010 附带的版本进行更新(我不记得 v2 是否已安装);尝试使用 TeX Live Utility 来更新 pgf 包。

  2. 您的主 texmf 树中有一个旧的 pgf 安装;请kpsewhich pgf.tex在终端应用程序中检查这一点。如果它返回您的主文件夹中的文件 — 例如,

    /Users/leah/Library/texmf/tex/latex/pgf/pgf.tex
    

    — 那么您需要删除旧安装。这将涉及删除至少以下两个文件夹:

    /Users/leah/Library/texmf/tex/latex/pgf
    /Users/leah/Library/texmf/generic/latex/pgf/
    

祈祷你永远不需要替换主 TeX 发行版中的任何文件;TeX Live 现在能够很好地进行自我更新,并且大多数软件包在 CTAN 上都保持最新。

相关内容