我已经从 MikTeX 软件包管理器(普通软件包和管理软件包)安装了mathools
软件包。但是,MikTeX 仍然尝试在软件包中查找它,mh
而没有将其作为单独的软件包找到。
我如何告诉 MikTeX 这个包现在不是mh
捆绑包的一部分?
不重复:mathtools
2014 年 8 月它被移出后,很多人问如何安装。mh
答案是使用 MikTeX 包管理器。我就是这么做的。
现在包已安装,包管理器(普通版和管理版)也已安装。MikTeX 包管理器显示包位于 下texmf\tex\latex\mathtools
。
但是,当我尝试编译 tex 文件时,我收到错误消息,提示tex\latex\mh\mathtools.sty
缺少该文件。请注意,它尝试在错误的位置找到该文件。
我确实运行了“设置”(普通设置和管理设置)-“刷新 FNDB”和“更新格式”,但无济于事。我该怎么办?
答案1
我不是 MiKTeX 或 TeXnicCenter 的开发人员,但我是一名教授如何使用 MikTeX(和 TeXnicCenter)的老师。我的一些学生在安装时遇到问题,并问我如何解决。顺便说一句,通常学生不会遵循我的安装提示...
MiKTeX 有一个单独的更新系统和一个单独的软件包系统。要拥有一个正常工作的系统,您应该按照文档或此页面上的几个答案中所述同步您的 MiKTeX 系统。
MiKTeX 的两个软件包mh
和存在一些问题mathtools
。使用当前版本的 MiKTeX,这些问题已消失。
从您的评论中得出的结论是:您遇到了版本问题。大胆猜测:两个安装版本,便携版和基本/完整版?
获得一个运行 MiKTeX 和 TeXnicCenter 的系统的最佳方法是先安装当前的 MiKTeX(我更喜欢完整版本)。安装 MiKTeX 后再安装 TeXnicCenter。现在 TeXnicCenter 能够识别已安装的 MiKTeX 并能够自行配置。
结论:如果您安装了新的 MiKTeX,请安装新的 TeXnicCenter。如果没有,您必须检查 TeXnicCenter 中的每个条目,以确保新 MiKTeX 发行版的路径正确!
这就是我发表评论的原因:“对我来说,这听起来像是你使用的不同版本存在问题。你是如何安装 MiKTeX 的?”
您的最后一条评论提到您的计算机上有两个版本的 MiKTeX。这不是一个好主意。MiKTeX 的构建是为了让您能够随时更新系统(如果您愿意),但您只能在计算机上使用一个版本。或者 MiKTeX 如何能够同步更新系统和包管理系统?
使用两个不同版本 MiKTeX 的最佳和最安全的方法是使用两个虚拟机,每个版本一个。