BCL  -  Basic Concepts Learning

MathML - cos'č e a cosa serve La storia di MathML Raccolta di applicazioni per MathML Gli strumenti per sfruttare MathML al meglio Math&Braille Chi siamo

In linea con la filosofia di MathML, sono nati progetti e programmi la cui finalità è quella di generare codice interpretabile da sintonizzatori vocali.

Qui sono citati i maggiori progetti (resi pubblici): solo uno di questi è funzionante ( BRAMANET) mentre gli altri sono ancora in fase di sviluppo e non è ancora disponibile del materiale da poter testare.


APPLICAZIONI ORIENTATE AL BRAILLE

MAB: MATH ACCESSIBILITY PROJECT

nide.snow.utoronto.ca/MathML/MathMLindeč.html

E' un progetto ancora in corso all'Università di Toronto nell'ambito dell'iniziativa NIDE (Network for Inclusive Distance Education). L'obiettivo e' quello di realizzare un lettore di file MathML basato su output vocale da integrare con i browser piu' diffusi. E' stata prevista l'implementazione di alcune strategie per poter esplorare vocalmente l'espressione matematica:

  • pronuncia con una voce piu' alta o piu' bassa degli apici e dei pedici,
  • cambio di voce a seconda dei livelli di parentesi,
  • possibilita' di dare un nome a nuovi simboli e strutture,
  • salvataggio di configurazioni da richiamare in testi particolari (ad esempio con formule di matematica finanziaria, di statistica, di aritmetica, ecc.).

Attualmente non e' disponibile un software dimostrativo.

EFFICIENT BRAILLE PRODUCTION

www.gca.org/papers/xmleurope2001/papers/html/s11-4.html

E' un'iniziativa della XML Europe 2001.
Si tratta di un software che facilita la preparazione di testi per la stampa in braille basandosi su čML e MathML. Comprende un ulteriore linguaggio di markup con tag specifici per la stampa in braille.

BRAMANET

handy.univ-lyon1.fr/projets/bramanet/

BraMaNet è un traduttore da MathML a Braille, per utilizzarlo è necessario avere Word, MathType e Webeq.
Questo software necessita in input di un file in formato MathML con alcuni accorgimenti, infatti il testo deve essere scritto con determinati vincoli per far sì che il traduttore possa interpretarlo, il che obbliga a visionare il testo prima della traduzione. Questi vincoli sono rappresentati da una serie di caratteri di terminazione, ad esempio le parantesi (che devono essere aggiunte in più punti per non creare ambiguità) e anche dal fatto che ci sono simboli che non possono essere utilizzati (come l'asterisco o la Lamba che viene interpretata come prodotto vettoriale e non come lettera).
Oltre a questo Bramanet non è in grado di interpretare:

  • il taglio di espressioni troppo lunghe
  • tutta la geometria tranne i vettori
  • supporto delle operazioni con i vettori quasi nullo
  • manipolazione di matrici
  • tutta la matematica che non si insegna nelle scuole obbligatorie (es. integrali doppi e matrici)

Quando abbiamo provato Bramanet abbiamo avuto diverse difficoltà dovute al fatto che la documentazione era interamente in lingua francese e sopratutto alla scarsità di informazioni presenti, comunque abbiamo rilevato un buon funzionamento per espressioni matematicamente non complesse. Bramanet è da considerarsi ancora un prototipo in continua evoluzione che per il momento offre poche certezze e molti problemi resta comuque uno dei pochi tentativi fatti in questo senso.

PRO: gratuito, permette di tradurre documenti MathML in Braille
CONTRO: documentazione scarsa e in francese; necessità di avere software costosi (Word, MathType e WebEq); permette di tradurre solo equazioni di tipo semplice; i testi prima di essere tradotti necessitano di un controllo e quasi sempre di modifiche.

Ez-Math

www.w3.org/People/Raggett/EzMath

E' un linguaggio che permette di inserire formule matematiche nelle pagine web in modo naturale.
La notazione che usa si ispira al modo in cui le espressioni matematiche vengono lette a voce. Questa caratteristica facilita la lettura delle formule mediante sintetizzatore vocale. E' stato sviluppato da Dave Raggett e Davy Batsalle ai laboratori Hewlett Packard.
E' disponibile inoltre un editor freeware che agevola la scrittura di espressioni matematiche in EzMath e che permette la conversione in MathML.

PRO: ben fatto e totalmente gratuito
CONTRO: non ci sono aspetti negativi da segnalare



torna all'inizio della pagina