(La)Tex 中的 bundle 和 package 有什么区别?

(La)Tex 中的 bundle 和 package 有什么区别?

在阅读一些文章和答案时,我有时会看到包裹。有人能解释一下它们是什么以及它们之间的区别/关系吗?

答案1

包在 Latex 中有特定含义,如

\usepackage{longtable}

所以longtable是一个包并且article.cls“latex 本身”不是包。

但在 ctan 和 texlive 以及 Linux 发行版中,通常有“包管理器”来处理软件分发。对于它们来说,“包”是一起安装的相关软件和文档的集合。

通常,您可以从上下文中区分“包”的含义,但是当您无法区分时,有些人会将一组相关的乳胶文件松散地称为“捆绑包”。

最近,l3build 系统正式化了使用“bundle bundle”来表示由构建脚本处理的一组相关事物的用法,但是使用“bundle”来表示一组包的用法却比这更古老。

相关内容