精华内容
下载资源
问答
  • latex beamer 添加gif动画

    千次阅读 2017-01-15 18:32:58
    假设已有一张名为"animate.gif"图片,只需要两步即可将gif格式动态图片插入到latex中。 注意,animate.gif与tex文件需要放在同一个目录下,否则需要调整路径。 (1),使用如下命令 convert animate

    原网址:http://phyziks.blog.163.com/blog/static/1369729822014727111231893/

    假设已有一张名为"animate.gif"图片,只需要两步即可将gif格式动态图片插入到latex中。

    注意,animate.gif与tex文件需要放在同一个目录下,否则需要调整路径。
    (1),使用如下命令
    convert animate.gif -coalesce animate_%d.eps
    说明:如果已经由eps文件,当然也可以。
    将图片转化成40(即0到39)张eps格式图片。(对于不同的gif图片生成的数目会不同)
    (2),在latex的引用包中加入这两个包:
    \usepackage{graphicx}
    \usepackage{animate}
    在需要插入动态图片的地方写:

    \animategraphics[height=2.8in,autoplay,controls]{12}{animate_}{0}{39}
    说明:上面这句命令是用来代替原来插入图片的指令,其他内容,比如caption等与原来插入图片的方法相同。

    编译后,用acroread打开,就会显示动态图了。能不能动态显示跟阅读器有很大关系,acroread是可以的。

    展开全文
  • Latex使用技巧:插入.gif动画

    千次阅读 2019-10-30 23:47:00
    用 ImageMagick 将 .gif 转为 .png ,再用 animate 宏包插入形成动画效果

    本文内容:如何在 LaTeX 中插入 GIF 格式的动图

    分为两大步骤:

    1. 利用 ImageMagick 开源工具将 GIF 格式的动图逐帧地切分成一系列 PNG 格式的图片;
    2. 在 LaTeX 中用 animate 宏包插入拆分得到的一系列图片,变成动画。

    第一步:ImageMagick的下载、安装、使用

    gif 转 png 神器——ImageMagick

    下载

    Windows 用户请到这里下载对应版本的安装包。

    安装

    安装ImageMagick过程中务必请注意:应当勾选 Install legacy utilities(e.g. convert) (否则就没有convert 命令,笔者的亲历).

    在这里插入图片描述

    使用

    既有图形界面的使用,也可以用命令行使用。(参考文末的参考资料)

    下图是图形界面:
    在这里插入图片描述
    本文使用命令行方式将 .gif 分割为 png。假设我要处理的图片为 foo.gif:
    1. 首先进入要处理的图片所在的文件夹,在地址栏输入cmd,回车,打开命令窗口。
    在这里插入图片描述
    2. 运行convert 命令:

    convert foo.gif -coalesce foo.png

    在这里插入图片描述

    运行结束后就可以在相同文件夹下获得一系列分解后的 png 图片(这里我得到了foo-0.png ~ foo-300.png 一共301张):

    在这里插入图片描述

    第二步: LaTeX 中 animate 宏包的使用

    animate 宏包支持目前最流行的几种编译方式:

    • pdfLaTeX / LuaLaTeX
    • LaTeX -> dvips -> ps2pdf / LaTeX -> dvipdfmx
    • XeLaTeX -> xdvipdfmx

    支持这些特性的 PDF 阅读器比较少。目前已知的有

    • Adobe Acrobat / Reader
    • PDF-XChange
    • Foxit Reader

    (福昕阅读器好像就不行)

    使用

    • 引入animate 宏包:\usepackage[<options>]{animate}
    • 此前必须先引入 graphicx 宏包

    animate 提供了 \animategraphics 命令,用于插入「一系列」的图片,而后将他们组成动画——相当于插入了动图。

    命令格式为:

    \animategraphics[<options>]{<frame rate>}{<file basename>}{<first>}{<last>}

    此处 options 是命令的参数,主要用于控制动画的各种效果(具体参数介绍请看下一节【附:option命令参数】)。这部分参数大都也可用于宏包选项。frame rate 的单位是 Hz,表示 1 秒钟内,「放映」多少帧。

    一个完整的具体的可执行例子如下:

    \documentclass{beamer}
    \usepackage{graphicx} % Allows including images
    \usepackage{animate}
    
    \begin{document}
    \animategraphics[width=\linewidth, autoplay=True]{24}{figure/foo-}{0}{300}
    \end{frame}

    效果如下,pdf 打开滑到此页,动画自动播放:
    在这里插入图片描述

    附:option命令参数

    (参考来源这里
    -type=<type name>:使用指定的图片类型(而不按照前面提到的顺序搜索)。

    • poster[= first | <num> | last | none]:指定用于打印和默认展示的动画帧,默认是第一帧。
    • autopause:当动画所在页不再呈现时,自动暂停动画。
    • autoresume:当被暂停的动画重新呈现时,自动恢复播放。
    • autoplay:当动画所在页在 PDF 阅读器中呈现时,自动播放动画。
    • loop:播放到最后一帧时,从第一帧开始继续播放;如此往复。
    • palindrome:播放到最后一帧时,逐帧倒退;如此往复。
    • step:忽略 frame rate,只在每次点击鼠标时播放一帧。
    • width=<h-size>, height=<v-size>, totalheight=<v-size>, keepaspectratio:按绝对长度缩放动画的大小。
    • scale=<factor>:按比例缩放动画的大小。
    • controls:展示用于控制动画的按钮。
    • begin=<begin content>, end=<end content>:仅用于 animateinline 环境,在每一帧的内容前后添加相应内容。

    附:参考资料

    参考资料

    -------完结撒花★,°:.☆( ̄▽ ̄)/$:.°★ 。--------

    展开全文
  • [latex]图片动态缩放的PDF动画示例,下面的示例主要使用ctex,animate和tikz宏包实现的. % Animated beamer frame for tikz %Author: %wu xuping %Date: %2013-04-06 % FileName: %main.tex % run: ...

    [latex]图片动态缩放的PDF动画示例,下面的示例主要使用ctex,animate和tikz宏包实现的.

     

    % Animated beamer frame for tikz  
    %Author:  
    %wu xuping  
    %Date:  
    %2013-04-06  
    % FileName:  
    %main.tex  
    % run:  
    %  xelatex -shell-escape main  
    %  xelatex -shell-escape main  
    %required:  
    %  Acrobat Reader version > 6
    \documentclass{beamer}
    \input{preamble.tex}  
    \input{tikzall.tex} %包含所有的tikz包
    \begin{document}
    
    \begin{frame}[t,fragile]
    \frametitle{\Letex 图片动态缩放的PDF动画示例}
    \frametitle{动态缩放美女脸部}
    %使用tikz包,比较方便控制画面的位置
    \begin{animateinline}[autoplay,palindrome,  
         begin={\begin{tikzpicture}[scale=1,line width=1.5pt]  
    			\useasboundingbox (-2cm,-2cm) rectangle(4cm,4cm);},  
         end={\end{tikzpicture}}]{8}
    %总共生成20帧画面,以每秒8帧的速度播放  
        \multiframe{20}{Rscale=0.02+0.02}{%  
    		\node[draw] at (1,1){\includegraphics[scale=\Rscale]{test}};
        }%  
    \end{animateinline} 
    
    \end{frame}
    
    \end{document} 


     

    效果如下:

     

    图片在pdf中自动会动态缩放.


     

    转载于:https://www.cnblogs.com/jiangu66/archive/2013/04/06/3003134.html

    展开全文
  • LaTex+beamer+animate中让图像慢慢放大的动画,看上去图像是慢慢从远处跑出来丝的,效果不错

    LaTex+beamer+animate中让图像慢慢放大的动画,看上去图像是慢慢从远处跑出来丝的,效果不错,分享一下代码:

    \documentclass{beamer}
    %====================================================
    \input{../setup/preamble.tex}  
    \input{../setup/tikzall.tex} %包含所有的tikz包
    
    %====================================================
    \begin{document}
    %====================================================  
    \begin{frame}  
    
    \begin{animateinline}[autoplay,  loop,  
    begin={\begin{tikzpicture}[scale=1]    
    \useasboundingbox (-2cm,-1cm) rectangle(7cm,6cm);},    
    end={\end{tikzpicture}}]{10}  
    \multiframe{25}{Rscale=0.01+0.01,Rcircle=0.25+0.125}{%  
    	%Rcircle:圆的大小  
    	%Rscale:缩放尺度  
    \path (-1,3) .. controls (2,4) and ( 3,4) .. (6,3)  
    \foreach \p/\a in {0.1/祝, 0.2/同, 0.3/学, 0.4/们, 0.5/学, 0.6/习, 0.7/愉, 0.8/快, 0.9/! } {node[sloped,above,pos=\p]{\Huge \hwxk \a}}; 	
    %缩放图像				
    \clip(2,2)circle(\Rcircle); %每次把图像放在圆内   
    	\node[ shape=circle] at (2,1){ \includegraphics[scale=\Rscale]{matlablogo}};  
    
    }%   
    \end{animateinline} 
    \end{frame}  
    %====================================================
    \end{document} 
    上面的代码中\hwxk是字体"华文行楷",\foreach则使用了两个变量的并列循环,第一个表示路径的位置,第二个表示该处的文字.

    图像的效果如下:


    展开全文
  • 我们可以让这个图动起来,参见代码:%!TEX program = pdflatex\documentclass{article}\usepackage{mathpazo}\usepackage{tikz}\usetikzlibrary{arrows,intersections}\begin{document}% 为了使用 Acrobat 删除外围...
  • [Latex]利用animate和tikz宏包很容易绘制流程图的动画,如下: %\input{tikz_file/图4-1.tex} %传热学 {\centering \small %----------------------------------------------------------------- \begin{...
  • [latex]图片动态缩放并旋转飞出的PDF动画示例,下面的示例主要使用ctex,animate和tikz等宏包实现的. % Animated beamer frame for tikz %Author: %wu xuping %Date: %2013-04-06 % FileName: %main.tex % ...
  • [latex]animate宏包中使用timeline来控制动画的播放程序,下面是一个示例: 首先建立一个timeline文件 ::0 ::1 ::1,2 ::1,2,3 ::4 然后再animate中使用: \documentclass{beamer} \input{preamble.tex} \...
  • 曼妙的数学公式数学公式是 manim 除图形与文本文字外最核心的展示对象,用 LaTeX 写过论文或作业的人一定会对其公式输出印象深刻,而用 manim 制作的画面中的公式正是采用 LaTeX 格式生成的。如果没有任何关于 LaTex...
  • [latex]animate宏包中使用timeline来控制动画的播放程序(续集). 其实timeline也可以不使用文件,而直接在latex代码中书写播放画面的规则: \documentclass{beamer} \input{preamble.tex} \input{tikzall.tex} %包含...
  • [latex]在beamer中使用tikz和animate宏包绘制PDF动画的示例. 下面是我在做传热学课件的时候,写的代码,供大家参考: 文件名:图3-2.tex. \tiny{% \begin{animateinline}[autoplay,poster=last,loop, begin={\...
  • 参考 参考2_最详细_有例子 latex_beamer_插入gif图片  注意:用winedit自带的查看pdf 工具 sumatraPDF 不能看到动画效果,要用adobe reader打开
  • 再看一个tikz动画(或动态)绘制正弦函数的例子: \documentclass{beamer} \usepackage{verbatim} \usepackage{ctex} \usepackage{tikz} \usepackage{animate} \newcommand{\plotsin}[1]{% \draw[red] plot...
  • [Latex][beamer]PGF and TiKz中演示文字沿路径移动的动画,就以beamer为例: \documentclass{beamer} %==================================================== \input{../setup/preamble.tex} \input{../setup/...
  • LaTeX制作动图效果

    千次阅读 2014-11-08 11:32:04
    思路:先得到动态图的多个帧的图片,将这些帧的图片依次播放,来达到动态图效果。 获得图片: ...首先引入动画包\usepackage{animate}设置命令: \animategraphics[width=2in,height=2.2in,autop
  • LATEX 幻灯片入门

    千次阅读 2015-10-15 21:25:06
    引言 本篇是本人另外一篇文章“排版软件 TEX/ LATEX入门”的续篇 。...当然,跟 PPT 相比,它也有它不足的地方,例如动画效果。具体使用什么软件,就要看各人的取舍了。  使用LaTeX制作幻灯的宏包很多,如 pdfscree
  • 本文主要内容:LaTeX的安装LaTeX和beamer的基础语法关于引用、主题设置制作插图的注意事项如何制作动画安装LaTeX是一种常被用于期刊、论文的排版的排版引擎。不像Microsoft Word,它是一种“所见非所得”的工具,但...
  • 在使用manim的时候写入一些latex,希望公式在动画中显示出来,然而在运行时报错如下图: 在对应目录下找不到svg文件,也就是.tex文件转换成svg文件失败了 解决方法 首先,检查MikTex是否添加到了系统路径,在...
  • 最近一段时间,latex的工具包越来越多,甚至能在pdf文档中以动画的形式展示素材。虽然上手难,但只要上手之后,方便的编辑功能,让人几乎想不起来是要用word编辑器。 在latex的众多附中工具中有一款------latexdiff...
  • 1 简介 ...%添加动画 \usepackage{animate} %打开即全屏 \hypersetup{backref,pdfpagemode=FullScreen,colorlinks=true} \usepackage{hyperref} \hypersetup{pdfpagemode=FullScreen} \begin{document
  • 想做一个动画,这个动画有40
  • Android动画之逐帧动画

    2016-07-21 10:02:44
    欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客...LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • tabhost设置动画

    2015-08-26 14:32:36
    欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客...LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • Activity跳转动画

    2015-03-04 16:35:42
    欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客...LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
  • 怎么把gif的小动画,用latex的语言潜入到beamer中呢。1.首先,你要有一个gif动画文件,(废话)2. 把这个动画的每一帧提取出来。(很多人都说photoshop可以,不过我下的ps却不行,奇怪。所以我用了那个Adobephotoshop ...

空空如也

空空如也

1 2 3 4
收藏数 64
精华内容 25
热门标签
关键字:

latex动画