blog/content/posts/E-books erstellen schritt f...

4.1 KiB
Raw Blame History


title: "E-books erstellen schritt für schritt" slug: "e-books-erstellen-schritt-fuer-schritt" description: "Von nichts zum fertigen E-book mit freier software. Diese anleitung fängt beim ersten wort an, behandelt grundlagen der gestaltung, legt besonderen wert auf barrierefreiheit und endet mit dem fertigen EPUB 3 e-book." date: 2021-07-10T15:01:09+02:00 type: posts draft: true tags: - E-books - Calibre toc: true ---

Als ich anfing, e-books zu bauen, fand ich leider keine guten anleitungen, die mir schritt für schritt erklären, was ich tun soll. Ich musste mir alles mühsam zusammensuchen. Dies ist der versuch, die gesammelten informationen übersichtlich an einer stelle zu präsentieren. Diese anleitung fängt beim ersten wort an, behandelt grundlagen der gestaltung, legt besonderen wert auf barrierefreiheit (beziehungsweise barrierearmut) und endet mit dem fertigen EPUB 3 e-book. Ich freue mich über kritik und verbesserungsvorschläge.

Vorraussetzungen zum mitmachen sind grundlegende kenntnisse in XHTML und CSS. Benötigte programme sind ein textverabeitungsprogramm deiner wahl (zum beispiel LibreOffice, gedit oder Kate) und entweder Calibre oder Sigil. Alle diese programme sollten über die paketverwaltung deiner Linux-distribution verfügbar sein.

Note
Ich konzentriere mich hier auf LibreOffice und Calibre, andere programme und methoden behandle ich nur am rande. Auf Desktop-Publishing programme kann ich leider nicht eingehen, weil ich da noch keine ahnung von habe. LaTeX muss auch außen vor bleiben, um den rahmen nicht zu sprengen.

Den text schreiben

Wenn du noch nicht angefangen hast zu schreiben, lohnt es sich über das dateiformat nachzudenken. Unterschiedliche dateiformate lassen sich unterschiedlich gut in e-books umzuwandeln. ODT-dateien (Wie sie LibreOffice schreibt) eignen sich gut. Aber auch reine textformate wie AsciiDoc[1], Org oder MarkDown sind geeignet[2]. Beispieldateien für LibreOffice, AsciiDoc, Org und MarkDown finden sich am ende des posts.

Achte darauf, die elemente des texts semantisch zu gestalten, also sie mit maschinenlesbarer bedeutung zu verknüpfen. Das heißt, wenn du eine überschrift einfügen willst, mache nicht einfach die schrift größer, sondern wähle in LibreOffice die vorlage „Überschrift 1“ oder „Überschrift 2“ und so weiter aus. Wenn du eine fußnote einfügen willst, mache das über Einfügen  Fuß-/Endnote[3]. So weiß das umwandlungsprogramm später, wie das EPUB strukturiert werden soll.

Beispieldateien

  • LibreOffice: buch.odt

    • Kann mit ebook-convert buch.odt buch.epub umgewandelt werden.

  • AsciiDoc: buch.adoc

    • Kann mit asciidoctor-epub3 -o buch.epub buch.adoc umgewandelt werden.

  • Org: buch.org

    • Kann mit pandoc -o buch.epub buch.org umgewandelt werden.

  • MarkDown: buch.md

    • Kann mit pandoc -o buch.epub buch.md umgewandelt werden.


1. Um AsciiDoc in ein e-book umzuwandeln, wird asciidoctor-epub3 benötigt.
2. Um Org oder MarkDown in ein e-book zu verwandeln, wird pandoc benötigt.
3. Näheres kannst du im handbuch von OpenOffice nachlesen.