我最近对我的软件包的文档进行了chscite
改版,以便将其纳入 CTAN,并假设这样做不会破坏任何东西。不幸的是,我刚刚发现该软件包无法正常工作,因为文件.bst
无法正确生成,我无论如何也想不出原因。我知道此变更集打破了它,但我不知道为什么。完整的 DTX 文件是可在 CTAN 上获取。什么地方出了问题?
答案1
我看了一下,发现如果从第 659 行删除,.bib
则会创建该文件。请注意,默认情况下会添加它,但这并不是真正需要的。\endinput
docstrip
发生这种情况是因为docstrip
明确查找\endinput
行。如果用空格缩进,它也会起作用。我只需将其从 DTX 文件中删除即可。