E-books erstellen: Aufräumanleitung angefangen.

This commit is contained in:
tastytea 2021-07-18 07:49:40 +02:00
parent f031654ef7
commit e8c288b0f0
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 21 additions and 2 deletions

View File

@ -16,6 +16,11 @@ toc: true
:experimental: true
:toc:
:toclevels: 2
:note-caption: pass:[<abbr title="Anmerkung">Anm.</abbr>]
:tip-caption: Tipp
:important-caption: Wichtig
:caution-caption: Vorsicht
:warning-caption: Warnung
:url-EPUB: https://de.wikipedia.org/wiki/EPUB
:url-xhtml: https://de.wikibooks.org/wiki/Websiteentwicklung:_XHTML
@ -29,6 +34,7 @@ toc: true
:url-asciidoctor-epub3: https://asciidoctor.org/docs/asciidoctor-epub3/
:url-pandoc: https://pandoc.org/
:url-libreoffice-handbuch: https://de.libreoffice.org/get-help/documentation/
:url-regex: https://www.keycdn.com/support/regex-cheatsheet
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
@ -95,8 +101,21 @@ fehlenden CSS-dateien kriegen. Klicke auf der rechten seite auf „Alle behebbar
Fehler automatisch zu korrigieren versuchen“. Die verweise auf die CSS-dateien
sind nun entfernt.
Als nächstes löschen wir alle überflüssigen klassen, die Calibre uns in die
XHTML-dateien geklatscht hat.
Als nächstes löschen wir alle überflüssigen sachen, die Calibre uns in die
XHTML-dateien geklatscht hat. Öffne dazu eine beliebige XHTML-datei. Nun klicke
auf menu:Suchen[Suchen/Ersetzen]. Schreibe in das __Suchen__-feld
`&nbsp;id="calibre_pb_[0-9]+"` (beachte das leerzeichen am anfang) und lasse das
__Ersetzen__-feld leer. Stelle den _Modus_ auf „Regex“ und wähle rechts daneben
„Alle Textdateien“ aus. Nun klicke auf btn:[Alle ersetzen]. Wiederhole das ganze
mit folgenden werten im „Suchen“-feld:
* `&nbsp;class="calibre[0-9]*"`
* `&nbsp;class="p-[^"]+"`
* `<a id="anchor[0-9]+"></a>`
[TIP]
Wenn du mehr über reguläre ausdrücke (auch „regex“ genannt) erfahren möchtest,
schaue mal bei link:{url-regex}[] (englisch) vorbei.
== Beispieldateien