![不使用 Acrobat 使用 Beamer+XeTeX+Linux 播放声音](https://linux22.com/image/318313/%E4%B8%8D%E4%BD%BF%E7%94%A8%20Acrobat%20%E4%BD%BF%E7%94%A8%20Beamer%2BXeTeX%2BLinux%20%E6%92%AD%E6%94%BE%E5%A3%B0%E9%9F%B3.png)
据我所知,在 beamer 中播放声音的自然选择是multimedia
包
但beamer 文档说它只适用于 pdflatex:
∙ 声音对象不能与 dvips 和 ps2pdf 一起使用。它们只能与 pdflatex 一起使用。
这是一个类似的问题,但针对的是视频(我不知道这是否会改变这里的情况)。作者建议转到该media9
软件包,但它设计用于 Adobe Acrobat 和 Flash Player,我不想使用它
这个问题的答案建议使用一个名为的包movie15_dvipdfmx
,但在 CTAN 中快速搜索发现没有结果,我觉得很奇怪。我想这需要手动安装该软件包吧?
还有其他更简单的解决办法吗?
答案1
解决此问题的一个方法是使用\href
\begin{frame}
\href{run:../relative/path/to/file.wav}{Example}
\end{frame}
无需额外软件包
这种方法的缺点是:
- 它将运行你的标准音频播放器,可以在幻灯片前打开一个大窗口
- 这对某些 PDF 可视化工具不起作用,例如pdfpc
将此标记为正确,直到有人提出更好的方法