How to Upload Gif to Overleaf Latex
Edit You generally have tried many methods shown below with footling success. For fun testing file to PDF animation on Overleaf try
ane) Download http://mirrors.ctan.org/macros/latex/contrib/animate/animate.pdf
ii) put it in a work folder (eastward.thou. upload to Overleaf) and add this MWE Reader.tex file
\documentclass[]{standalone} \usepackage{graphicx,animate} % for \animategraphics \brainstorm{document} %http://mirrors.ctan.org/macros/latex/contrib/animate/animate.pdf \noindent\animategraphics[scale=0.9,controls,footstep]{0}{animate}{}{} \end{document}
You lot should go a Ane Page reader.pdf. Now open that file in a suitable PDF animation reader (Acrobat, evince okular etc. Notation SumatraPDF tin can handle sequenced pages merely not blithe ones) the 30 page certificate has now been blithe into i folio for your speed reading. Try this samples limited step controls to navigate and read a few select paragraphs. For a GIF pre converted to sequenced PDF you would remove that "step" option and replace the 0 with a much higher value.
GIF to PDF is easy but Animated GIF to PDF needs GIF TO PDF^2 and animate is perfect for this ^ii part
Having tried the older or more common solutions the most effective seems to be (embed images or vectors) with "animate" or more only call the external gif in the same binder.
There are many ways to convert GIF frames to PNG or PDF for inclusion with TeX and then they exercise not need to exist supplied as additional files.
If the GIF is made of full frames then it is possible on Windows to open the file as frames for presentation or viewing, A footling known SumatraPDF feature is that multi page TIFF or GIF frames can exist SavedAs PDF the aforementioned as other supported image formats.
For some possible command line conversions see end of posting.
\documentclass[11pt]{article} %\documentclass[]{beamer} %\usepackage{movie15} % for \includemovie Avert every bit obsolete use media 9 \usepackage{media9} % for \includemedia Avoid as about to expire % \usepackage{pdfpc-commands} % for \inlineMovie OK BUT needs own .sty file see beneath % \usepackage{xmpmulti} % For \multiinclude OK But uses slides in a sequence \usepackage{multimedia} \usepackage{graphicx} % for \animategraphics \usepackage{animate} % for \animategraphics \usepackage{hyperref} % (for \includemovie AVOID) Is needed for href fallback just non in Beamer form %\def\bold#one{\bf#i\normalfont} \begin{document} \Big \textbf{2019 comparing of GIF to TeX solutions}\normalsize \par \vspace{0.5cm} % One-time movie15 will sometimes work Notwithstanding you need a PDF reader that allows extract and run contents % You may need to create a visible marker and information technology needs to be able to open the system default gif viewer % Annotation the GIF is embedded and some viewers may allow extraction simply not run or may not run across a media thespian \noindent \textbf{Movie15} (Requires active Flash Actor)\newline Simpler to simply run externally detached via fallback\newline %Click here to run GIF externally \texttt{>} \includemovie{1cm}{1cm}{anim.gif} \par \vspace{0.5cm} % Newer Media9 tin can include gif converted to modernistic mp4 movie, For this to work the viewer needs to have a % flash thespian installed this is depreciating and may not be useful technology presently \noindent \textbf{Media9} (Requires active Flash Player)\newline Simpler to only run externally detached via fallback\newline \includemedia[activate=onclick,width=2cm,acme=2cm,addresource=anim.mp4,flashvars={source=anim.mp4&autoPlay=truthful &loop=truthful}]{}{VPlayer.swf} \par \vspace{0.5cm} % Alternatively use well established AVI format with a special pdfpc style file NOTE requires that media % permissions are relaxed to alow internal running \noindent \textbf{pdfpc} (Requires Download from https://pdfpc.github.io/)\newline % https://github.com/pdfpc/pdfpc#sample-presentations Disabled hither (come across comments) but do consider for presentation use \par %\inlineMovie[loop&autostart&start=1]{test.avi}{/anims/frame-0.png}{superlative=0.7\textheight}} \vspace{0.5cm} % Simple to animate a sequence of PNGs, so for a subfolder /anims/ containing frame-0.png to frame-5.png % for finer details on conversion from GIF to PNG etc see https://tex.stackexchange.com/questions/240243/ % For Beamer nosotros can sequence a number of slides using multiinclude {xmpmulti} \noindent \textbf{Multiinclude} (For Beamer)\newline Disabled here (run into comments) but exercise consider for presentation use \par %\begin{frame} %\transduration<0-five>{3} % speed %\multiinclude[<+->][format=png, graphics={width=4cm}]{anims/frame} % files MUST be named frame-0 and up %\end{frame} \vspace{1cm} % Animate works well with internal embeded png %\movie[height = 0.7 \textwidth,width = ane.0 \textwidth]{}{anim.gif} % also mp4 mpg etc \noindent \textbf{Animate}\newline\par \noindent Showtime instance is half-dozen x single PNGs \hfill 2d case is GIF2PDF\\ \raggedleft{conversion via SumatraPDF}\\ \raggedright \animategraphics[controls,loop,autoplay,scale=1]{6}{anims/frame-}{0}{five} %6 is the fps value to open PNGs \hfill \animategraphics[controls,loop,autoplay,calibration=1]{6}{anim}{}{} %half-dozen is the fps value to Display pages \par \vspace{1cm} \noindent \textbf{System Failback}\newline Simply simply run any file in its own platform default viewer\\ \href{run:./anim.gif} {Run my external animated gif} \finish{document}
If using control line converters to manipulate images some useful related options could be
GIF to PNG using gifsicle
gifsicle --unoptimize blithe.gif | catechumen - frame-%d.png
For PDF to GIF out using ImageMagick (practice not optimize)
convert -density 192 -delay 100 -loop 0 -background white -alpha remove input.pdf animated.gif
For PDF to PNG out using ImageMagick (NOT needed as breathing can employ PDF) convert -density 192 -strip input.pdf PNG8:frames/frame-%02d.png
For PNG to GIF catechumen -layers OptimizePlus -filibuster 100 -loop 0 frames/frame-?.png -delay 100 frames/frame-??.png animated.gif
Source: https://tex.stackexchange.com/questions/492401/how-to-add-gif-file-to-overleaf
0 Response to "How to Upload Gif to Overleaf Latex"
Post a Comment