我正在开发一些小包,每个包都有针对性的用途:例如,我正在完成一个围绕间隔的工具,稍后我会做另一个工具来处理更通用的集合,等等。
我知道这l3build
使得将这些包放到网上变得容易,但我想知道我是否可以将每个包指示为整体的一部分,以免污染发行版的命名空间TeXLive
。
这是一个用于开发目的的文件夹结构的虚构示例。
+ mylatexdev
+ tnsinterval
+ tests-done-via-l3build
+ ...
+ tnslogic
+ tests-done-via-l3build
+ ...
+ tnsgeneset
+ tests-done-via-l3build
+ ...
以下是我希望用户查看我的项目的方式CTAN
(结构已简化)。
+ tns
+ tnsmath
* tnsinterval.sty
* tnslogic.sty
* tnsgeneset.sty