带有 U3D 文件和媒体的 LaTeX 3D PDF9:在运行时添加视图

带有 U3D 文件和媒体的 LaTeX 3D PDF9:在运行时添加视图

我想知道我是否可以破解 media9 包来实现这样的功能:最终用户应该能够在运行时添加动画 U3D 文件的新视图。所以我将从 Javascript 回调中编辑 VIEWS FILE。您认为对于具有中级 TeX 知识水平的人来说这是可行的吗?谢谢

答案1

更新:

当前版本的 Acrobat Reader DC 允许用户在运行时添加新的 3D 视图并将其与 PDF 文件一起保存。添加新的 3D 视图不再需要从 TeX 源重新编译 PDF。


不,这在 Adob​​eReader 中是不可能的。

在运行时,用户可以VIEW通过上下文菜单(鼠标右键单击)操作 Adob​​eReader 中的 3D 对象并生成新部分,前提是3Dmenu在编译 PDF 时设置了该选项。他可以将VIEW部分添加到现有或空白的新视图文件(通过从 JavaScript 控制台复制/粘贴),并在下次运行 LaTeX 时通过选项将修改后的视图文件与 u3d/prc 文件关联3Dviews

因此,用户需要完整的 LaTeX 文档源加上要嵌入的 u3d/prc 文件,并使用添加的新视图重新编译整个内容。

请注意,出于安全原因,JavaScript 不能直接写入文件。

视图文件并非逐字嵌入到文档中,而是在编译 LaTeX 文档源时由 LaTeX 解析并转换为 PDF 对象。

相关内容