<tt>
Il linguaggio condizionale per il Braille
</tt>

<ms>
Biblos possiede tabelle braille proprietarie per la trascrizione in braille del testo. I codici braille contenuti in una tabella possono avere un'espressione booleana in grado di orientarne la trascrizione, che li rende parte attiva del processo di traduzione del testo in braille.
Questo manuale descrive in dettaglio il Linguaggio condizionale per la traduzione in braille del testo, un vero e proprio linguaggio ad alto livello utilizzabile in ogni codice braille. Il manuale introduce alcuni concetti di base di programmazione, come gli operatori logici, le istruzioni e i blocchi. Descrive in dettaglio la sintassi e la semantica di questo linguaggio.
Per chi si avvicina per la prima volta alla programmazione, la logica e il gergo utilizzati potrebbero non essere del tutto chiari. Per approfondire l'argomento condizioni booleane e operatori logici, ci si può avvalere di un qualsiasi manuale o risorsa in rete che tratti di questi argomenti. Anche il capitolo del manuale di Grafica tattile - contenuto in Biblos - in cui vengono spiegati gli Operatori logici e il costrutto If Then Else può essere un valido aiuto.

Il manuale - così come il Linguaggio condizionale - è scritto, ideato e sviluppato da Giuseppe Di Grande, che ne detiene tutti i diritti d'autore e di pubblicazione, in qualsiasi forma e con qualsiasi mezzo.

Le versioni non italiane del manuale, dove non diversamente specificato, sono tradotte utilizzando DeepL, un traduttore automatico (www.deepl.com)
</ms>

<rl>
0TBrailleConditional.Language
0TBrailleConditional.Operators
0TBrailleConditional.Blocks
0TBrailleConditional.Characters
1TBrailleConditional.Characters.CharPrev
1TBrailleConditional.Characters.CharNext
1TBrailleConditional.Characters.CharTypePrev
1TBrailleConditional.Characters.CharTypeNext
1TBrailleConditional.Characters.CharGroupPrev
1TBrailleConditional.Characters.CharGroupNext
1TBrailleConditional.Characters.CharFamilyPrev
1TBrailleConditional.Characters.CharFamilyNext
1TBrailleConditional.Characters.CharSamePrev
1TBrailleConditional.Characters.CharSameNext
1TBrailleConditional.Characters.CharAbbreviation
1TBrailleConditional.Characters.CharUppercase
1TBrailleConditional.Characters.CharUppercaseAll
0TBrailleConditional.Word
1TBrailleConditional.Word.WordBegin
1TBrailleConditional.Word.WordMiddle
1TBrailleConditional.Word.WordEnd
1TBrailleConditional.Word.WordWhole
1TBrailleConditional.Word.WordReal
1TBrailleConditional.Word.WordSpace
1TBrailleConditional.Word.WordBeginLine
1TBrailleConditional.Word.WordEndLine
0TBrailleConditional.Text
1TBrailleConditional.Text.TextPrev
1TBrailleConditional.Text.TextNext
1TBrailleConditional.Text.TextFamilyPrev
1TBrailleConditional.Text.TextFamilyNext
1TBrailleConditional.Text.TextGroupPrev
1TBrailleConditional.Text.TextGroupNext
1TBrailleConditional.Text.TextDoublePrev
1TBrailleConditional.Text.TextDoubleNext
0TBrailleConditional.Fonts
1TBrailleConditional.Fonts.FontThis
1TBrailleConditional.Fonts.FontPrev
1TBrailleConditional.Fonts.FontNext
1TBrailleConditional.Fonts.FontPrevFamily
1TBrailleConditional.Fonts.FontNextFamily
0TBrailleConditional.Math
1TBrailleConditional.Math.SimpleNumerator
1TBrailleConditional.Math.SimpleDenominator
1TBrailleConditional.Math.NumeratorOpen
1TBrailleConditional.Math.NumeratorClose
1TBrailleConditional.Math.DenominatorOpen
1TBrailleConditional.Math.DenominatorClose
1TBrailleConditional.Math.PowerStart
1TBrailleConditional.Math.PowerEnd
1TBrailleConditional.Math.ExpressionStart
1TBrailleConditional.Math.ExpressionEnd
1TBrailleConditional.Math.ExpressionCheck
0TBrailleConditional.Syllables
1TBrailleConditional.Syllables.WholeSyllable
1TBrailleConditional.Syllables.InsideSyllable
1TBrailleConditional.Syllables.UppercaseSyllable
0TBrailleConditional.Flags
1TBrailleConditional.Flags.FlagBreakCode
1TBrailleConditional.Flags.FlagDupeCode
1TBrailleConditional.Flags.FlagExchange
1TBrailleConditional.Flags.FlagExcludeCapital
1TBrailleConditional.Flags.FlagIncludeCapital
1TBrailleConditional.Flags.FlagExcludeNumber
1TBrailleConditional.Flags.FlagIncludeNumber
1TBrailleConditional.Flags.FlagMergeNumber
1TBrailleConditional.Flags.FlagUnion
1TBrailleConditional.Flags.FlagCustomPrefix
1TBrailleConditional.Flags.FlagCustomSuffix
0TBrailleConditional.Index
1TBrailleConditional.Index.IndexPrev
1TBrailleConditional.Index.IndexNext
1TBrailleConditional.Index.IndexStringDec
1TBrailleConditional.Index.IndexStringInc
1TBrailleConditional.Index.IndexLiteral
1TBrailleConditional.Index.IndexUnion
1TBrailleConditional.Index.IndexJoin
1TBrailleConditional.Index.IndexMerged
1TBrailleConditional.Index.IndexRestore
1TBrailleConditional.Index.IndexSave
</rl>
