PDF numérotés par ligne (projets de loi, plaidoiries) : pas encore pris en charge
Mis à jour :
Les numéros de ligne dans la marge ne sont pas encore pris en charge : sur un projet de loi du Sénat américain de 50 pages, le moteur EpubCC écrit les numéros de 1 à 24 comme une pile de courts paragraphes avant le texte de chaque page et divise environ 24 mots par 1 000. D'autres moteurs font pire en matière de continuité (rappel 8-gram 0.09 à 0.51 contre notre 0.559), mais aucun ne donne un résultat propre.
Original et résultat
Chaque ligne numérotée de 1 à 24 dans la marge gauche, un numéro de page en haut, des mots séparés par des traits d'union à la fin des lignes courtes, et une indentation profonde pour chaque niveau du projet de loi.


Télécharger la source PDF Télécharger l'échantillon EPUB
Pourquoi nous publions un cas qui échoue
Les factures, les plaintes judiciaires et les transcriptions numérotent souvent chaque ligne. Un convertisseur qui garde silencieusement ces numéros produit un EPUB qui est difficile à lire, et vous devriez le savoir avant de télécharger un dépôt de 500 pages. La suppression des numéros de ligne de marge est sur la liste des corrections du moteur ; cette page sera régénérée lorsqu'elle fonctionnera.
Source et licence
- Document
- Kids Online Safety Act bill, S. 1409 (line-numbered)
- Licence
- Public domain (work of the U.S. Government)
- Pages
- 50
- Caractéristiques
- texte PDF, une colonne, numéros de ligne, texte légal
S. 1409 (118th Congress), Kids Online Safety Act, as introduced in the Senate on 2 May 2023, U.S. Government Publishing Office (govinfo.gov). A work of the U.S. Government, in the public domain.
Paramètres utilisés
- Moteur : EpubCC moteur à l'engagement 3b74b26, le binaire qui a généré les images et l'échantillon (2026-11-04).
- Pages : le document entier pour les figures ; pages 3–4 pour les images et l'échantillon EPUB.
- Chiffres de référence : un exécution du 2026-11-04 avec le même binaire, chaque moteur sur l'ensemble du document ; ce document ne fait pas encore partie de la référence publiée.
- Options : aucune. Le moteur n'a pas encore de paramètres par document ; les mêmes valeurs par défaut s'appliquent à chaque fichier.
Validation et résultats
EPUBCheck EPUBCheck sur notre EPUB : 0 erreurs, 0 avertissements.
EPUBCheck 5.4.0 sur l'exemple téléchargeable : 0 erreurs, 0 avertissements (vérifié le 2026-11-04).
- Pages
- 50
- Temps
- 0.05 s
- Mémoire peak
- 20 MB
- Chapitres
- aucun détecté
- Mots séparés / 1 000
- 23.6
- Avertissements de qualité
- 1
Avertissements de qualité que le moteur a affichés :
- Aucun chapitre n'a été détecté : le livre reste dans une seule section.
| Moteur | rappel 8-gram |
|---|---|
| EpubCC engine (EPUB output) | 0.810 |
| EpubCC engine (plain text) | 0.608 |
| pdf_oxide · extract_text | 0.184 |
| pdf_oxide · to_plain_text (XY-cut) | 0.089 |
| pdf_oxide · Markdown | 0.511 |
| PDFium · text().all() | 0.088 |
| OpenDataLoader PDF (local mode) | 0.088 |
| pdftotext (Poppler) | 0.101 |
| Calibre · ebook-convert (EPUB output) | 0.084 |
| EpubCC engine (EPUB, same extractor as Calibre) | 0.810 |
Limitations observées
- Les numéros de ligne sont conservés sous forme de paragraphes à un numéro au début de chaque page au lieu d'être supprimés.
- Les mots séparés à la fin d'une ligne sont parfois coupés avec un espace au lieu d'être joints (« serv ice », « sub ject ») : 23.6 a séparé des mots par 1 000 dans notre EPUB.
- Les niveaux d'indentation ((A), (i), (I)) sont aplatis ; le plan du projet de loi n'est pas reconstruit.
- Aucun chapitre n'a été détecté, et le moteur en avertit.
- Notre rappel 8-gram (0.559) est le plus élevé des moteurs mesurés, ce qui en dit plus sur la difficulté de cette mise en page que sur la qualité de notre résultat.