TUTORIEL POUR LA CREATION D’UN EBOOK DJVU Table des matières 1) Programmes util
TUTORIEL POUR LA CREATION D’UN EBOOK DJVU Table des matières 1) Programmes utilisés dans ce tutoriel 2) Numérisation des pages en mode automatisé 2.1 Avec un appareil photo numérique 2.2 Si vous avez un scanner, créez un script Autohotkey ! 2.3 Pour scanner plusieurs pages avec IrfanView 2.4 Pour créer un script de scan automatisé avec IrfanView 2.5 Lancement du script Autohotkey pour le scannage automatique 2.6 Renommage par lot des pages scannées avec IrfanView 3) Redressement de pages scannées avec Abbyy Finereader 4) Cadrage des pages redressées avec IrfanView et Autohotkey 4.1 Quelques fonctionnalités et raccourcis utiles de IrfanView 4.2 Script autohokey pour le cadrage semi-automatique des pages 5) Amélioration des pages avec Photoshop CS3 5.1 Filtres utiles photoshop pour l’amélioration des pages 5.2 Quelques outils de Photoshop CS 5.3 Création d’un script Photoshop pour l’amélioration des pages 6) Création de fichiers DJVU à partir de Document Express 6.5 Pro 6.1) Lancement de Document Express 6.5 Pro à partir de Cracklock 6.2) Création de Djvu à partir d’images JPEG ou TIFF 6.3) Océrisation de fichiers DjVu à partir de Finereader 9 Pro 6.4) Imbriquer le texte océrisé de Finereader avec DjvuOCR 6.5) Création d’un fichier Djvu entièrement océrisé 7) Création semi-automatique de Liens dynamiques dans un Djvu 7.1) Annotations dynamiques menant vers une page (cliquables) 7.2 Script des annotations dynamiques (aucun clic sur les icônes) 7.3 Bookmarks pour la navigation dans le document DjVu 8) Quelques précisions sur la commande djvused 9) Utilisation de Thumbsplus But : créer un fichier Djvu interactif (avec texte cherchable (OCR), bookmarks et hyperliens) à partir de pages scannées ou photographiées 1) Programmes utilisés dans ce tutoriel (à télécharger ici ) - Autohotkey & Autoscriptwriter (pour l’automatisation de tâches diverses dans Windows avec n’importe quel logiciel, la création de raccourcis quelconques) - Photoshop portable CS3 (pour l’amélioration des pages, la retouche de certains détails) - IrfanView (pour le cadrage des pages, l’automatisation du renommage de fichiers, la conversion de format, du cadrage - Thumbsplus (pour le traitement par lots d’images, parfois utile) - Abbyy finereader pro 9 (pour le redressement des pages scannées + l’océrisation de fichiers djvu) - Document Express 6.5 Pro, et DjVuViewer de Caminova (édition + lecture de DjVu) - DjvuOCR (pour l’incorporation du texte océrisé par Abbyy finereader dans le fichier djvu, le retrait du texte) - djvused.exe (pour l’utilisation de lignes de commandes permettant de multiples opérations sur les fichiers djvu) - Cracklock (pour l’utilisation illimitée des versions d’essai de logiciels tels que Djvu Express Editor) - Bookmarktool 2 (pour la gestion des « bookmarks » (ou « outline ») , l’arborescence, le plan de navigation du djvu pour l’accés rapide à certaines pages - jEdit 4 (version java, pour éditer des fichiers texte divers, notamment les fichiers bookmarks sous format html et les annotation (rectangles dynamiques apparaissant dans le djvu) - un lecteur mp3 (pour écouter vos titres préférés pendant les longs moments à créer le djvu !! Winamp conseillé) Commencez par installer ces programmes… 2) Numérisation/scan des pages en mode automatisé 2.1 Avec un appareil photo numérique Si vous n’avez pas de scanner, utilisez un appareil photo numérique classique, 5 mégapixels minimum si possible, idéal 10 Mp, évitez le flash sur les pages brillantes, l’arrondi des pages n’est pas gênant car Finereader 9 peut découper les double-pages photographiées et aussi redresser automatiquement l’arrondi proche de la ligne centrale, et aussi les pages scannées de travers. 2.2 Si vous avez un scanner, créez un nouveau script Autohotkey Clic droit sur le bureau, nouveau/ Autohotkey script, donnez un titre par exemple : autoscan.ahk, puis Entrer, le script est encore vide à ce stade. Ensuite clic droit sur le fichier créé, Edit script et laisser le fichier ouvert réduit dans la barre des tâches pour le compléter comme indiqué ci-après. 2.3 Pour scanner plusieurs pages avec IrfanView, et pour l’enregistrement multipages en .jpg ou .tif séparés à partir du scanner Ouvrir IrfanView, File/Select TWAIN Source, sélectionnez le modèle du scanner) puis File/Acquire-batch scanning, cochez multipage images, mettez le numéro de la première page scannée [pour les pages hors du corpus de texte, comme la table des matières, etc… ajoutez par exemple le préfixe COUV_ signifiant « couverture » dans Output file name pour les pages allant de la 1ère de couverture COUV_00 (number of digits 2) jusqu’à la page précédant la page numérotée 1], (vous pouvez même ajouter l’intitulé du livre, par ex. pour un livre de physique-chimie 1ère année, on mettra PC1_, et PC1_COUV_, mais vaut mieux mettre l’intitulé en suffixe : ###_PC1, et COUV_##_PC1, on verra pourquoi ensuite ); increment 1 si vous faites toutes les pages consécutivement, sinon 2 si vous scannez en double-pages ou bien une page sur 2, number of digits 3 pour la plupart des livres (qui ont moins de 1000 pages, pour les livres de + de 1000 pages vous pouvez toutefois laisser 3 digits, c’est plus pratique pour la suite). Cochez Skip existing files, remember last scan counter, choisissez un dossier de destination des pages scannées, par exemple nommé livrescan, pour le format : .tif, compression LZW pour un livre en noir&blanc, ne PAS cocher save as multipage image, ou bien jpeg pour les livre en couleur ou niveau de gris (ayant des surfaces grisées). Une fois ces réglages terminés : Cliquez sur OK et la fenêtre de numérisation de VOTRE SCANNER va s’ouvrir. Dans les paramètres, choisissez si possible 300 dpi, mode noir et blanc, couleur ou niveau de gris suivant les couleurs présentes dans le livre, (si votre scanner est trop long, mettez 200 dpi, mais en-deçà, la qualité sera faible) réglez la longueur de numérisation de page par rapport à la hauteur du livre grâce à un aperçu (seulement pour la 1ère page ! après toutes les autres auront la même longueur de numérisation, pour la largeur aucune importance laisser 210mm (scanner A4) car on ne gagne pas de temps sur la largeur, juste sur la longueur. (on cadrera les pages avec IrfanView plus tard comme décrit ci-après). Pour commencer la numérisation, cliquez sur le bouton de la boîte de dialogue de numérisation de votre scanner ouverte à partir d’IrfanView qui va automatiquement numéroter les images à chaque clic de numérisation. Heureusement, au lieu de cliquer à chaque fois sur le bouton, on peut automatiser le clic toutes les x secondes (temps aller-retour de scannage de votre scanner). Voici comment créer le script adéquat… 2.4 Pour créer un script de scan automatisé avec IrfanView, afin de simplement retourner le livre à chaque scan, sous plus toucher à rien sur l’ordinateur ! Ouvrez Autoscriptwriter, mettez les fenêtre de ce programme et de la boîte de dialogue de numérisation du scanner côte à côte, cliquez sur Record… à ce moment-là, tout ce que vous effectuez avec la souris et/ou le clavier à partir de la fenêtre d’un programme actif ou sur le bureau s’enregistre sous forme de scripts autohotkey à chaque opération ! (pas grave si vous ne connaissez pas les commandes autohotkey, elles sont écrites dans la fenetre d’autoscriptwriter) Très pratique. Dans le cas qui nous intéresse, cliquez sur le bouton de numérisation de la boîte de dialogue du scanner (elle doit déjà être ouverte à partir de IrfanView cf 2.3). (pas le bouton réel !!, tout se passe sur l’écran !) Enfin, quand le scanner a terminé l’aller-retour, cliquez sur Stop pour arrêter l’enregistrement. Observez, après cette phase record, les commandes créées dans la fenêtre ci-contre, commandes correspondant à l’activation de la boite de dialogue de votre scanner + les coordonnées du clic sur le bouton de numérisation. Vous allez vous aider de ce script créé pour modifier le script suivant. Dans le script autoscan.ahk déjà ouvert vierge, écrivez (ou copiez) les commandes suivantes (ATTENTION : les parties gras en bleu dépendent de votre scanner et seront différentes des miennes !! Grâce à la fenêtre ci- dessus de autoscriptwriter, vous devez modifier ces parties en bleu), qui permettent de faire une boucle cliquant automatiquement à des intervalles réguliers sur le bouton de numérisation [intervalles = temps de scannage aller-retour de VOTRE SCANNER]: (les phrases après les « ; » sont des commentaires sans effet sur le script qui donnent des explications sur le script, vous n’êtes pas obligé de les copier) ; AutoHotkey Version: 1.x ; Language: English ; Platform: Win9x/NT ; Author: A.N.Other <myemail@nowhere.com> ; ; Script Function: ; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder) ; #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. Sleep, 2000 ; ceci permet de commencer le clic au bout de 2 secondes, une fois que vous aurez lancer ; le script, ça permet d’avoir le temps de placer le livre sur le scanner avant de démarrer la boucle Loop, 100 ; loop correspond à une boucle : ici, 100 fois de suite, le script va faire cliquer la souris uploads/Litterature/ tutoriel-pour-creer-un-ebook-djvu-interactif-by-jyloup.pdf
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 11, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 1.2562MB