Archives de l’auteur : eForge

Intégrer vos epubs à une page web

Sur votre page internet, plutôt que d’afficher un lien vers vos epubs afin qu’ils soient téléchargés pour lecture, vous pouvez fournir un accès direct avec BIBi.
Cette solution gratuite utilise un iframe dans votre page html pour y incruster le lecteur d’epubs. Elle est techniquement très simple à mettre en place puisqu’il s’agit d’uploader sur votre serveur le répertoire de l’application qui ne contient guère que du code javascript.

En pratique

Admettons que je veuille donner au lecteur la possibilité de feuilleter en ligne mon dernier epub, intitulé ex1.epub. Après avoir téléchargé les composants de l’appli et uploadé le repertoire bib sur mon serveur, je place mon fichier epub sous la racine du répertoire /bookshelf. Il ne reste plus qu’à placer sur ma page un lien pointant vers le fichier et activer le script avec ces deux lignes.

 

<iframe src="http://eforge.eu/bib/i/?book=ex1.epub" width="500" height="550" frameborder="0"></iframe>
<script src="http://eforge.eu/bib/i.js"></script>

Comme on le voit, la balise iframe pointe sur le fichier ex1.epub, avec la requête http://votre.site/bib/i/?book=ex1.epub

Et Voilà ! Il ne vous reste plus qu’à paramétrer les réglages de l’iframe et cliquer au centre pour lire l’ebook …


Mots clefs :

Terre de Chanaan

Terre de Chanaan

Autre facette du voyage que Louis Chadourne entreprit en 1919 dans les contrées septentrionales de l’Amérique du Sud – Guyane, Venezuela, Colombie –, et dont le roman Le Pot au noir se fait l’écho, Terre de Chanaan parle d’une quête qui enflamme les esprits de l’époque : celle de l’or. Fièvres de la prospection et des jungles hostiles, inconnu fascinant et effrayant à la fois : servi par une prose enlevée, d’une belle force d’évocation, le récit est aussi celui d’une amitié entre deux frères de cœur.


Click au centre pour démarrer la lecture de l’ebook

Autres récits de Louis Chadourne :




Mots clefs :

Le Pot au Noir

Le Pot au Noir

Le Pot au noir relate un périple effectué par Louis Chadourne à travers les Caraïbes et le long des premières côtes sud-américaines en 1919, époque où l’auteur remplissait les fonctions de secrétaire de Jean Galmot. De la Guadeloupe au bagne de Cayenne, rencontres anodines ou étonnantes, dialogues et rêveries, instantanés de la vie à bord du paquebot ou à terre lors des escales, dressent des îles créoles et de la Guyane un portrait sensible, parfois amusé, d’une poésie pleine de retenue.


Click au centre pour démarrer la lecture de l’ebook

Autres récits de Louis Chadourne :



Le Maître du navire

Le Maître du navire

Quatre voyageurs, immobilisés en Équateur à la suite d’une panne de leur train, acceptent l’offre d’un mystérieux navigateur qui propose de les conduire à Sydney sur son voilier, le Cormoran. Un huis-clos marin où les personnalités se dévoilent au fil des péripéties et des rebondissements.


Click au centre pour démarrer la lecture de l’ebook

Autres récits de Louis Chadourne :



Louis Chadourne

Louis Chadourne (1880-1925) a publié des récits de voyage mettant en scène la personnalité de Jean Galmot, dont il est le secrétaire lors de périples dans les Antilles et en Amérique du Sud, qui inspireront ses romans Le Pot au noir et Terre de Chanaan.

Cliquez sur l’ouvrage pour vous rendre sur sa page dédiée et lire un extrait ou télécharger gratuitement un chapitre au format epub ou mobi (Kindle)

Conversion d’un epub 2.0 au standard 3.0

Dans cet atelier, nous allons procéder à la conversion d’un epub aux spécifications 2.0 vers 3.0 sous Sigil 0.9.5 et vérifier que tout s’est bien déroulé. Pour cela, nous utiliserons une nouvelle fonctionalité de Sigil, les plugins (greffons).

Installation des greffons epubcheck et ePub3-itizer

1- Télécharger les plugins epubcheck et ePub3-itizer. Ne pas les dézipper.

2- Après avoir ouvert Sigil, menu Greffons (Plugins) —-> Gérer les greffons (Manage plugins). Là, cliquer sur Ajouter (Add) et aller chercher le greffon téléchargé. Puis clicker sur OK. Le greffon est maintenant présent, on peut lui attribuer une icône dans la barre d’outils de Sigil comme dans la capture d’écran ci-dessous avec epubchecker.

Gestion des greffons

Gestion des greffons

 Conversion au standard EPUB 3.0

Ouvrons un epub 2.0 valide (c’est à dire qu’il a passé la vérification avec epubcheck) et dans le menu des greffons est venu s’ajouter une catégorie, Sortie—->ePub3-itizer. Lançons-le pour procéder à la conversion du fichier.

Conversion

Conversion

J’utilise un fichier de test contenant des illustrations et des notes. La conversion se déroule bien. Il faut maintenant ouvrir le fichier epub3 généré. Les en-têtes dans le fichier content.opf reflètent le passage au 3.0 et dans l’arborescence, un fichier nav.xhtml a été créé.

<package prefix="rendition: http://www.idpf.org/vocab/rendition/#" unique-identifier="bookid" version="3.0" xmlns="http://www.idpf.org/2007/opf">
En-tête fichier content.opf

Vérification avec epubcheck

