我使用下面的代码
\includemedia[
label=freezing,
width=0.9\linewidth, height=0.675\linewidth,
addresource=freezingVideo.mp4,
transparent,
activate=pageopen,
passcontext, %show VPlayer's right-click menu
flashvars={
source=freezingVideo.mp4
&loop=true
}
]{}{VPlayer.swf}
media9
使用中的包在框架中插入视频beamer
。此代码在机器(带有 MiKTeX 的 Windows 7)上编译(XeLateX)时没有错误,并正确生成了嵌入的视频。但是,在另一台具有相同配置的机器(Windows 7、XeLateX、MiKTeX)上运行相同的代码会给出以下错误:
Argument of \prg_map_break:Nn has an extra }. \end{frame}
我更新了机器上的 MiKTeX,但出现了错误,这并没有改变问题。两台机器上获得的日志文件有很多不同之处(你可以找到它们这里分别命名为 GOOD 和 BAD,分别表示没有给出任何错误的机器和无法正确编译的机器)所有这些似乎都源于 miktex 最近在 BAD 机器上进行了更新。我不知道这到底是从哪里来的。