Script Javascript. Convertit les équations mathML, ou du texte (braille direct), en braille Unicode.
-
Convertir toutes les équations
new Mathml2braille();
-
Ne convertir que les éléments d'une classe
new Mathml2braille('.class');
-
Options pour les matrices : (mode bloque par défaut)
-
mode linéaire
new Mathml2braille('.class',{'matriceLineaire': true});
-
mode bloque
new Mathml2braille('.class',{'matriceLineaire': false}); ou new Mathml2braille('.class');
-
matrice trop longue maxCaracCell
correspond "à peu près" au nombre limite de caractères dans la cellule avant de basculer en mode linéaire (10 par défaut)
new Mathml2braille('.class',{'maxCaracCell': 14});
-
-
Option coupureFormule
correspond aux nombres de caractères où la formule sera coupée (0 par défaut -> pas de coupure)
new Mathml2braille('.class',{'coupureFormule': 14});
-
Options pour la codification codeBrailleMath : (français par defaut)
- code français
new Mathml2braille('.class',{'codeBrailleMath': 'fr'});
- code Nemeth
new Mathml2braille('.class',{'codeBrailleMath': 'nemeth'});
- code UEB (Unified English Braille)
new Mathml2braille('.class',{'codeBrailleMath': 'ueb'});
- code français
- Transforme le mathML en texte (qu'en français pour l'instant)
var mesEqua=new Mathml2braille('.class'); mesEqua.mathml2text();
- Transformer du texte en braille unicode
<p class="js-brailleDirect">>5+25;/58=65</p>
new Brailledirect('.js-brailleDirect');
Sortie navigateur
⠰⠱⠖⠣⠱⠆⠌⠱⠳⠶⠫⠱
-
codification fr, nemeth ou ueb : (fr par defaut)
new Brailledirect('.js-brailleDirect','nemeth');
-
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.