该问题是一个“正在进行的工作”,目的是找到以下先前问题的解决方案:
正如@AlexG 在评论中所建议的,你可以看看 JavaScript。不幸的是,我是 JavaScript 和 (La)TeX 混合代码的初学者,可能目前的问题不太恰当。
使用的工具:Linux OS + lualatex(TeXLive 2021)+ Okular(支持 JavaScript 和 OCG/OCMG)
未使用的工具:insdljs
包(它不属于 TeX Live,必须单独安装)
因此,我们的目标是采取逐步的方法来尝试了解发生了什么:
A.如何将 JavaScript 代码包含到 LaTeX 源代码/宏中?例如,以下 @AlexG 的答案适用于 pdflatex,但不适用于 lualatex:
(2)在 LaTeX 文档中插入文档级 JavaScript 的最佳方法是什么
B. 如何使用按钮触发 JavaScript 代码?\mediabutton
media9 包是否有用,因为它仅用于该功能?
C. 如何在 LaTeX 源/宏中结合 OCG/OCMG 层和 JavaScript 代码?例如进行计算并打印它们。
除了这些问题,高级用户可以给我一些关于阅读文档的建议吗?我已经标记了以下参考资料,但如何开始,是否有其他更相关的文档?(a)Acrobat JavaScript SDK (二)使用 JavaScript 开发 Crobat 应用程序 (C)PDF 参考 1.7 (四)LuaTeX 文档。 (五)PdfTeX 文档。