tex4ebook: gerando ebooks quebrados quando há notas de rodapé para título ou autor

tex4ebook: gerando ebooks quebrados quando há notas de rodapé para título ou autor

MWE:

\documentclass{article}

\begin{document}
\title{Hello}%\footnote{Just a test}}
\author{Somebody\footnote{Anonymous.}}
\date{}
\maketitle
\end{document}

Compila com erros

line 13 column 1 - Error: unexpected </manifest> in <dc:title>
line 21 column 1 - Error: unexpected </package> in <dc:title>
This document has errors that must be fixed before
using HTML Tidy to generate a tidied up version.

e o arquivo epub gerado está quebrado.

Alguma solução alternativa? ou isso é de fato fora do padrão?

Responder1

O arquivo Epub contém alguns metadados no content.opfarquivo. Por exemplo, autor e título devem estar presentes em formato de texto simples. Qualquer macro que possa produzir alguma marcação adicional precisa ser redefinida em @author, resp. @titleconfiguração:

\Preamble{xhtml}
\makeatletter
\Configure{@author}{\let\footnote\@gobble}
\makeatother
\begin{document}
\EndPreamble

Esta configuração redefine \footnotepara comer um argumento e não imprimir nada. Esta alteração está presente apenas no arquivo OPF, portanto a nota de rodapé ainda funcionará no documento.

informação relacionada