更新 MiKTeX 包 - 未找到最新的,目录不正确?

更新 MiKTeX 包 - 未找到最新的,目录不正确?

我正在使用 TeXnicCenter 2.02 和 MiKTeX 2.9,并尝试将“词汇表”包更新到最新版本 4.14。目前似乎是 4.12。

首先,“MiKTeX Update”程序没有检测到任何需要更新的软件包。尽管 CTAN 列出了词汇表 v4.14,但更新似乎没有识别出这是比 4.12 更新的版本。我不知道更新程序查看哪个目录(因为 MiKTeX 似乎在 2 个不同的位置安装软件包)。

其次,“MiKTeX 软件包管理器”程序使用的目录(不知何故)与大多数软件包的实际安装目录完全不同。管理器似乎在 处检测并安装软件包C:\Program Files (x86)\MiKTeX 2.9\tex\latex\,而词汇表软件包似乎存储在 处C:\Users\username\AppData\Roaming\MiKTeX\2.9\tex\latex。但是,编译日志使用这两个目录,但似乎更喜欢“漫游”文件夹而不是“程序文件”文件夹(如果软件包安装在两个位置)。

第三,如果我从“包管理器”运行“更新向导...”,它会提到“找不到更新助手”。

所以,我的问题是:

  1. 我如何设置 MiKTeX,使其只在一个目录中安装所有包,而不是在两个目录中安装?
  2. 我如何修改 MiKTeX 包管理器调查的目录?
  3. 我如何知道 MiKTeX Updater 查看哪个目录(也可能修改该目录)?

答案1

可能,当您编译需要词汇表的文件时,词汇表被“临时”安装,而词汇表尚未安装。在这种情况下,词汇表安装在用户的个人目录中,并且用户目录优先于管理员目录。

您应该做的是在管理员模式和用户模式下启动 MiKTeX Updater 和 MiKTeX Package Manager。先验,如果您以管理员身份安装最新版本,则可以删除用户版本(使用用户模式下的 MPM!)。

相关内容