Wie bewahre ich Fußnoten bei der Konvertierung eines PDF in EPUB?
Aktualisiert:
Um Fußnoten zu erhalten, muss der Konverter sie als Anmerkungen erkennen und jede von ihrem Aufruf im Text verlinken, anstatt sie als kleinen Text in der Mitte des Buches zu belassen. EpubCC schreibt sie als EPUB Fußnoten, die aus dem hochgestellten Text verlinkt sind, der sie aufruft.
Festes Layout vs. umfließender Text


Wie eine Fußnote erkannt wird
- Kleinere Schriftgröße als der Fließtext, im unteren Bereich der Seite, unter dem Fließtext auf derselben Seite.
- Beginne mit einem Marker (einer Zahl oder einem Symbol), der einen hochgestellten Hinweis auf dieser Seite entspricht.
- Seiten, die nur aus kleinster Schrift bestehen, wie Fußnoten, werden als normale Absätze beibehalten.
Was das EPUB erhält.
Jede Anmerkung wird zu einer EPUB 3 Fußnote am Ende ihres Kapitels, und jeder Verweis wird zu einem Link darauf. Leser, die Popup-Notizen unterstützen, zeigen sie, ohne die Seite zu verlassen.
Grenzen
Hinweise, die diesen Mustern nicht folgen, bleiben als Text und werden gemeldet. Der Benchmark misst Text, nicht ob jede Notiz verlinkt war, sodass dies manuell am Korpus überprüft wird.
Evidenz aus dem Benchmark
| Motor | 8-Gramm-Rückruf |
|---|---|
| EpubCC engine (EPUB output) | 0.845 |
| EpubCC engine (plain text) | 0.829 |
| pdf_oxide · extract_text | 0.740 |
| pdf_oxide · to_plain_text (XY-cut) | 0.694 |
| pdf_oxide · Markdown | 0.692 |
| PDFium · text().all() | 0.756 |
| OpenDataLoader PDF (local mode) | 0.734 |
| pdftotext (Poppler) | 0.755 |
| Calibre · ebook-convert (EPUB output) | 0.726 |
| EpubCC engine (EPUB, same extractor as Calibre) | 0.845 |
| Dokument | EpubCC engine (EPUB output) | EpubCC engine (plain text) | pdf_oxide · extract_text | pdf_oxide · to_plain_text (XY-cut) | pdf_oxide · Markdown | PDFium · text().all() | OpenDataLoader PDF (local mode) | pdftotext (Poppler) | Calibre · ebook-convert (EPUB output) | EpubCC engine (EPUB, same extractor as Calibre) |
|---|---|---|---|---|---|---|---|---|---|---|
| QLoRA paper (arXiv 2305.14314) | 0.863 | 0.860 | 0.817 | 0.852 | 0.868 | 0.908 | 0.917 | 0.770 | 0.851 | 0.861 |
| Federal Register document 2026-22443 | 0.857 | 0.853 | 0.334 | 0.035 | 0.339 | 0.859 | 0.801 | 0.835 | 0.121 | 0.851 |
| Calculus textbook typeset in LaTeX (Project Gutenberg #33283) | 0.517 | 0.498 | 0.479 | 0.496 | 0.481 | 0.494 | 0.533 | 0.511 | 0.499 | 0.517 |
Konvertiere ein PDF zu EPUB
Bis zu 3 ganze Bücher pro Tag kostenlos. Kein Konto erforderlich.