我正在编译这个例子示例链接
\documentclass{beamer}
\usepackage{media9}
\begin{document}
\begin{frame}{dumb frame}
\dots
\end{frame}
\begin{frame}{frame with sound \includemedia[
label=my_sound,
width=1ex, height=1ex, transparent,
activate=pageopen, deactivate=onclick,
addresource=sound_sample.mp3,
flashvars={
source=sound_sample.mp3
&autoPlay=true
&hideBar=true
},
]{}{APlayer.swf}}
\dots
\end{frame}
\begin{frame}{other frame}
\dots
\end{frame}
\pdfpageattr{/AA <</O <</S/JavaScript/JS (annotRM['my_sound'].activated=false;)>> >>}
\begin{frame}{frame where sound stops}
\dots
\end{frame}
\begin{frame}{another dumb frame}
\dots
\end{frame}
\end{document}
我使用的是 Win7 64 位,Miktex 2.9 TeXworks 和 pdfLaTex 编译。我一直收到此错误
(“C:\Program Files\MiKTeX 2.9\tex\latex\beamer\translator\dicts\translator-theo rem-dictionary\translator-theorem-dictionary-English.dict”)没有文件 embed_mp3.nav。
LaTeX 字体警告:字体形状“OT1/cmss/m/n”的大小 <4> 不可用(字体)大小 <5> 在输入第 8 行替换。
[1{C:/Users/Administrator/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}] ! 未定义控制序列。\file_get_full_name:nN {APlayer.swf}\l_mix_file_tl
l.22 \end{框架}
日志文件已保存这里(因为它超出了问题的字数限制)
我可以使用代码成功嵌入使用多媒体包的 wav 文件
\begin{center}
\movie[label=show,
start=0s,height = 0cm,width = 6cm, showcontrols]{}{media/specific-information-1-of-3.wav}
\end{center}
\vspace{0.2cm}
\begin{center}
\hyperlinkmovie[play]{show}{\beamerbutton{play}}
\hyperlinkmovie[pause]{show}{\beamerbutton{pause}}
\hyperlinkmovie[resume]{show}{\beamerbutton{resume}}
\hyperlinkmovie[stop]{show}{\beamerbutton{stop}}
\end{center}
但是 Media9 包一直不起作用,并且一直显示上述错误消息。谢谢。
答案1
希望我没有再次滥用空间来进一步提问。它现在正常工作了。我更新了以下软件包(尽管我确信不同的设置应该需要更新不同的软件包)
l3kernel
beamer
media9
l3packages
etoolbox
谢谢@samcarter @AlexG @Phelype Oleinik 和所有提出建议的人。我在这个过程中学到了很多东西。