我正在尝试安装一个名为“mathtools”的包。我正在使用 MikTeX 和 Texmaker,但包管理器不起作用,所以我需要手动安装。
我从 CTAN 下载了一个文件夹,里面装满了一些文件:empheq.dtx、empheq.pdf、mathtools.dtx、mathtools.pdf、mhsetup.dtx、mhsetup.pdf 和 README。
在 README 文件中,它说“在每个 dtx 文件上运行 TeX”,但我不知道这是什么意思。请写一个新手友好的指南,例如,打开程序 X,使用按钮 X 等。如果你只是说“那就用 TeX 吧”,我不会理解的。我在这方面真的很差。
希望你能帮助我,我想要的只是使用乳胶,但它不让我使用。
答案1
上面的评论表明,也许有一种方法可以解决您的问题,而无需学习如何手动安装 LaTeX 包。但是,知道如何进行故障排除和快速修复也不错。
概述:
- 创建 TDS 目录结构(一次)
- 将 mathtools 目录放在里面(大多数包应该放在里面
latex/
) tex
在.dtx
文件上运行(创建.sty
文件)- (我想我见过更多
latex <some package>.ins
)
- (我想我见过更多
- (可选)进一步清理 TDS 约定
您需要创建一个texmf
目录。确定将其放在何处(即 Windows 中的默认位置)如下所述:软件包 - Windows 安装中的 texmf 在哪里 - TeX - LaTeX Stack Exchange。
因此,在您的资源管理器中,您需要前往您的主目录,并创建目录,直到您拥有以下链:
c:\Users\<your user name>\texmf\tex\latex\
你可以把mathtools
目录放在那里,例如
c:\Users\<your user name>\texmf\tex\latex\mathtools\mathtools.dtx
现在,打开命令提示符,并cd
(更改目录)到此位置,即
cd c:\Users\<your user name>\texmf\tex\latex\mathtools\
从那里,运行tex
相应的文件,即输入
tex mathtools.dtx
您可能还需要
tex empheq.dtx
这将创建样式文件mathtools.sty
和empheq.sty
。
这就够了。由于 TDS(TeX 目录结构),Latex 现在可能知道在哪里可以找到样式文件。如果不知道,您可能需要运行texhash
或类似命令。
您可以进一步遵循惯例,清理、将文档(pdf)放入texmf\doc\mathtools\
,然后将.dtx
(有时是.ins
)文件放入某些源目录中,以便以后轻松访问(没有互联网?)。