View Single Post
Old 03-29-2011, 08:38 AM   #1
K-Thom
The one and only
K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.
 
Posts: 3,302
Karma: 535819
Join Date: Oct 2008
Location: Berlin, Germany
Device: yup!
Gelöst - Marginalien in ePub

Für einen Kunden musste ich eine Lösung finden, wie ich Marginalien in ePub einbauen kann. In diesem Fall für ein Theaterstück mit dem Namen der Schauspieler.

So wie's aussieht, habe ich nun eine brauchbare Lösung gefunden. Sie funktioniert sowohl in ADE wie im Firefox-Plugin, auf dem iPad und dem Bookeen Opus.

Die einzige Einschränkung ist, dass die Marginalie nur direkt mit der ersten Zeile eines neuen Absatzes funktioniert. Das sollte in der praktischen Anwendung normalerweise kein Problem darstellen.
Vielleicht findet jemand eine Lösung, Marginalien auch in der Mitte eines langen Absatzes zu platzieren.

Der Haupttext ist als paragraph definiert, die Marginalie als div (plus span, weil sonst iBooks die Formatierung nicht übernimmt).

Ich habe unten Mal zwei Links zur Ausgangs-HTML und zum fertigen ePub gelegt. Die CSS ist im HTML eingebaut. Code-Stylisten begehen bitte kein Harakiri.

Kommentare sind natürlich sehr gerne erwünscht. Erst recht, ob die Lösung auch auf anderen Geräten funktioniert.

Ausgangs-HTML:
http://www.die-ebook-manufaktur.de/test/marginalien.htm

ePub:
http://www.die-ebook-manufaktur.de/t...rginalien.epub

Last edited by K-Thom; 03-29-2011 at 08:40 AM.
K-Thom is offline   Reply With Quote