我对软件包有疑问amsmath
。更新后,由于该软件包已过时,因此被删除。但是可以使用什么软件包来代替amsmath
?
答案1
MiKTeX 已重组软件包amslatex
。因此,更新将删除它:
该包amslatex
分为amsmath
和amscls
。(另外还有一个新包amslatex-primer
):
但是,更新没有自动安装新包。因此我手动安装了它们。对于 AmSLaTeX,您至少需要amsmath
。它包含包文件amsmath.sty
。amscls
包含 AMS 类(amsbook.cls
,...)。
最后,通过调用 MiKTeX 包管理器、菜单项Repository
→来同步本地存储库数据库Synchronize
,请参阅 Ulrike Fischer 的评论。
答案2
amsmath
绝对是不是过时了!它可能有一些旧的和未修复的错误,但它仍然处于“维护”状态,而且 AMS 有意保持这种状态。
您的更新肯定出了其他问题。
编辑: amsmath
并且 AMS 文档类 +amsthm
曾经在 CTAN 上合并为amslatex
。它们在 TeX Live 中一直是分开的,尽管最初在 AMS 服务器上捆绑在一起,但在 2010 年中期重新打包,分为两部分分发。
这一拆分于 1 月底在 CTAN 上实施,同时进行了一次小更新(版本 2.14),“以提供与 stix.sty 更流畅的互操作性。它应该与版本 2.13 完全兼容。”
当我第一次回答这个问题时,我并没有意识到这种变化(以及随之而来的混乱)的后果,对此我深表歉意。
答案3
您可以改用mathtools
(您应该使用它来代替,amsmath
因为它修复了一个错误)。
答案4
手动安装包 和 后amsmath
,amscls
您amslatex-primer
可能会遇到有关 的错误etex.sty not found
。
您可以使用 MiKTeX 2.9 中的“包管理器(管理员)”来修复它。
选择“存储库”>“同步”