DiGrande.it
Braille e Tecnologie per la Disabilità Visiva

Il linguaggio condizionale per il Braille

Benvenuti nel manuale del Linguaggio Condizionale di Biblos, la guida ufficiale per comprendere e utilizzare lo strumento che permette di definire comportamenti dinamici nelle tabelle di trascrizione Braille.

Il Linguaggio Condizionale è una componente avanzata del sistema Biblos che consente di inserire, all'interno di ogni codice Braille, espressioni logiche in grado di determinare il modo in cui il testo viene tradotto. Grazie a questo linguaggio ad alto livello, ogni codice può adattarsi al contesto, alle condizioni del testo circostante o ad altre logiche personalizzate, offrendo così un controllo estremamente preciso sul risultato della trascrizione.

Obiettivi del manuale

- Presentare in modo chiaro la struttura e la logica del Linguaggio Condizionale integrato in Biblos.

- Descrivere la sintassi e la semantica delle espressioni condizionali e dei costrutti logici utilizzabili.

- Fornire esempi pratici per accompagnare l'utente nella scrittura di condizioni funzionali e ben strutturate.

- Integrare le conoscenze del sistema Braille con nozioni fondamentali di logica booleana e programmazione dichiarativa.

Il manuale si rivolge a utenti che hanno già una conoscenza di base delle tabelle Braille in Biblos e che desiderano estendere le proprie competenze attraverso un approccio più strutturato e flessibile. Tuttavia, i concetti sono presentati con gradualità e accompagnati da spiegazioni accessibili anche per chi si avvicina per la prima volta a logiche condizionali e strutture di controllo.

Per coloro che non hanno familiarità con la logica booleana o la programmazione, si consiglia la consultazione di risorse introduttive, oppure la lettura del capitolo dedicato agli operatori logici e al costrutto If...Then...Else nel manuale di Grafica Tattile di Biblos.

Il Linguaggio Condizionale è parte integrante dell'infrastruttura Braille di Biblos, e rappresenta uno strumento potente per la personalizzazione e la standardizzazione della trascrizione. Il continuo aggiornamento del linguaggio e del presente manuale è frutto dell'esperienza maturata sulla trascrizione braille del testo e delle lingue.

Il linguaggio e il presente manuale sono stati ideati e sviluppati da Giuseppe Di Grande, che ne detiene tutti i diritti d'autore e di pubblicazione, in ogni forma e con qualsiasi mezzo. È vietata la riproduzione, anche parziale, senza autorizzazione scritta dell'autore.

Indice dei contenuti

  1. Linguaggio condizionale e codici braille programmabili
  2. Gli operatori logici
  3. Blocchi, corto circuito e indice di interpretazione
  4. Istruzioni di Carattere
    1. Carattere precedente- Cp
    2. Carattere successivo- Cn
    3. Carattere precedente di tipo- Cl
    4. Carattere successivo di tipo- Cr
    5. Carattere precedente in un gruppo- Ch
    6. Carattere successivo in un gruppo- Cg
    7. Carattere precedente ai caratteri di una famiglia- Cb
    8. Carattere successivo ai caratteri di una famiglia- Ce
    9. Carattere precedente uguale- Ci
    10. Carattere successivo uguale- Cf
    11. Carattere di un'abbreviazione- Ca
    12. Carattere in maiuscolo- Cu
    13. Carattere tutto in maiuscolo- CU
  5. Istruzioni di Parola
    1. Parola iniziale- Wb
    2. Parola centrale- Wm
    3. Parola finale- We
    4. Parola intera- Ww
    5. Parola reale- Wr
    6. Parola tra spazi- Ws
    7. Parola inizio riga- Wi
    8. Parola fine riga- Wf
  6. Istruzioni di Testo
    1. Testo precedente- Tp
    2. Testo successivo- Tn
    3. Testo precedente ai caratteri di una famiglia- Tb
    4. Testo successivo ai caratteri di una famiglia- Te
    5. Testo precedente del gruppo- Th
    6. Testo successivo del gruppo- Tg
    7. Testo doppio carattere precedente- Ti
    8. Testo doppio carattere successivo- Tf
  7. Istruzioni di Font
    1. Font corrente- Ft
    2. Font precedente- Fp
    3. Font successivo- Fn
    4. Font precedente ai caratteri di una famiglia- Fb
    5. Font successivo ai caratteri di una famiglia- Fe
  8. Istruzioni di Matematica
    1. Matematica numeratore semplice- Mns
    2. Matematica denominatore semplice- Mds
    3. Matematica numeratore aperto- Mn(
    4. Matematica numeratore chiuso- Mn)
    5. Matematica denominatore aperto- Md(
    6. Matematica denominatore chiuso- Md)
    7. Matematica imposta potenza semplice- Mps
    8. Matematica fine potenza semplice- Mpg
    9. Matematica imposta espressione- Mvw
    10. Matematica fine espressione- Mvr
    11. Matematica verifica espressione- Mvx
  9. Istruzioni di Sillaba
    1. Sillaba completa- Sw
    2. Sillaba interna- Si
    3. Sillaba con lettere maiuscole- Su
  10. Istruzioni di Flag
    1. Flag di interruzione- Xb
    2. Flag di duplicazione- Xd
    3. Flag di scambio- X1 X2 X3 X4 X5
    4. Flag escludi prefisso maiuscola- Xc
    5. Flag includi prefisso maiuscola- XC
    6. Flag escludi prefisso numeri- Xn
    7. Flag includi prefisso numeri- XN
    8. Flag continuazione numerica- Xm
    9. Flag unione- Xu
    10. Flag prefisso personale - Xxb
    11. Flag suffisso personale - Xxe
  11. Istruzioni di Indice
    1. Indice indietro- I
    2. Indice avanti- I+
    3. Indice decrementa stringa- I<
    4. Indice incrementa stringa- I>
    5. Indice letterale- Il
    6. Indice unibile con flag- Iu
    7. Indice unibile sempre- Ij
    8. Indice precedente unito- Ia
    9. Indice ripristina- Ir
    10. Indice memorizza- Iw