有沒有辦法輸入包含 sagetex 的檔案的一部分?

有沒有辦法輸入包含 sagetex 的檔案的一部分?

我正在嘗試為 Tex 檔案建立一個混亂的程式。具體來說,我想對生成的測驗/考試中的問題進行隨機排序。

我已經完成了大部分工作,但我還想弄清楚如何乾淨地實現輸入問題本身。目前,只要我使用/input 命令並將每個問題都放在它自己的文件中,我的程式似乎就可以正常工作,但是如果我可以為每個問題提供一個帶有標籤的文件或某種環境,然後有一個文件,那就更好了主文件透過標籤(或環境輸入或其他)來呼叫問題

我嘗試使用 CatchFileBetweenTags 包,它似乎與常規 Tex 一起工作得很好,但一旦我嘗試在文件中包含任何 sagetex 程式碼來捕獲,它似乎就不起作用了。奇怪的是,sagetex 代碼只使用 /input 命令就可以正常工作,但 catchfile Betweentags 似乎不喜歡它。我也可能沒有正確理解一些語法,因為 catchfile Betweentags 的文檔對我來說似乎有點難以解析。

所以,我想知道是否有什麼方法可以僅在文件的某些部分而不是整個文件上使用輸入?

相關內容