通过命令行或 Mac OS 上的 AUCTeX 从 ctan 安装新包?

通过命令行或 Mac OS 上的 AUCTeX 从 ctan 安装新包?

我需要一些新的包来包含一些宏来绘制我正在使用的图表。

我听说有些 LaTeX 编辑器在尝试编译文件时找不到正确的包时,可以自动从 CTAN 下载正确的包tex

即当我输入\usepackage{xiften},然后(我确定这是错误的方式,我只使用了 auctex 几天)使用M-x compile命令执行pdflatex file.tex,并且它给出错误xifthen.sty not found,它会转到 ctan 并查找xifthen.sty和下载它,然后在ifmtarg.sty未找到(依赖项)时,它会获取它,等等。

AUCTeX 能做这样的事情吗?如果不行,有没有一种简单的方法可以通过命令行安装软件包?相当于一个包管理器,或者其他什么?

答案1

如果您使用的是基于 TeX Live 的发行版(例如 MacTeX),我知道没有“即时”安装软件包的功能。这是基于 Windows 的 MikTeX 发行版的一个功能。

ACUTeX 可能会提供一些功能来解决这个问题——那些 emacs 用户很狡猾。但是我无法就这个问题发表权威意见,因为我不使用 emacs。

TeX Live 确实有一个包管理器 - 您需要的命令是tlmgr --help用于一般使用说明和tlmgr install <pkgname>安装包。您可能还想查看TeX Live 实用程序tlmgr它为OS X提供了一个良好的 GUI 。

相关内容