Ressources

Configuration minimale requise
Le support de la plateforme est fourni par Electron comme défini dans le fichier Readme du dépôt GitHub d’Electron Chaque version d’Electron fournit des binaires pour macOS, Windows et Linux. macOS (Big Sur et versions ultérieures) : Electron fournit des binaires Intel et Apple Silicon / ARM 64 bits pour macOS. Windows (Windows 10 et versions ultérieures) : Electron fournit les binaires ia32 (x86), x64 (amd64) et arm64 pour Windows. La prise en charge de Windows sur ARM a été ajoutée dans Electron 5.
Fonctions
fonctions de la bibliothèque Icône Fonction Description Remarques Raccourcis Ajouter un livre Prochain livre Livre précédent Fermer (le panneau d’informations du livre) Ouvrir le menu du livre (donne accès au fichier du livre, permet de supprimer et d’exporter un livre) Recherche Affichage de la liste des livres Vue en grille du livre Indique que l’action est terminée, par exemple lors de l’importation d’un livre Enregistrez une copie du fichier du livre.
Raccourcis clavier
{{< info alerte >}} Informations La touche Shift est représentée par une flèche vide pointant vers le haut sur certains claviers : ⇧ . La touche Ctrl est remplacée par la touche Cmd sur les claviers Mac. {{< /alerte>}} Ctrl + F10 : Contenu principal (`FocusMain`) dans les fenêtres du lecteur et de la bibliothèque, déplace le focus du clavier vers le point de repère de la zone « principale » (dans la vue du lecteur, c'est juste avant le cadre qui affiche le contenu de la publication) Ctrl + t : Barre d'outils (`FocusToolbar`) dans les fenêtres du lecteur et de la bibliothèque, déplace le focus du clavier vers la barre d'outils horizontale supérieure, immédiatement avant le lien « ignorer » (qui déplace lui-même le focus vers le point de repère de la zone « principale ») Ctrl + n : Navigation (`FocusReaderNavigation`) dans la fenêtre du lecteur, déplace le focus du clavier vers le panneau de navigation (table des matières, signets, etc.
Formats de publication pris en charge
EPUB (Electronic PUBlication) est un format de fichier ouvert pour les publications électroniques. EPUB est un format sémantique natif permettant d'utiliser de nombreux langages standardisés tels que HTML, ARIA, MATHML, SVG et autres. La version 3 actuelle est connue pour offrir la meilleure expérience de lecture actuelle. Les fichiers EPUB2 obsolètes sont également lisibles dans Thorium. DAISY Généralement produit et distribué par des bibliothèques spécialisées ou des ONG, le format DAISY offre une expérience de lecture considérablement améliorée pour les livres électroniques qui ne sont pas disponibles en EPUB3.
Glossaire
Panneau d'information du livre (Détails du livre) Donne des informations sur le livre numérique. Ces informations sont extraites des métadonnées du fichier, leur qualité et leur quantité dépendent de l'attention portée lors de la production du fichier par l'éditeur. Livres adaptés Il s'agit de livres numériques produits par des associations et mis à disposition des personnes handicapées pour la lecture. Ce système est régi dans le monde entier par le Traité de Marrakech .
Questions fréquemment posées
Pourquoi n'y a-t-il pas de lecture à voix haute ni d'annotations pour les PDF ? EDRLab considère que le format EPUB 3 est un format de livre électronique bien meilleur que le format PDF et s'efforce donc en priorité d'offrir une expérience optimale aux utilisateurs d'EPUB. Dans Thorium Reader, les fonctionnalités avancées telles que la synthèse vocale et les annotations sont donc disponibles en priorité pour les fichiers EPUB et nous espérons que les autres développeurs d'applications tireront le meilleur parti des fichiers PDF.

1 - Configuration minimale requise

Le support de la plateforme est fourni par Electron comme défini dans le fichier Readme du dépôt GitHub d’Electron

Chaque version d’Electron fournit des binaires pour macOS, Windows et Linux.

  • macOS (Big Sur et versions ultérieures) : Electron fournit des binaires Intel et Apple Silicon / ARM 64 bits pour macOS.
  • Windows (Windows 10 et versions ultérieures) : Electron fournit les binaires ia32 (x86), x64 (amd64) et arm64 pour Windows. La prise en charge de Windows sur ARM a été ajoutée dans Electron 5.0.8. La prise en charge de Windows 7, 8 et 8.1 a été supprimée dans Electron 23, conformément à la politique d’obsolescence de Windows de Chromium.
  • Linux : les binaires pré-compilés d’Electron sont basés sur Ubuntu 20.04. Ils ont également été vérifiés pour fonctionner sur :
    • Ubuntu 18.04 et versions ultérieures
    • Fedora 32 et versions ultérieures
    • Debian 10 et plus récent

Thorium 3.0 présente des problèmes de mémoire sous Linux, comme documenté dans le numéro 2519

2 - Fonctions

fonctions de la bibliothèque

IcôneFonctionDescriptionRemarquesRaccourcis
IcôneIcône +Ajouter un livre
Icône Flèche droiteProchain livre
Icône Flèche gaucheLivre précédent
Icône xFermer (le panneau d’informations du livre)
Icône 3 pointsOuvrir le menu du livre (donne accès au fichier du livre, permet de supprimer et d’exporter un livre)
Icône loupeRecherche
Liste des icônesAffichage de la liste des livres
Grille d'icônesVue en grille du livre
Cercle d'icônesIndique que l’action est terminée, par exemple lors de l’importation d’un livre
Icône flèche vers le bas vers une caseEnregistrez une copie du fichier du livre.Ouvre une fenêtre système pour sélectionner le dossier où enregistrer le fichier. Les signets ne sont pas présents dans ce fichier exporté.
Signets d'icônesSignets
IcôneIcône Indique que le livre est en cours d’ajout à Thorium. Cette indication n’est actuellement pas donnée aux utilisateurs de lecteurs d’écran.

Fonctions de lecture

IcôneFonctionDescriptionRemarquesRaccourcis
Icône fléchée à gaucheRetour à la bibliothèque (ferme le livre en cours de lecture)
Informations sur l'icôneInformations sur l'icônePanneau d’information à livre ouvertCtrl + i
Icône Afficher la bibliothèqueAller à la bibliothèque
Icône loupeRechercher dans la publicationCtrl + f
Paramètres des icônesParamètres de lectureCtrl + s
Icône flèche droiteContenu suivant
Icône GaucheContenu précédent
Signets d'icônesPage de marque d'icôneAjoute ou supprime un signetCtrl + b
Navigation par icônesOuvre ou ferme le panneau de navigationDonne accès à la table des matières, aux signets, aux signets et à la pagination de référenceCtrl + n
Icône Mode plein écranPlein écranCtrl + F11

Paramètres de lecture

Panneau de paramètres et préférences utilisateur pour l’affichage du contenu de la publication. Ctrl + s

IcôneFonctionDescriptionRemarquesRaccourcis
Icône de taille de texteTexte : Changer la taille de la police
IcôneAffichage / Disposition : Défilement (le texte défile de haut en bas)
IcôneAffichage / Mise en page : Paginé
IcôneAlignement automatique
Icône1 colonne
Icône2 colonnes
IcôneFonctionDescriptionRemarquesRaccourcis
IcôneModifier l'icôneModifier (le nom d’un signet
pas d’icône (mention textuelle)Table des matièresMaj + Ctrl + n
pas d’icône (mention textuelle)Menu des pages de référenceMaj + Ctrl + p

Lecture audio (voix synthétique préenregistrée ou TTS)

IcôneFonctionDescriptionRemarquesRaccourcis
Icône Activer la synthèse vocaleActiver les fonctions audio
Pause de l'icôneMet la lecture audio en pauseCtrl + 2
Jeu d'icônesDémarre la lecture audioCtrl + 2
Icône précédentePasse à la partie audio suivante (en fonction de la production du livre)Ctrl + 3
Icône suivantePasse à la partie audio précédente (en fonction de la production du livre)Ctrl + 1
IcôneArrête la lecture audioCtrl + 4

3 - Raccourcis clavier

{{< info alerte >}} Informations

La touche Shift est représentée par une flèche vide pointant vers le haut sur certains claviers : .

La touche Ctrl est remplacée par la touche Cmd sur les claviers Mac.

{{< /alerte>}}

Ctrl + F10 : Contenu principal (`FocusMain`)
dans les fenêtres du lecteur et de la bibliothèque, déplace le focus du clavier vers le point de repère de la zone « principale » (dans la vue du lecteur, c'est juste avant le cadre qui affiche le contenu de la publication)
Ctrl + t : Barre d'outils (`FocusToolbar`)
dans les fenêtres du lecteur et de la bibliothèque, déplace le focus du clavier vers la barre d'outils horizontale supérieure, immédiatement avant le lien « ignorer » (qui déplace lui-même le focus vers le point de repère de la zone « principale »)
Ctrl + n : Navigation (`FocusReaderNavigation`)
dans la fenêtre du lecteur, déplace le focus du clavier vers le panneau de navigation (table des matières, signets, etc.)
Maj + Ctrl + n : Table des matières (`FocusReaderNavigationTOC`)
dans la fenêtre du lecteur, déplace le focus du clavier vers le panneau de navigation, mais plus précisément dans la table des matières, et si possible sur le titre détecté / le plus proche de l'emplacement de lecture.
Maj + Ctrl + p : Aller à la page (`FocusReaderGotoPage`)
dans la fenêtre du lecteur, déplace le focus du clavier vers la section « aller à la page » dans le panneau de navigation
Ctrl + s : Paramètres du lecteur (`FocusReaderSettings`)
dans la fenêtre du lecteur, déplace le focus du clavier vers le panneau des paramètres (préférences de l'utilisateur pour l'affichage du contenu de la publication)
Ctrl + b : Signets (`ToggleBookmark`)
dans la fenêtre du lecteur, basculer le signet (une notification est produite pour que les lecteurs d'écran annoncent le changement)
Ctrl + F11 : Plein écran (`ToggleReaderFullscreen`)
dans la fenêtre du lecteur, basculer en plein écran
Ctrl + i : Panneau d'informations sur le livre (`OpenReaderInfo`)
dans la fenêtre du lecteur, boîte de dialogue modale contextuelle d'informations sur la publication (peut être utilisée dans une future version de Thorium pour une fonctionnalité similaire dans la fenêtre de la bibliothèque)
Shift + Ctrl + i : où suis-je (`OpenReaderInfoWhereAmI`)
dans la fenêtre du lecteur, boîte de dialogue modale contextuelle d'informations sur la publication avec focus clavier direct sur la section qui affiche la hiérarchie des titres et d'autres informations contextuelles pour l'emplacement de lecture actuel, telles que le saut de page précédent le plus proche, ainsi que l'index du document dans l'ordre de lecture (il s'agit de la fonction « où suis-je »).
Shift + Ctrl + k : où suis-je (notification rapide prise en charge par les lecteurs d'écran) (`SpeakReaderInfoWhereAmI`)
dans la fenêtre du lecteur, il s'agit de la fonction « où suis-je », comme ci-dessus, mais uniquement parlée via le lecteur d'écran TTS grâce à une région en direct ARIA avec un discours assertif qui interrompt la narration en cours.
Ctrl + w : Fermer le livre (`CloseReader`)
dans la fenêtre du lecteur, ferme la fenêtre et revient à la vue de la bibliothèque.
Ctrl + f : Rechercher un livre (`FocusSearch`)
dans la fenêtre de la bibliothèque, déplace le focus du clavier vers la saisie de texte de recherche de la bibliothèque locale ou du flux OPDS
Ctrl + f : rechercher dans un livre (`FocusSearch`)
dans la fenêtre du lecteur, déplace le focus du clavier vers la saisie de texte de recherche à l'échelle de la publication
Shift (facultatif) + F3 : résultat de recherche précédent ou suivant (`SearchPrevious` / `SearchNext`)
dans la fenêtre du lecteur, lorsque la saisie de texte de recherche à l'échelle de la publication est ouverte, trouve la correspondance précédente/suivante
Shift (facultatif) + Ctrl + G : résultat de recherche précédent ou suivant (`SearchPreviousAlt` / `SearchNextAlt`)
idem que ci-dessus (raccourci clavier alternatif)
Ctrl + ou : Page OPDS suivante (`NavigatePreviousOPDSPage` / `NavigateNextOPDSPage`)
dans la fenêtre de la bibliothèque pour les flux OPDS, active les liens de pagination précédents ou suivants
Ctrl + virgule ou point : page OPDS suivante (`NavigatePreviousOPDSPageAlt / NavigateNextOPDSPageAlt`)
idem que ci-dessus (raccourci clavier alternatif)
Ctrl + Shift + ALT (sauf sur MacOS) + ou : Chapitre précédent ou suivant (`NavigatePreviousChapter` / `NavigateNextChapter`)
dans la fenêtre du lecteur, passer au « chapitre » précédent ou suivant (élément de la colonne vertébrale dans l'ordre de lecture de la publication). Notez que le focus du clavier est automatiquement déplacé vers le point de repère de la zone « principale », qui se trouve immédiatement avant le cadre qui affiche le contenu de la publication (tout comme lorsque vous suivez/activez un lien dans la table des matières).
Ctrl + page suivante ou page précédente : Chapitre précédent ou suivant (`NavigatePreviousChapterAlt` / `NavigateNextChapterAlt`)
idem que ci-dessus (raccourci clavier alternatif)
ou : Page précédente ou suivante (`NavigatePreviousPage` / `NavigateNextPage`)
dans la fenêtre du lecteur, passer à la « page » précédente ou suivante (ou à l'unité de défilement, si la pagination est désactivée)
Ctrl + virgule ou point : Page précédente ou suivante (`NavigatePreviousPageAlt` / `NavigateNextPageAlt`)
idem que ci-dessus (raccourci clavier alternatif)
Ctrl + Accueil ou Fin : Début ou Fin de la publication (`NavigateToBegin` / `NavigateToEnd`)
dans la fenêtre du lecteur, va au début ou à la fin de la publication
Ctrl + retour arrière avec modificateur Maj pour l'opération inverse : Historique précédent et historique suivant (`NavigatePreviousHistory` / `NavigateNextHistory`) :
dans la fenêtre du lecteur, revenir en arrière ou en avant dans l'historique de navigation : Début ou Fin de la publication
Ctrl + 1 : Audio précédent (`AudioPrevious`)
dans la fenêtre du lecteur, appelle la commande « précédent » pour l'audio (TTS ou EPUB3 Media Overlays lus à haute voix, ou « rewind » pour les livres audio)
Ctrl + 2 : Lire ou mettre en pause l'audio (`AudioPlayPause`)
dans la fenêtre du lecteur, appelle les commandes de basculement « lecture » ou « pause » pour l'audio (TTS ou EPUB3 Media Overlays readaloud)
Ctrl + 3 : Audio suivant (`AudioNext`)
dans la fenêtre du lecteur, appelle la commande « suivant » pour l'audio (TTS ou EPUB3 Media Overlays lus à haute voix, ou « avancer » pour les livres audio)
Ctrl + 4 : Arrêter l'audio (`AudioStop`)
dans la fenêtre du lecteur, appelle la commande « stop » pour l'audio (TTS ou EPUB3 Media Overlays readaloud, ou « pause » pour les livres audio)

4 - Formats de publication pris en charge

EPUB
(Electronic PUBlication) est un format de fichier ouvert pour les publications électroniques. EPUB est un format sémantique natif permettant d'utiliser de nombreux langages standardisés tels que HTML, ARIA, MATHML, SVG et autres. La version 3 actuelle est connue pour offrir la meilleure expérience de lecture actuelle. Les fichiers EPUB2 obsolètes sont également lisibles dans Thorium.
DAISY
Généralement produit et distribué par des bibliothèques spécialisées ou des ONG, le format DAISY offre une expérience de lecture considérablement améliorée pour les livres électroniques qui ne sont pas disponibles en EPUB3. Thorium prend en charge la lecture des formats DAISY 3 et 2.02, à la fois en texte seul, en audio seul et en texte et audio synchronisés.
PDF
malgré un manque notoire de flexibilité (pas d'option de redistribution) et d'accessibilité, de nombreux livres électroniques ne sont encore disponibles qu'en PDF, notamment dans les bibliothèques publiques.
Livres audio
Un format standardisé pour les livres audio a été conçu par le groupe de travail sur l'édition du W3C en 2020, et EDRLab faisait partie de ce groupe de travail. Thorium prend en charge le format de livre audio packagé (LPF) , qui sera bientôt largement utilisé par les libraires, du moins c'est ce que nous espérons.
Récits visuels
EDRLab a conçu un format standard pour les bandes dessinées, les mangas, les webtoons et d'autres styles d'œuvres numériques basés sur des séquences d'images. Divina est le nom de ce format. Il s'agit encore d'un format expérimental, et nous espérons que les éditeurs le mettront à l'échelle en 2021+.

5 - Glossaire

Panneau d'information du livre (Détails du livre)
Donne des informations sur le livre numérique. Ces informations sont extraites des métadonnées du fichier, leur qualité et leur quantité dépendent de l'attention portée lors de la production du fichier par l'éditeur.
Livres adaptés
Il s'agit de livres numériques produits par des associations et mis à disposition des personnes handicapées pour la lecture. Ce système est régi dans le monde entier par le Traité de Marrakech .
OPD
Système de distribution de publications ouvertes

6 - Questions fréquemment posées

Pourquoi n'y a-t-il pas de lecture à voix haute ni d'annotations pour les PDF ?
EDRLab considère que le format EPUB 3 est un format de livre électronique bien meilleur que le format PDF et s'efforce donc en priorité d'offrir une expérience optimale aux utilisateurs d'EPUB. Dans Thorium Reader, les fonctionnalités avancées telles que la synthèse vocale et les annotations sont donc disponibles en priorité pour les fichiers EPUB et nous espérons que les autres développeurs d'applications tireront le meilleur parti des fichiers PDF. Cela ne signifie pas que les fonctionnalités avancées ne seront jamais disponibles sur PDF dans Thorium, mais simplement que notre budget limité est utilisé pour ce que nous considérons comme le meilleur pour les lecteurs de livres électroniques.
Je ne parviens pas à sélectionner la voix adéquate pour la fonction de lecture à voix haute (TTS)
Thorium utilise les voix du système d'exploitation de l'ordinateur, en combinaison avec les informations linguistiques fournies par le livre.

Une fois la voix requise installée, Thorium choisira la voix correspondant à la langue du livre.

Il peut arriver que le livre soit dans la mauvaise langue. Dans ce cas, Thorium vous permet de changer la voix pour une voix présente dans le système via le menu Voix

Comment transférer l'intégralité de la collection de livres d'une machine à une autre.
Avoir une interface utilisateur pour exporter l’intégralité du catalogue n’est pas une priorité actuellement.

Les publications sont stockées dans un répertoire bien connu.

  • sous Windows10 : C:\Users\myname\AppData\Roaming\EDRLab.ThoriumReader\publications\
  • sur MacOS : /Users/myname/Library/Application Support/EDRLab.ThoriumReader/

En cas de migration d’un ordinateur vers un autre ou de cas d’utilisation similaires, vous pouvez copier tous les fichiers ebook de ce référentiel et les ouvrir dans la nouvelle installation de Thorium.