Hvordan bevarer jeg fotnoter når jeg konverterer en PDF til EPUB?
Oppdatert:
For å bevare fotnotene, må konvertereren gjenkjenne dem som notater og koble hver enkelt fra sin henvisning i teksten, i stedet for å la dem være som liten tekst midt i boken. EpubCC skriver dem som EPUB fotnoter koblet fra hevet skrift som kaller dem.
Fast layout vs. reflowable tekst


Hvordan en fotnote gjenkjennes
- Mindre skriftstørrelse enn brødteksten, i den nederste halvdelen av siden, under brødteksten på samme side.
- Starter med en merker (et tall eller et symbol) som samsvarer med en overordnet henvisning på den siden.
- Sider laget kun av liten tekst, som sluttnoter, beholdes som normale avsnitt.
Hva EPUB får
Hver notat blir en EPUB 3 fotnote på slutten av sitt kapittel, og hver henvisning blir en lenke til det. Lesere som støtter pop-up notater viser det uten å forlate siden.
Grenser
Notater som ikke følger disse mønstrene forblir som tekst og rapporteres. Benchmarken måler tekst, ikke om hver note var lenket, så dette sjekkes manuelt på kildematerialet.
Bevis fra testen
| Motor | 8-gram tilbakekalling |
|---|---|
| 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 |
Konverter en PDF til EPUB
Opptil 3 hele bøker om dagen gratis. Ingen konto nødvendig.