EPUB: Status Quo Vadis?
- ☑ Romane
- ☑ Sachbücher
- ☑ Kinderbücher
- ☑ Comics
- ☐ Wissenschaftliche Bücher?
PDF als E-Book?
- Layout auf kleinen Geräten schwer lesbar
- Verlinkung von Hyperlinks,
Querverweisen und Indexeinträgen
- Farbraum-Umwandlung nach RGB
- nicht barierrefrei
Seitenreferenzen
- variabler Seitenumbruch ( reflowable )
- bisher keine etablierten Lösungen:
- ADE page-maps ( nicht EPUB-konform )
- NCX pageList ( EPUB 2 )
- <nav> page-list ( EPUB 3 )
- Fixed Layout ( nicht geeignet
für textlastige Werke )
ADE page-maps
EPUB 2: NCX pageList
<pageList>
<navLabel>
<text>Pages</text>
</navLabel>
<pageTarget type="normal" id="pagetarget000006"
value="6" playOrder="6">
<navLabel>
<text>6</text>
</navLabel>
<content src="part0000.html#page-6"/>
</pageTarget>
EPUB 3: nav page-list
<nav epub:type="page-list" hidden="">
<h2>Seitenverzeichnis</h2>
<ol>
<li><a href="frontmatter.xhtml#pi">I</a></li>
<li><a href="frontmatter.xhtml#pii">II</a></li>
<li><a href="chap1.xhtml#p1">1</a></li>
<li><a href="chap1.xhtml#p2">2</a></li>
</ol>
</nav>
Seitenreferenzen
Workaround: Einfügen der Seitenreferenz in den Text z. B. via InDesign-Skript als bedingter Text
Seitenreferenzen
- Workaround: Seitenreferenz im Text
- Standard-konform aber wenig unterstützt:
page lists in EPUB 2 und EPUB 3
- proprietär: ADE page-map
Lösungen für große Tabellen
Tabellen
- nicht darstellbare Tabellenzellen umstrukturieren
- Bild als Alternative ( ⚠ nicht durchsuchbar )
- CSS MediaQueries und JavaScript selten unterstützt
Formeln
- Formel als Bild gerastert
- MathML: XML-Standard für Formeln
Formel als JPG-Bild
Formel als SVG-Grafik
MathML
Formeln
- EPUB 2: als Bild ( besser PNG als JPG )
- EPUB 2: SVG wird von einigen Readern nicht dargestellt
- EPUB 3: MathML ( bisher nur wenige Implementierungen in Apple iBooks, Google PlayBooks, Readium )
Schriften und Zeichen
- Griechen (α β γ …)
- Euro (€), Yen (¥)
- kyrillische Zeichen (Щ ж н…)
- typographische Zeichen („ “ — …)
- mathematische Symbole (∮ ∈ ∂ …)
- fernöstliche Zeichen (乂 乴 佥 …)
Schriften und Zeichen
- keine tauglichen Lizenzmodelle für EPUBs
- beschränkter Zeichensatz bei vorinstallierten Schriften
- Unicode-Kompatibilität
Schriften einbetten
- Satzdaten: Unicode-kompatible Schriften verwenden
- Schriften mit freien Lizenzen in EPUB einbetten,
z. B. Linux Libertine, DejaVu Sans
Konvertierungsquellen
- PDF
- Word
- InDesign / Quark
- LaTex
- …
Quellen: PDF
- Schriften Unicode-kompatibel
- kein Kennwortschutz
- Probleme bei mehrspaltigem Satz,
Marginalien, Ligaturen,
aufwändiger Gestaltung
Quellen: Word
- Schriften Unicode-kompatibel
- Absatz- und Zeichenformate verwenden
- keine eingebette WMF-Grafiken
- keine SmartArt-Objekte
- keine in Word erstellten Grafiken
- keine Makros
Quellen: InDesign
- Schriften Unicode-kompatibel
- Absatz- und Zeichenformate verwenden
- linearen Lesereihenfolge herstellen:
Textrahmen verketten, Bilder und Marginalien verankern
- Tabellen nicht teilen
- Fußnotenfunktion verwenden
- Hyperlinks und Querverweise mit InDesign-Funktion
- keine Tabs verwenden
InDesign: keine Verkettung von Textrahmen
InDesign: Verkettung nach Lesereihenfolge
LaTeX
- Standard-LaTex-Markup verwenden
- keine Eigenbau-Makros
- Formeln in Bilder konvertieren
- Auszeichnung von Querverweisen, Hyperlinks usw.
Fazit
- kaum EPUB-Reader, die EPUB 2.0 vollständig umsetzen.
- EPUB 2 fehlen wichtige Features, EPUB 3 kaum unterstützt
- viel Aufwand für halbgare Workarounds
EPUB: Status Quo Vadis?
- OK für Roman, Sachbuch, Comics etc.
- Limitationen durch Reader und EPUB 2.0
- nicht Web-geeignet (Social Media, Online-Zitation, Tracking etc.)
- ungelöst: Darstellung von Supplementary Material
HTML – books in browsers
- Web-Browser sind technisch ausgereifter als EPUB-Reader
- JavaScript für selten unterstützte Features, z. B. Mathjax für MathML
- CSS Media Queries für kleine Bildschirme
- Persistente Referenzierung via DOI
HTML – books in browsers
- sichtbar für Suchmaschinen, Social Media
- direkte, schnellere Vertriebswege
- offen, barierrefrei, web-basiert