EPUB Tipps
Hinweise zur Erstellung von E-Books
E-Books sind nicht aus Papier! Apps sind keine E-Books!
E-Books entsprechen eher Webseiten. Das ist besonders für die Umstellung von PDF oder Druckerzeugnissen auf E-books schwierig zu akzeptieren, weil einiges an Setzerkunst verschwindet.
Software
- Indesign 5.5
- Adobe Digital Editions, für die Vorschau von EPubs auf dem Desktop
- Sigil, zum Bearbeiten der Dateien ohne das Paket auspacken zu müssen
- Calibre, zur Verwaltung von e-books
- notepad++, zur Bearbeitung von Xhtml mit Syntaxhighlighting (Windows)
- TextWrangler zur Bearbeitung von reinem Text und mehr (OS X)
- KindlePreviewer, zur Vorschau auf verschiednene Amazon-Readern
- Kindle Plugin for Adobe InDesign®
- kindlegen Terminalprogramm zur Konversion
Weitere Links:
- idpf - Standards zu EPUB
- CircularFLO verspricht die Konversion von InDesign zu epub, produziert aber nur ein fixes und nicht durchsuchbares Format.
- Indesignsecrets stellt mannigfaltige Skripte zur Verfügung um die Arbeit zu erleichern.
- Sacha Heck stellt einen kleinen Leitfaden zur Verfügung
- Lynda.com stellt kostenpflichtige, aber sehr nützliche Videos bereit
- Ron Bilodeau, GREP
- epubsecrets
- Tips zur EPUB Erstellung mit Apple Pages
Grundregeln
- Das Dokument muss von der ersten Seite an komplett mit Objekt-, Absatz- und Zeichenformaten formatiert sein.
- Die Bilder müssen innerhalb des Dokumentes verankert werden, damit sie nicht an falsche Textstellen rutschen. Bildunterschriften sollten mit dem Bild gruppiert und anschließend im Text verankert werden.
- Leerzeilen werden ignoriert. In diesem Fall muss mit den Eigenschaften „Abstand vor“ und „Abstand nach“ in den Objekt- oder Absatzformaten gearbeitet werden.
- Feste Silbentrennung vermeiden, da im epub-Format die Zeilen auf die Größe des Displays umgebrochen werden, das verhindert ungewollte Bindestriche im Fließtext.
- In InDesign 5.5 kann man das Inhaltsverzeichnis für das spätere EPUB auch aus der fertigen Satzdatei „Buch“ erstellen. Dazu speichert man die einzelnen Kapitel getrennt und kann diese dann mit der Dokumentart „Buch“ ordnen und verwalten.
- Neu in Indesign 5.5 sind die Dialoge "Artikel" und Erweiterungen in "Objektexportoptionen". In diesen Fenstern kann die Reihenfolge und eine Teile der Erscheinungsform für den Export nach epub eingestellt werden.
- In den Absatzformatoptionen gibt es einen neuen Menüpunkt Tagsexport in dem die Absatzformate Html-Tags und Klassen zugeordnet werden können.
- Für jede Seite, die später als einzelne Seite in epub erscheinen soll, muss auch eine eigene Datei im Buchpanel erscheinen.
- Fußnoten werden zu Endnoten (als Link), die am Ende des Kapitels angefügt werden.
- Tabellen werden in XHTML konvertiert und nicht weiter formatiert, was nicht zu einem ansprechendes Ergebnis führt. Deshalb wird das Tabellenformat in CSS mindestens mit dem Wert
width: 100%;
eingestellt
Für die Konvertierung aus Word gelten die gleichen Formatierungsrichtlinien. So müssen auch hier die Bilder verankert werden und die Formatvorlagen für die einzelnen Textpassagen, Überschriften usw. angepasst und angewendet werden.
Allgemeine Vorgehensweise für den Satz:
- Objektformate, Formatvorlagen bzw. Absatzformate definieren
- Text in die entsprechenden Formate setzen
- Inhaltsverzeichnis über InDesign erstellen lassen bzw. ein "Buch" erstellen
- Objektexportoptionen nutzen um alternativen Text einzufügen (Für Voiceover und Suchmaschinen) und um Abstände zu definieren
- Metadaten einfügen bzw. durch ein Programm in die Datei schreiben lassen
- CSS Datei bearbeiten
- Auf möglichst vielen Endgeräten testen
Spezielle CSS Tips
Überflüssige Formatierungen entfernen:
- line-height
- text-decoration
- font-variant
- font-style
- text-indent
sind überflüssig und können gelöscht werden
Für exaktere EPUB Vorschau in InDesign:
- Finde: zwei oder mehr spaces; Veränderung: ein space
- Finde: zwei oder mehr returns; Veränderung: ein return
- Finde: ein oder mehrere Tabs; Veränderung: ein space
Um Problemen im EPUB file vorzubeugen:
- Finde: soft returns (line breaks); Veränderung: [keine]
- Finde: non-breaking spaces; Veränderung: ein space
Dafür kann das Skript FindChangeByList-epub.jsx +(FindChangeList-epub.txt) verwendet werden
Indesign Skripte:
FindChangeByList-epub.jsx +(FindChangeList-epub.txt)
Cover-Bilder
Es gibt zwei Typen: Das Bild, welches z.B. in dem Bücherregal erscheint und das Cover, welches beim Aufschlagen des Buches sichtbar wird.
Meist wird angeboten, die erste Seite in ein Coverbild umzuwandeln. Das führt allerdings nicht immer zu schönen Ergebnissen. In InDesign kann eine Seite, oder Seitenelemente in ein Bild exportiert werden (Datei, Exportieren als jpeg, Auswahl). Dieses Bild wird dann als Titelseite genutzt.
Einige Programme erlauben das Laden von vorgefertigten Bilddateien. Wenn für die EPUB Erstellung Pages benutzt wird, so erzeugt Pages ein Bild mit weissem Rahmen. Dewegen sollte in EPUBs, welche aus Pages exportiert wurden, die Datei cover-image.png durch eine eigenes Coverbild ersetzt werden.
Die Anzeige der Content Seite im Menü benötigt einen Trick: In der toc.ncx hinter der Menübezeichnung "Contents" mehrere Leerzeichen einfügen!
Bilder
- Immer wieder tritt ein Problem mit der Anzeige von Bildern auf. Manchmal werden sie auf den nächsten Bildschirm umgebrochen, manchmal nicht. Liz Castro empfiehlt eine "magische Größe" von 600 x 860 Pixel. Bilder dieser Größe werden in der Regel von IBooks auf dem IPad ganzseitig dargestellt. Ich habe allerdings erlebt, dass auch diese "Bilder zerschnitten" werden.
- eine Angabe von height:100% löst das Problem nicht immer
- einige empfehlen Bilder in der Proportion von 16:25 w:h
- In dieser Diskussion empfiehlt Trevor Jaques in einem Kommentar dieses Vorgehen für Bilder mit Bildunterschriften: Die Bilder selbst dürfen eine Größe von 2 Megapixel pro Bild nicht überschreiten. etwa 40 Pixel sind für die Bildunterschrift reserviert. Wenn diese bei Vergrößerung der Schrift auf die nächste Seite umbricht, hat er damit kein Problem.
1) in style.css add "page-break-before: always; at the end of the style definitions for your images; 2) add height="820" to the img statement of each image.
Boxen
div.quote-box {
border-color: gray;
border-style: solid;
border-width: 1px;
margin: 1em 3em 1em 3em;
background-color: #96d2ee;
padding: 0.5em;
}
Wenn ein Epub aus Pages exportiert wird und danach mit anderen Editoren bearbeitet, treten öfter große Abstände zwischen den Absätzen auf.
Lösung: Öffne das epub file mit SiGil und lösche (find and replace cmd+f) diesen tag im header.
div.sgc-1 {white-space:pre-wrap}
Oder konvertiere die Datei mit kindlegen
Im Terminal:
/path/to/kindlegen /path/to/example.epub




