Ich bin neu bei tex4ebook und verwende das Standardformat epub. Beim Betrachten der epub-Datei fiel mir ein Unterschied zwischen Adobe digital edition laptop version
und auf Adobe digital edition mobile version
. Nur in der Laptop-Version wird das Deckblatt angezeigt; in der mobilen Version ist kein Deckblatt zu sehen.
Weiß jemand, wo das Problem liegen könnte? Und gibt es generelle Unterschiede bei der Anzeige derselben EPUB-Datei in verschiedenen E-Book-Readern?
Vielen Dank für Ihr Verständnis, Thomkrates
Bearbeitung 1:
In die Datei config.cfg füge ich Folgendes ein:
\Preamble{xhtml,no-cut,3,info}
\special{t4ht+@File: Cover_Testfile.jpg}
\Configure{CoverMimeType}{image/jpeg}
\CoverMetadata{Cover_Testfile.jpg}
\Configure{CoverImage}{}{}
\begin{document}
...
Und in der Datei Testdocument.tex dies:
\begin{document}
\ifdefined\HCode
\phantomsection
\addcontentsline{toc}{section}{Cover}
\coverimage[natwidth=\paperwidth,natheight=\paperheight]{Cover_Testfile.jpg}
\fi
\clearpage
Grüße, Thomkrates
Bearbeitung 2:
Um einen allgemeinen Überblick über die Unterschiede beim Anzeigen derselben epub-Datei (erstellt von tex4ebook) mit verschiedenen E-Book-Readern (Laptop-Version, mobile Version, Adobe Digital Edition, eboox und ReadEra) zu erhalten, kann ich Folgendes sagen:
Es gibt Unterschiede in der Darstellung des Deckblatts/der Datei, manche zeigen überhaupt keins an, andere beim Öffnen der EPUB-Datei, aber nicht in der allgemeinen Liste des EPUB-Readers vor dem Öffnen des E-Books.
Es gibt Unterschiede in den Konsequenzen, wenn einem
\clearpage
Tag in der.tex
Datei die vorgesehene Funktion zugewiesen wird: Einige E-Book-Reader ignorieren es, andere scheinen der Funktionsidee zu folgen und einen Seitenumbruch einzufügen.Es gibt Unterschiede im transformierten Verhalten des
\section{}
Tags in der.tex
Datei, wenn die Abschnitte mit verschiedenen E-Book-Readern angezeigt werden. Es scheint, als würden sie einen automatischen Seitenumbruch einfügen, ohne ein vorhandenes\clearpage
Tag zu berücksichtigen, da das\clearpage
Tag scheinbar ignoriert wird und dies\section{}
zu einem im Epub sichtbaren Seitenumbruch führt.Einige E-Book-Reader zeigen
toc
beim Anzeigen im EPUB ein an, andere haben mir mitgeteilt, dass das EPUB keint have a
Inhaltsverzeichnis. 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` enthält.Es gibt Unterschiede bei der Anzeige eines zentrierten
\section{}
; manche zeigen es zentriert an, manche nicht.Es gibt Unterschiede bei der Anzeige eines Zeilenumbruchs
...Text\\Text...
von Zeile zu Zeile. Einige zeigen ihn, wie es in LaTeX beabsichtigt ist, von Zeile zu Zeile ohne\indent
; andere füllen ein\baselineskip
und ein\indent
aus, was unnatürlich und nicht sehr schön wirkt, wie bei.pdf
pdflatex, da es sich um ein professionelles Buchdruck-Setup handelt.
Ich weiß nicht, ob es dafür eine Lösung geben kann oder wo die Lösung zu finden ist. Wenn diese kurz beschriebenen Verhaltensweisen und Unterschiede allgemein bekannt und daher derzeit weithin akzeptiert sind, scheinen die geringere Qualität und die Unterschiede akzeptiert zu werden und daher kein Problem bei der Erstellung eigener E-Books mit zu tex4ebook
sein. Wenn dies ein Problem darstellt und behoben werden kann, sollte es behoben werden, um auch mit diesem Tool die professionelle Qualität von E-Books zu erhalten, da latex and pdflatex
professionelle Buchqualität angezeigt wird, die auch in den damit erstellten E-Books erscheinen sollte. Im anderen Fall ist zu hoffen, dass die Benutzer den E-Book-Herstellern diese Unterschiede verzeihen, die zu ungewöhnlichem Verhalten und ungewöhnlicher Darstellung im E-Book-Reader führen können, obwohl sie etwas Geld dafür bezahlt haben.
Vielen Dank für Ihr Verständnis und an die Mitwirkenden guter Lösungen dazu. Wenn möglich.
Mit besten Wünschen Thomkrates
Antwort1
Es gibt zwei Methoden, das Coverbild hinzuzufügen. Eine wird \CoverMetadata{<filename>}
in der Konfigurationsdatei verwendet, die zweite \coverimage {<filename>}
im Dokument. Die erste Methode ist nützlich, wenn Sie Ihr Coverbild in der Bibliothek Ihres E-Readers anzeigen möchten, aber nicht im Buch selbst. Die zweite Methode sollte das Cover sowohl in der Bibliothek als auch im Buch anzeigen.
Sie verwenden beide Methoden, was möglicherweise zu Problemen führt. Calibre hat keine Probleme, aber ich kenne mich mit ADE nicht aus, da ich keinen Zugriff darauf habe. Am besten entfernen Sie \CoverMetadata
aus der Konfigurationsdatei:
\Preamble{xhtml,no-cut,3,info}
\Configure{CoverMimeType}{image/jpeg}
\Configure{CoverImage}{}{}
\begin{document}
\EndPreamble