我是 Latex 的新手,所以如果问题比较愚蠢,请原谅我...
我试图右左上角上标,有人在这个论坛上推荐了 mathtools 包:左右下标/上标。
所以我下载了来自 CTAN 的 mathtools.zip,解压后,有一个“mathtools.dtx”。包里有文档,但没有提到如何安装,我想对于真正的 Latex 用户来说,安装太初级了。
好的,那么这里还有另一个帖子解释了这些步骤:如何在 MiKTeX(Windows)上手动安装软件包。所以我在这里
我对解压文件夹下的所有.dtx 文件运行了“tex XXX.dtx”(没有 *.ins 文件),其中包括:breqn.dtx、flexisym.dtx、mathstyle.dtx、empheq.dtx、mathtools。
然后我创建了一个文件夹“C:\athos\localtexmf\mathtools”并将所有新文件放入其中。
然后我转到“Windows -> 开始 -> 程序 -> MikTex 2.9 -> 维护(管理员)-> 设置(管理员)”;在“根”选项卡中我添加了路径“C:\athos\localtexmf”;在“常规”选项卡中我单击“刷新 FNDB”,然后单击“确定”将其关闭。
我重新启动了我的 WinEdt,在“\documentclass...”下添加了“\usepackage{mathtools}”;并在主体中添加了“test $\prescript{14}{2}{\mathbf{C}}$”。
之后,当我尝试“MikTex”时,仍然出现错误:“缺少所需文件 tex\latex\mh\mathtools\sty。它是以下包的一部分:mh。该包将从...安装”
似乎文件夹“C:\athos\localtexmf\mathtools”没有被 MikTex 捕获?
然后在错误消息对话框中,我选择“更改”,选择“包应从目录安装”,单击“下一步”,选择““C:\athos\localtexmf\”或“C:\athos\localtexmf\mathtools”,无论尝试哪种方式,它都显示“不是本地包存储库”。
我该怎么办?
我使用的是 Microsoft Windows XP Prefessional SP3、WinEdt 8(内部版本:20140613(v. 8.2)- 32 位)和 MikTex 2.9。
答案1
如果你已经安装了 MikTeX 2.9(在 Windows 上),这很容易。你可以去
Home->Programs->MiKTeX 2.9->Maintenance (Admin)->Package Manager (Admin)
管理 exe 文件的替代路径 C:\Program Files (x86)\MiKTeX 2.9\miktex\bin
(Admin)
或者,如果您想在本地目录中安装新包,则无需安装。在那里,您可以选择任何包并通过单击+
按钮进行安装。对于mathtools
包,您可以在包中找到它mh
(它出现在可安装包列表中),并提供一系列旨在增强包含大量数学的文档外观的包(mathtools
包括在内)。
编辑
从 2014 年 8 月 19 日起,该mh
捆绑包已消失MiKTeX
,现在可以mathtools
单独找到该包。
答案2
@romkyns
mathtools
我今天遇到了同样的问题MiKTeX
,同样的初始错误,关于丢失 .sty 文件。转到:
MiKTeX 2.9\miktex\bin
我运行了mpm_mfc_admin
,转到顶部的“存储库”选项卡并单击了“同步”。mathtools
现在在我的包列表中,我可以确认它可以正常工作;不再缺少.sty 文件。