Hur bevarar jag fotnoter när jag konverterar en PDF till EPUB?
Uppdaterad:
För att bevara fotnoter måste konverteraren känna igen dem som anteckningar och länka varje en från dess samtal i texten, istället för att lämna dem som små textstycken i mitten av boken. EpubCC skriver dem som EPUB fotnoter länkade från superscript som kallar dem.
Fast layout vs. omskrivbar text


Hur en fotnot känns igen
- Mindre tecken än brödtexten, i den nedre halvan av sidan, under brödtexten på samma sida.
- Börja med en markör (ett nummer eller en symbol) som matchar ett superskript-anrop på den sidan.
- Sidor som bara består av liten text, såsom slutnoter, behålls som vanliga stycken.
Vad EPUB får
Varje anteckning blir en EPUB 3 fotnot i slutet av sitt kapitel, och varje hänvisning blir en länk till den. Läsare som stöder pop-up anteckningar visar den utan att lämna sidan.
Gränser
Anteckningar som inte följer dessa mönster förblir som text och rapporteras. Benchmarken mäter text, inte om varje anteckning var länkad, så detta kontrolleras manuellt på korpusen.
Bevis från benchmarken
| Motor | 8-gram återkallande |
|---|---|
| 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 |
Konvertera en PDF till EPUB
Upp till 3 hela böcker per dag gratis. Inget konto behövs.