发布时间:2010-10-02 19:50:41
文章类别:小技巧
原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100lub8.html

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

使用LaTeX生成含有动画的pdf文档

可移植文档格式(PDF)是不仅仅是一个纸代替了。当打印文件是作为静态思想,PDF格式可以是动态的,互动的,例如看到这些交互演示。PDF是一种格式,可以显示矢量和光栅图形,矢量图形那里的一大优势是它的分辨率独立性。因此,矢量图形帧电影格式将是一个嵌入到PDF的必然选择。最重要的这种格式是Flash SWF格式。对电影类型的基础上,我们可以区分三种不同的解决方案:

1。传统的位图格式的电影片(Mpeg等)
2。矢量动画(SWF)的
3。PDF的唯一动画(使用脚本)

对于所有这些情况,LaTeX提供了解决方案。前两个是处理了movie15包,最后一个可以由动画包achievd。我们不讨论此页面上的后者。

  • movie15包让我们解释如何把PDF演示文稿多媒体内容。如果您在LaTeX的投影仪类的手册看看,提供了影片或声音导入命令。

  • movie15.zip 从CTAN的归档文件。

该方法是最好的描述的例子。

1。假设你有MPEG或AVI格式(这里有个MP4电影,而其他格式也可以)以下的电影:


视频下载文件:
Circle-m-increase3.mp4
下载
Flash电影也可以
2。你可以看到我是如何嵌入到网页的HTML代码这个电影,现在我们要做的确切使用pdflatex使用PDF文件相同的事情。
要做到这一点,创建一个在与电影相同的目录LaTeX文件(命名,如movie.tex),其中载有下列内容:

\documentclass[12pt,landscape]{article}
\usepackage{geometry}
\geometry{verbose,letterpaper}
\usepackage{movie15}
\usepackage{hyperref}
\begin{document}
Whispering-gallery mode in a quarter circle:
\begin{figure}[ht]
\includemovie[
poster,
text={\small(Loading Circle-m-increase3.mp4)}
]{6cm}{6cm}{Circle-m-increase3.mp4}
\end{figure}
\end{document}


运行方法:pdflatex或者 latex------>dvips------->pspdf 就可以了。

在\ includemovie命令是这里的重要对象。它的最后三个参数都是电影和文件名的尺寸。的尺寸可以任意选择,并会安排将重新调整相应的电影。


3。上面说的一切,也适用于电影你要包含在Flash的SWF格式。如上所述,大优势是Flash提供了矢量动画在你的PDF文档。一个例子文件,电影swf
下载地址,显示了我们的tex文件修改的\ includemovie线如下结果:

 [object Object]{verbose,letterpaper}


 [object Object]

 [object Object]

 [object Object]Created by James N{\"o}ckel, January 6, 2008:
[h!]
[
  poster=flashposter.jpg,  
text={}
]{550pt}{400pt}{blendone.swf}

运行方式为 pdflatex。

更多信息:http://pages.uoregon.edu/noeckel/PDFmovie.html 


点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部