On 12/10/2022 2:14 PM, Jim Hefferon wrote:
URL:
   <http://puszcza.gnu.org.ua/bugs/?586>

                  Summary: Incompatibility with package animate
                  Project: tex4ht
             Submitted by: jimhefferon
             Submitted on: Sat Dec 10 20:14:28 2022
                 Category: None
                 Priority: 5 - Normal
                 Severity: 5 - Normal
                   Status: None
                  Privacy: Public
              Assigned to: None
         Originator Email:
              Open/Closed: Open
          Discussion Lock: Any

     _______________________________________________________

Details:

I have a minimal file at the end of this message.  If I run

   make4ht -a debug -m draft test.tex

then I get this message.

(/usr/local/texlive/2022/texmf-dist/tex/generic/tex4ht/html5.4ht))
(./test.aux)
! TeX capacity exceeded, sorry [input stack size=10000].
\old:outputpage ->\old:outputpage
                                   {}
l.9 \end{document}
No pages of output.
Transcript written on test.log.
[FATAL]   make4ht-lib: Fatal error. Command htlatex returned exit code 1

If I comment out the \usepackage{animate} line then it works great, and I can
view the .html file perfectly.

Regards,
Jim Hefferon

=================================

\documentclass{book}
\usepackage{graphicx}
\usepackage{animate}

\usepackage{lipsum}
\begin{document}

\lipsum[1-3]
\end{document}


As far as I know, animate never, and most likely will never work with tex4ht.

It does not even work with pdf readers embedded in browsers. i.e. if you open 
the
pdf inside the browser, the animation will not run.

I think it works only with standalone adobe pdf reader and may be with 1-2 other
standalone pdf readers.

This is what I do to run animations in HTML

----------------
\documentclass[12pt]{book}

\usepackage{graphicx}
\ifdefined\HCode
\else
\usepackage{animate}
\fi

\usepackage{lipsum}

\begin{document}

\ifdefined\HCode
\ScriptEnv{html}
     {\NoFonts\hfill\break}
     {\EndNoFonts}

    \HCode{
    <IMG SRC="f.gif" ALT="some text" WIDTH=750 />
    }
\else
\animategraphics[controls,loop,width=3in]{3}{f}{1}{10}
\fi

\lipsum[1-3]
\end{document}
-----------------

--Nasser

Reply via email to