在 MacTeX 2011 TeX Live 上安装来自 TLContrib 的测试版软件包

在 MacTeX 2011 TeX Live 上安装来自 TLContrib 的测试版软件包

我知道这个问题已经被问过/回答过很多次了。但我仍然很难理解,因为 TeX Live 在 Mac 上有不同的树,在 Linux 上也可以使用。


问题很简单:

我想在 MacTeX 2011 上安装 Microtype 包的测试版本(用于 pdfTeX): TLContrib 上的 microtype 包(测试版)

该页面上有 3 个 zip 文件可供下载:

  • microtype.tar.xz
  • microtype.doc.tar.xz
  • microtype.源代码.tar.xz

我应该选哪一个?我应该把它放在哪里?(这里:/Users/myname/Library/texlive/2011/texmf-var?)

我是否应该在终端上发出一些命令,就像这个帖子

我还希望能够(轻松地)恢复到稳定包,以防我遇到测试版包的问题。

答案1

正如 Mike 所说,您需要一个附加应用程序来解压文件。您可以安装这些XZ 实用程序(它是 TeX Live 的一部分,因此也是 MacTeX 的一部分)然后你可以在终端中输入

xz -d /Path/to/File/microtype.tar.xz 

.tar通过在 Finder 中双击它即可解压。


对于自己的软件包,有一个用户texmf文件夹(通常为<Your User>/library/texmf/),您可以在其中tex/latex/放置文件。 (La)TeX 会优先选择这些文件,而不是分发文件夹中的文件。如果您想切换回来,只需删除用户文件夹中的文件即可texmf

要找到正确的路径,你不能输入

kpsewhich -var-value=TEXMFHOME

到终端。请注意,kpsewhich给出了路径,但您可能必须手动创建此文件夹。


如果您只有一个.ins文件,.dtx请运行latex <filename>.ins以获取.sty订单.clspdflatex <filename>.dtx获取手册。

答案2

正如约瑟夫所说,在 TLContrib 中安装包的首选方法是通过包管理器。

在 Mac 上,您可以使用不错的 Tex Live Utility,它默认随 MacTeX 一起安装。

粘贴http://tlcontrib.metatex.org/2011到地址字段(或旧版本 TLU 中首选项中的服务器 URL 字段)并刷新。

相关内容