Soy nuevo en tex4ebook y uso el formato epub predeterminado. Descubrí una diferencia al ver el archivo epub entre Adobe digital edition laptop version
y Adobe digital edition mobile version
. Sólo en la versión portátil se muestra la portada; en la versión móvil no se ve ninguna portada.
¿Alguien sabe cuál podría ser el problema? ¿Y existen diferencias generales a la hora de mostrar el mismo archivo epub en diferentes lectores de libros electrónicos?
Se agradece tu comprensión, Thomkrates.
Edición 1:
En el archivo config.cfg incluyo lo siguiente:
\Preamble{xhtml,no-cut,3,info}
\special{t4ht+@File: Cover_Testfile.jpg}
\Configure{CoverMimeType}{image/jpeg}
\CoverMetadata{Cover_Testfile.jpg}
\Configure{CoverImage}{}{}
\begin{document}
...
Y en el archivo Testdocument.tex esto:
\begin{document}
\ifdefined\HCode
\phantomsection
\addcontentsline{toc}{section}{Cover}
\coverimage[natwidth=\paperwidth,natheight=\paperheight]{Cover_Testfile.jpg}
\fi
\clearpage
Saludos, Thomkrates.
Edición 2:
Para obtener una descripción general de las diferencias al visualizar el mismo archivo epub (producido por tex4ebook) con diferentes lectores de libros electrónicos (versión portátil, versión móvil, Adobe Digital Edition, eboox y ReadEra), puedo decir lo siguiente:
Hay diferencias en la apariencia de la portada/archivo, algunos no muestran ninguna, otros cuando abren el archivo epub, pero no en la lista general del lector de epub antes de abrir el libro electrónico.
Existen diferencias en las consecuencias de asignar a una
\clearpage
etiqueta en el.tex
archivo la función designada: algunos lectores de libros electrónicos la ignoran, otros parecen seguir la idea de la función y completar un salto de página.Existen diferencias en el comportamiento transformado de la
\section{}
etiqueta en el.tex
archivo al visualizar las secciones con diferentes lectores de libros electrónicos. Parece como si trajeran un salto de página automático sin respetar una\clearpage
etiqueta existente, ya que la\clearpage
etiqueta parece ignorarse y\section{}
parece dar como resultado un salto de página que se ve en el epub.Algunos lectores de libros electrónicos muestran un
toc
en el epub al verlo, otros me dijeron que el epub no tienet have a
tableofcontent. In fact in the
.texfile the
\tableofcontentswas commented out. So it seems, as if some obey this and others bring in a
tocself made out of the different
\section{}in the
source.tex`.Existen diferencias al mostrar un centrado
\section{}
; algunos lo muestran centrado, otros no.Existen diferencias al mostrar una nueva línea
...Text\\Text...
de una línea a otra; algunos lo muestran, como es la intención en LaTeX, de línea a línea sin\indent
; otros completan a\baselineskip
y an\indent
que parecen poco naturales y no muy agradables como en.pdf
vía pdflatex, ya que es una configuración de impresión de libros profesional.
No sé si puede haber una solución o dónde se puede encontrar la solución. Si estos comportamientos y diferencias brevemente descritos son generalmente conocidos y, por lo tanto, actualmente ampliamente aceptados, la menor calidad y las diferencias parecen ser aceptadas y, por lo tanto, no hay problema en crear sus propios libros electrónicos con tex4ebook
. Si hay un problema con esto y se puede solucionar, debería solucionarse, para obtener la calidad profesional de los libros electrónicos también con esta herramienta, ya que latex and pdflatex
muestra una calidad de libro profesional, que también debería aparecer en los libros electrónicos que salen de ella. En el otro caso, se puede esperar que los usuarios perdonen a los productores de libros electrónicos por estas diferencias, que pueden provocar un comportamiento y una apariencia inusual en el lector de libros electrónicos, aunque hayan pagado algo de dinero por ello.
Gracias por su comprensión y a los contribuyentes de buenas soluciones. Si es posible.
Con mis mejores deseos Thomkrates
Respuesta1
Hay dos métodos para agregar la imagen de portada, uno se usa \CoverMetadata{<filename>}
en el archivo de configuración y el segundo se \coverimage {<filename>}
usa en el documento. El primer método es útil cuando desea mostrar la imagen de portada en la biblioteca de su lector electrónico, pero no en el libro en sí. El segundo debe mostrar portada tanto en la biblioteca como en el libro.
Utiliza ambos métodos, lo que puede causar algunos problemas. Calibre no tiene problemas, pero no conozco ADE, al que no tengo acceso. Lo mejor sería eliminar \CoverMetadata
del archivo de configuración:
\Preamble{xhtml,no-cut,3,info}
\Configure{CoverMimeType}{image/jpeg}
\Configure{CoverImage}{}{}
\begin{document}
\EndPreamble