从 CTAN 到 TeX Live 和 MiKTeX

从 CTAN 到 TeX Live 和 MiKTeX

几个月前(TL2013 发布之前),我上传了一个脚本到加拿大运输安全局

需要采取哪些后续步骤(如果有的话)来获取 TeX Live 和 MiKTeX 发行版的脚本或包部分?

答案1

对于 (La)TeX 软件包,从作者的角度来看,实际上没有太多事情要做:上传的内容由 TeX Live 团队和 Christian Schenk 接收,然后分别添加到 TeX Live 和 MiKTeX(许可允许)。TeX Live 团队提供他们的要求概述:据我所知,没有 MiKTeX 指南,但在这种情况下遵循 TeX Live 指南也不会有什么坏处。假设您已经上传到 CTAN,关键点如下:

  • 选择一个“免费”许可证,除非你有充分的理由,否则选择一个现有的许可证
  • 包括文档来源以及文档本身
  • 不要@在文件名中使用

TeX Live 指南适用于脚本和软件包,另外还建议 Perl 或 Lua 是“首选”语言,因为它们与 TeX Live 捆绑在一起。MiKTeX 没有内置 Perl,因此 MiKTeX 中的 Perl 脚本需要最终用户采取一些措施。不过,这不应该阻止它进入 MiKTeX。还有关于命名的建议:不要制造任何新的冲突!

相关内容