Passons maintenant le fichier à la validation du fichier epub 3.0 à l’aide du second greffon installé, epubcheck.  Un petit problème est detecté car la fenêtre de log epubcheck indique check finished with warnings or errors, visiblement un souci ayant trait avec un identifiant.

Greffon epubcheck

Modification du greffon

Cette erreur est étrange, car ces identifiants sont générés automqtiquements. Serait-ce un bug ? La capture d’écran ci-dessus montre que la version d’epubcheck utilsée pour la vérification est la 3.0.1, pas forcément la dernière si l’on se réfère au site officiel epubcheck affichant 4.0.1. Nous allons donc télécharger la dernière mouture et modifier le plugin epubcheck pour qu’il la prenne en charge. Pour se rendre à l’emplacement où se trouvent les dossiers des greffons, cliquer sur le  bouton — visible sur la première capture d’écran — « Ouvrir l’emplacement des préférences ». C’est également là que se trouvent les recherches sauvegardées, les clips et les préférences de Sigil. Le dossier plugins renferme un dossier epubcheck, notre greffon, qui lui même contient le binaire java que nous allons remplacer et le script python plugin.py qui assure l’exécution du plugin. Ici, en l’occurence, un simple wrapper qui lance epubcheck-3.0.1.jar.

 # define epubcheck command line parameters
    epc_path = os.path.join(plugin_path, 'epubcheck-3.0.1.jar')
    args = ['java', '-jar', epc_path, temp_dir, '-mode', 'exp']
Wrapper

Supprimons epubcheck-3.0.1.jar et son dossier lib et remplaçons les par le contenu de la dernière version que l’on a téléchargée et son dossier lib. Il faut à présent éditer le fichier python plugin.py  (extrait ci-dessus) et modifier l’ancien nom de la cible pour le nom du fichier jar téléchargé. Les modifications faites, relançons le greffon. Miracle, cette fois, la vérification est OK ! Bien entendu, à condition deconnaître python, il est possible de concevoir des tas d’extensions utiles ou originales, comme Borkify, qui modifie le texte pour un rendu audio qui change d’accent.

Sigil et ses greffons

Sigil, l’éditeur gratuit et multiplateforme d’ebooks, a évolué depuis sa version 0.7 pour incorporer des greffons, écrits en python, que chacun peut développer et modifier à sa guise. Le site des développeurs qui ont repris la maintenance de Sigil en 2015 en retrace l’historique et détaille les améliorations apportées.
Les versions du code sont hébergées sur Github tandis que la liste des greffons disponibles est hébergées sur le forum MobileRead, un site fourmillant d’astuces et de conseils sur tout ce qui tourne autour de l’ebook.

Sigil 0.9.5

Sigil 0.9.5

Parmi les améliorations majeures de Sigil 0.9.5, il convient de signaler la prise en charge du standard EPUB 3.0 et la possibilité d’ouvrir et de travailler avec des ebooks utilisant cette norme. FlightCrew, la fonctionalité intégrée de vérification de l’epub se présente maintenant sous forme d’un plugin externe qu’il faut installer. En revanche, la vérification ne fonctionne pas avec le standard EPUB 3.0.

Une douzaine de greffons ont été développés, parmi lesquels des outils indispensables à la production d’ebooks, comme epubcheck,AddiBooksXML et les outils d’import et d’export de/vers un fichier mobi pour Kindle. L’un deux, ePub3-itizer convertit les fichiers epub 2.0 au format 3.0, ce qui est détaillé dans le billet suivant, un atelier pratique mettant en oeuvre l’installation, la modification et l’utilisation des greffons sous Sigil. Après une conversion, et lorsque des modifications ont été apportées dans le nouvel epub 3.0, il est nécessaire d’utiliser une nouveauté du menu Outils, Epub3 tools. Ce dernier comporte deux sous-entrées pour mettre à jour le manifeste du fichier epub et pour générer un table des matières NCX, compatible avec la version 2.0 car les modifications apportées à la TOC se reflètent seulement dans le fichier de navigation html.

Magali Boisnard

Maâdith, une orpheline kabyle recueillie et élevée par les sœurs catholiques, est sur le point de prendre le voile. Pour l’amour d’un musicien, elle renonce soudain à ses vœux et revient à l’islam avec l’espoir d’y retrouver ses racines.



Mots clefs :

Roland Meyer

Sur fond d’idylle entre une danseuse des ballets royaux khmers et un Français qui a succombé aux attraits de l’Indochine, l’auteur croque avec réalisme la vie à la cour du roi Sisowath et dans les campagnes du Cambodge, au début du 20e siècle.


Ce que raconte ce livre :

Dédicace
Vocation
Avant-propos
CHAPITRE PREMIER

La Retraite de Prèk-Thmeï
Première méditation de Komlah
CHAPITRE II

Terre de Kien-Svaï
Seconde méditation de Komlah
CHAPITRE III

Au pays des grands fleuves
Ce que la Voix de la Brousse disait un soir à Komlah
CHAPITRE IV

Le Royaume des Eaux
Nouvelle méditation de Komlah
CHAPITRE V

Le Palais des Quatre-Faces
Ce que le Bouddha d’Or avait dit à Komlah
CHAPITRE VI

La Légende des Ruines
Dernière méditation de Komlah
CHAPITRE VII

La mort de Saramani
Table des illustrations

Les Juifs ou la fille d’Éléazar

Les Juifs ou la fille d’Éléazar

Quand la fille du rabbin tombe amoureuse d’un homme trop pauvre pour elle : cette peinture de mœurs dans la communauté juive algéroise au début du 20e siècle a été saluée comme le meilleur ouvrage de la romancière.


 

Autres récits d’Elissa Rhaïs :



Mots clefs :