如何将二进制文件上传至 CTAN?

如何将二进制文件上传至 CTAN?

我编写了一个小型 GUI 程序,以便于我的学生创建 LaTeX 样式的表格(表格和长表)。

我想知道将其上传到 CTAN 是否有用。它是免费软件;但我认为最好的做法是不仅上传源代码,还上传二进制文件,至少对于 Linux 和 Windows 也是如此。

我的问题是:

  • 将非 TeX 程序上传到 CTAN 有用吗?
  • 如果是的话,我该怎么做?
  • 我需要包含什么?

不幸的是,CTAN 上传页面目前已关闭,所以我无法在那里寻找任何提示。

答案1

为了回答这个问题,以下是评论的摘要。回答您的具体问题:

将非 TeX 但与 TeX 相关的软件放在 CTAN 上是完全没问题的。这类东西可以在supportCTAN 的目录中找到。

将编译后的二进制文件上传到 CTAN 也是相当不错的,support目录中现有的二进制文件就证明了这一点。

至于您应该包含的内容,最好有单独的目录包含 Windows 和 Linux 二进制文件和源代码,以及单个 README 文件和/或软件文档。

答案2

正如@AlanMunn 所说,没有理由不上传二进制文件——事实上,我想说这对那些不太擅长编译的人来说是一种仁慈。

艾伦说的其他话也很好。

但是,我们(CTAN)希望 CTAN 上的任何内容都有一份记录良好的许可声明;除非您提供源代码,否则这非常困难。(无论如何,您似乎打算这样做,但这应该记录在案。)当然,TeX Live 不会接受没有源代码的东西,因为他们需要为许多平台进行编译其他比 Linux 和 Widnoze 更甚。

所以,我想说:继续吧。如果你上传的内容有什么问题,我们可以讨论(之后可能会编辑这个答案……)。

相关内容