La siguiente muestra de trabajo mínima arroja un error
! LaTeX Error: \begin{table} on input line 10 ended by \end{document}.
Mientras pdflatex
se compila sin ningún error.
\documentclass{article}
\usepackage{footnote}
\makesavenoteenv{tabular}
\makesavenoteenv{table}
\begin{document}
\begin{table}[h]
\caption{Table Caption Here.}
\label{tab:lbl}
\begin{tabular}{ccccccccccccc} \hline
&&Data3 \footnote{Data3 Footnote.} & Data4 &&Data3& Data4 &&Data3& Data4 &&Data3& Data4 \\ \hline
\end{tabular}
\end{table}
\end{document}
¿Alguna ayuda?
Respuesta1
El footnote
paquete parece ser incompatible con tex4ht
. Debido a tex4ht
que admite notas al pie en las tablas de forma predeterminada, realmente no necesitamos los servicios de este paquete, en particular parchear entornos con
\makesavenoteenv
. Inserta algo de código al principio y al final del entorno parcheado y de alguna manera choca con tex4ht
el código.
La solución simple es deshabilitar el código insertado. Guarde el siguiente código como footnote.4ht
:
\def\savenotes{}
\def\spewnotes{}
Su muestra debería compilarse correctamente ahora:
make4ht filename "fn-in"