Comment copier, sélectionner et rechercher du texte dans des livres ePub à l'aide de SumatraPDF
- Catégorie: Tutoriels
SumatraPDF est notre lecteur PDF et ePub incontournable depuis plusieurs années, et je suis sûr que certains d'entre vous l'utilisent peut-être aussi.
J'admets utiliser Microsoft Edge (Chakracore) occasionnellement pour afficher rapidement un document ou deux, mais la solution n'est pas aussi rapide et généralement pas mon premier choix à ce sujet.
Pointe : consultez notre aperçu du lecteur EPUB ici .
Mais avec le nouveau Edge-Chrome navigateur abandonnant la prise en charge des ePubs et le fait qu'il remplacera l'autre Edge, j'ai arrêté de l'utiliser comme visionneuse de documents et je me fie uniquement au lecteur léger.
Récemment, un de mes amis m'a demandé de m'aider avec un ePub. C'était un manuel dont il essayait de prendre des notes. Mais le problème était que le texte de l'ePub ne pouvait pas être sélectionné, il n'y avait donc aucun moyen d'en copier le contenu.
Maintenant, si vous vous trouvez avec un ePub et que vous souhaitez rechercher du texte, vous remarquerez peut-être que la barre d'outils en haut (qui contient l'outil de recherche) ne sera pas visible, vous ne pouvez donc pas le faire.
Il existe un moyen très simple de résoudre ce problème, et cela ne prend que quelques secondes.
Comment copier, sélectionner et rechercher du texte dans des livres ePub à l'aide de SumatraPDF
1. Cliquez sur le bouton de menu (dans le coin supérieur gauche) de l'interface de SumatraPDF
2. Accédez au menu Paramètres et cliquez sur Options avancées.
3. Un document texte nommé «SumatraPDF-settings.txt» doit s'ouvrir dans le Bloc-notes (ou dans votre éditeur par défaut).
4. Recherchez la ligne qui indique UseFixedPageUI = false. C'est sous les paramètres EbookUI.
5. Remplacez la valeur false par true, elle doit donc indiquer UseFixedPageUI = true.
6. Enregistrez le document, fermez SumatraPDF et rouvrez-le.
Chargez à nouveau le document ePub dans le programme, et il devrait maintenant contenir un texte sélectionnable et consultable. C'était facile, non?
Il y a une mise en garde à cela. Cela casse la mise en forme du document, mais son étendue dépend de l'ePub.
C'est parce que le programme ne prend pas complètement en charge XHTML (ePub est basé sur HTML). Ainsi, lorsque vous forcez le changement, il le rend en HTML et les éléments de style CSS qui ne sont pas pris en charge sont cassés. Si votre ebook ne contient pas beaucoup de formatage CSS, cela devrait fonctionner parfaitement. J'ai testé cela avec des livres électroniques gratuits de Gutenberg et des manuels, et ces derniers ont eu quelques problèmes. Mais il existe également une solution simple pour cela.
Même si le document ne s'affiche pas parfaitement, vous pouvez toujours utiliser la fonctionnalité pour copier le texte qui vous intéresse avant de restaurer la préférence à sa valeur par défaut.
SumatraPDF rompt le formatage des livres électroniques
La version stable de SumatraPDF a été mise à jour dans le courant de 2016. Mais le programme est toujours activement mis à jour fréquemment sur la pré-version et les versions quotidiennes. Téléchargez le dernier et essayez le même correctif que nous avons mentionné ci-dessus pour activer la recherche, la sélection, etc. Et vous constaterez que les nouvelles versions peuvent conserver le formatage du livre électronique.
Une alternative serait d'utiliser le programme Calibre pour lire les ePubs. Il offre la sélection de texte et les autres options de manière native. Mais il a toujours été beaucoup plus lent à charger, du moins pour moi.