如何管理复合文档的版权声明?

如何管理复合文档的版权声明?

我正在创建多个文档,其中不同部分来自不同的来源,因此可能具有不同的版权声明。我希望所有版权声明都出现在一个地方(使用\copyrightnotice或等效命令标识),文本中不可见任何内容(以避免打断​​文档流程),并且每个部分都适用版权声明,以描述列表格式正确标识。

由于部分内容可能会在文档之间交换,我不想自己管理此列表的内容,而是使用命令来识别包含源的文件中源的版权,并收集这些命令的内容,然后自动打印在指定位置(类似于参考书目列表或词汇表)。但理想情况下,版权声明不应重复,如果两个部分共享相同的版权声明,则应将它们列在一起。例如:

Section 1: ©2020 Foo Inc.
Section 2, Section 4: ©2019 Bar Co.
Section 3: ©2012 ABC Foundation

我对词汇表、参考书目、索引等内容进行了研究,但并没有发现一个可以完全满足我要求的软件包(大多数软件包都没有设置为按部分识别,列表合并功能也无法按我想要的方式工作),但也许我错过了什么,或者误解了各种软件包的工作方式。有没有人能建议哪个软件包最适合解决这个问题?

相关内容