我如何设置我的包裹的文档 PDF?

我如何设置我的包裹的文档 PDF?

我想检查某个软件包中某些内容的语法,而不是在系统上寻找文件,我只是这样做了texdoc hobby在命令行上执行此操作。令我沮丧的是,这带来了包含以下内容的 PDF:代码,而不是主文档。当我将包提交给 CTAN 时,我将文档分为两部分:用户文档和代码文档。由于后者是从 生成的.dtx,因此它被命名为hobby.pdf,而用户文档可以随意命名,所以我选择了。生成(并生成用户文档)hobby_doc.pdf是相当合理的,但从用户的角度来看,这似乎不是正确的做法。texdoc hobbyhobby.pdftexdoc hobby_doc

我认为有两种方法可以解决这个问题:

  1. 更改文件名,使代码变为hobby_code.pdf,文档为hobby.pdf。理想情况下,我希望这是自动的,这样我仍然有hobby.dtxhobby.texpdflatex hobby.dtx产生hobby_code.pdf。我知道不能\jobname在文档内部进行更改,但由于这是一个.dtx,我想也许编译过程并不像看起来那么简单,仍然可能更改输出文件名。是吗?

  2. 设置texdoc指向texdoc hobbyhobby_doc.pdf据我所知,这完全可行,但需要正式进行。那么我该如何进行这样的更改,这是否是一件简单的事?(如果很复杂,那么显然我应该使用选项 1,即使我无法自动执行。)

答案1

我时不时地会在Tex 直播列表作者和用户都会为texdoc特定包设置另一个默认值(因为类似的“错误”默认文档)。您可能也会这样做。

相关内容