/mathml2braille

Convertit équation mathML en braille Unicode

Primary LanguageJavaScriptGNU Lesser General Public License v2.1LGPL-2.1

mathml2braille

Script Javascript. Convertit les équations mathML, ou du texte (braille direct), en braille Unicode.

Une équation mathématique suivie de sa transcription en braille CBFU

mathML

  • Convertir toutes les équations
    mathml2braille();
  • Ne convertir que les éléments d'une classe
    mathml2braille('.class');
  • Option pour les matrices : (mode bloque par défaut)
    • mode linéaire
      mathml2braille('.class',{'matriceLineaire': true});
    • mode bloque
      mathml2braille('.class',{'matriceLineaire': false});
      ou
      mathml2braille('.class');

Braille Direct

  • Transformer du texte en braille unicode
    <p class="js-brailleDirect">>5+25;/58=65</p>
    brailledirect('.js-brailleDirect');

Sortie navigateur ⠰⠱⠖⠣⠱⠆⠌⠱⠳⠶⠫⠱

  • Les tables de caractères sont basées sur celles du logiciel Duxbury DBT Win. Pour l'instant il n'y a que les tables française et américaine.

Langues

  • Le choix de la table de caractères est basé sur la langue définie sur l'équation ou, par défaut, celle du document
    <math xmlns="http://www.w3.org/1998/Math/MathML" lang="en" xml:lang="en">
    sinon
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">