<tt>
The conditional language for Braille
</tt>

<ms>
Biblos has proprietary braille tables for braille transcription of text. The braille codes contained in a table can have a Boolean expression that can direct their transcription, making them an active part of the braille text translation process.
This manual describes in detail the Conditional Language for Braille Text Translation, a true high-level language that can be used in any braille code. The manual introduces some basic programming concepts, such as logical operators, instructions, and blocks. It describes in detail the syntax and semantics of this language.
For those new to programming, the logic and jargon used may not be entirely clear. If you want to learn more about Boolean conditions and logical operators, you can use any manual or resource on the net that deals with these topics. Also the chapter in the Tactile Graphics manual - contained in Biblos - where Logical Operators and the If Then Else construct are explained can be a valuable help.

The manual - as well as the Conditional Language - is written, designed and developed by Giuseppe Di Grande, who owns all copyright and publication rights, in any form and by any means.

Non-Italian versions of the manual, unless otherwise specified, are translated using DeepL, an automatic translator (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>

<ck>
00MEFVDQEK524J
</ck>

<in>
1238 0
</in>
