在发布新软件包之前,有没有办法衡量对它的需求/兴趣?

在发布新软件包之前,有没有办法衡量对它的需求/兴趣?

我正在写一部戏剧(具体来说,是一部音乐剧)。剧本有相当复杂和相当具体的格式要求,因此,作为一名专业的 LaTeX 排版员,用 LaTeX 编写剧本是轻而易举的事。库中有四五个不同的用于编写剧本的软件包,我尝试了其中的大部分,但是,我最终基本上从头开始重写了 Robert Jahrling 的“stage.cls”,添加了许多新功能等等。

我想,大多数编写软件包的人,即使是为自己编写软件包的人,都认为自己的软件包比库中已有的软件包更好;这并不意味着它真的是。(发出苦笑声。)目录杂乱不是什么好事。另一方面,如果没有人贡献软件包,我们就没有任何软件包,那将很糟糕。

所以我研究制作一个合适的包。哎呀。创建 .ins 和 .dtx 文件的工作量至少和我创建 .sty 文件本身的工作量一样大。

但没关系。我并不是在抱怨创建一个合适的、有充分文档的软件包所需的工作。我只是不确定是否真的有人会关心。 正在创建脚本的活跃 LaTeX 用户子集可能相当小。此外,如果有人只是想让现有脚本看起来不错,那么一些现有软件包就足以满足这一目的。如果有人要更改或修订脚本,我的软件包会特别有用;您正在编写新内容,因此角色名称可能会更改,场景会重新定位;所有这些记录工作 LaTeX 可以做得非常出色,但现有软件包并没有真正利用这些工作。

那么。有什么建议可以让我确定 Dave 的“theatre.sty”包是否有足够的兴趣/需求,值得花时间将其准备为合适的包吗?

相关内容