冻结的 TeX Live 2012 中是否缺少 verbatimbox.sty?

冻结的 TeX Live 2012 中是否缺少 verbatimbox.sty?

我发现verbatimbox.sty现在冻结的不能直接使用TeX Live 2012。拥有会\usepackage{verbatimbox}产生verbatimbox.sty未找到编译时出现消息。我可以看到, Windows 机器上的verbatimbox-r15878.tar.xz位置只有一个。c:\texlive\2012\tlpkg\backups

相比之下,该软件包verbatimbox处于解压缩形式,verbatimbox.sty可从 TUG 的 TeX Live 2012 ISO(去年发布)的最新发行版中获得。

还有谁注意到了这个问题?有什么解决办法吗?

该软件包维护者似乎没有Steven B. Segletes联系电子邮件地址。

答案1

因为软件包的 CTAN 页verbatimbox包有一个

状态未知,无可用信息

至于许可证信息。TeX Live 正在从其存储库中删除所有这些软件包,以提供仅包含根据免费许可证授权的软件的软件包。这对于使像 Debian 这样的 Linux 发行版将 TeX Live 纳入其存储库是必要的,因为 Debian 的许可证政策非常严格。

TeX Live 的更新机制会自动删除该软件包,因此它将位于backupTeX Live 目录中。ISO 映像是在删除之前生成的,因此包含该软件包。要使用它,请将其从复制backup到您的目录texmf-local~/.texmf,或从 CTAN 下载。

编辑:根据@texenthusiast 在下面的评论,我发现在 Windows 中,可以使用Actions菜单中的选项在 TeX Live Manager GUI 中从备份中恢复软件包。命令行tlmgr工具也应该可以做到这一点(请参阅文档)。

相关内容