beamer中插入视频文件
给出一个中文模板, 要求保存为utf8格式, 用xelatex编译.
最终的PDF:
embed_media.pdf
模板中用到的avi:
traffic.avi
压缩包(包含movie15的补丁(对xelatex引擎)):
embed_media.zip
源码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
\documentclass{beamer} \usepackage[dvipdfmx]{movie15_dvipdfmx} \usepackage{listings} \usepackage{xeCJK} %%中文字体 \setCJKmainfont[AutoFakeSlant, AutoFakeBold]{SimSun} \setCJKmonofont[AutoFakeSlant, AutoFakeBold]{FangSong} \begin{document} \section{嵌入视频} \begin{frame}[t, fragile]{视频嵌入的例子} 视频嵌入需要注意使用的编译引擎, 由于我们使用的是xelatex故需要改用补丁\lstinline|movie15_dvipdfmx|. 即在preamble区域加入 \begin{lstlisting} \usepackage[dvipdfmx]{movie15_dvipdfmx} \end{lstlisting} 而后就可以正常嵌入视频文件了. 嵌入源码如下 \begin{lstlisting} \begin{figure}[ht] \includemovie[poster, controls, mouse, url]{0.8\textwidth}{0.6\textwidth}{traffic.avi} \caption{Traffic: exported from mathematica} \end{figure} \end{lstlisting} 效果见后一页面. \end{frame} \begin{frame}{视频嵌入的效果} \begin{figure}[ht] \includemovie[poster, controls, mouse, url]{0.8\textwidth}{0.6\textwidth}{traffic.avi} \caption{Traffic: exported from mathematica} \end{figure} \end{frame} \end{document} |
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
发表回复