Lire des mathématiques

Depuis la version 2.3, Thorium Reader supporte nativement les formules mathématiques en MathML grâce à Chromium. Un module MathJax est incorporé et peut être utile pour les besoins d’interopérabilité et d’accessibilité.

Si vous utilisez le module MathJax, vous serez peut-être intéressé par la documentation MathJax (en anglais).

Les versions précédentes s’appuient sur le module MathJax. Ce dernier nécessitant des ressources mémoires il n’est pas activé d’office lorsque vous ouvrez Thorium. Pour l’activer lors de la lecture d’un livre allez dans le menu Paramétres de lecture, en bas de l’onglet Affichage vous trouverez une case à cocher MathJax.

Capture d'écran (en anglais) d'une formule mathématique complexe correctement affichée grace à l'option MathJax cochée.

Une fois activé MathJax, vous pouvez utiliser le menu contextuel (clic droit) sur une formule mathématique insérée au format MathML et utiliser les nombreuses options comme la lecture à voix haute (speech), consulter le marquage sémantique ou copier la formule avec ses attributs sémantiques pour l’utiliser dans un éditeur compatible.

Capture d'écran du menu contextuel MathJax (en anglais) montrant le sous Menu Accessibility dont l'option Activate est cochée.
Lire les mathématiques avec NVDA
Vous pouvez lire les expressions mathématiques balisées avec MathML en utilisant les différentes approches de NVDA, par exemple en utilisant le complément Access8Math. Les fonctions d’accessibilité de MathJax devront pour celà être désactivées.
Dernière modification 07.08.2023