如何為我的包裹設定 PDF 文件?

如何為我的包裹設定 PDF 文件?

我想檢查我的一個套件中某些內容的語法,而不是在我的系統上尋找文件,而是texdoc hobby在命令列上進行。令我沮喪的是,這顯示了包含以下內容的 PDF:程式碼,不是主要文檔。當我將包提交給 CTAN 時,我將文件分為兩部分:使用者文件和程式碼文件。由於後者是由 產生的.dtx,因此它被命名hobby.pdf,用戶文件可以命名為我喜歡的任何名稱,所以我選擇了hobby_doc.pdftexdoc hobby產生hobby.pdf(並產生使用者文件)是相當合理的texdoc hobby_doc,但從使用者的角度來看,這似乎不是正確的做法。

在我看來,有兩種方法可以解決這個問題:

  1. 更改我的文件名,使程式碼變為hobby_code.pdf,文檔變為hobby.pdf.理想情況下,我希望這是自動的,這樣我仍然有hobby.dtxand hobby.texbutpdflatex hobby.dtx產生hobby_code.pdf.我知道無法\jobname在文檔中進行更改,但由於這是一個.dtx,我認為編譯過程可能並不像看起來那麼簡單,並且仍然可以更改輸出檔案名稱。是嗎?

  2. 設定texdoctexdoc hobby指向hobby_doc.pdf。據我了解,這是完全可能的,但需要正式進行。那我該如何進行這樣的改變 這是一個簡單的要求嗎? (如果很複雜,那麼顯然我應該使用選項 1,即使我不能自動這樣做。)

答案1

我不時在網路上看到請求德克薩斯現場列表由作者和使用者為texdoc特定套件設定另一個預設值(因為類似的「錯誤」預設文件)。你或許也可以這樣做。

相關內容