qak
This is the technical description of a DBT Translation table. If you want more general information about languages and template choices, please see the list of templates.
Initially, the language table for braille translation is determined by the selected template, and may be changed using the Document / Translation Tables menu. Using those menus does not require use of the table designator. However, to switch to a different translation table partway through a file, one must enter a DBT code and the designator for the table to switch to. For switching secondary languages within a base language table, see the [lng~X] command. For switching from one base language to another, see the [lnb~...] command.
The Semitic Language Transcription tables support print-to-braille translation of English-language, Arabic, Hebrew, Greek, Syriac and Coptic, European languages, in a manner designed to support the needs of braille-reading biblical scholars. This table is a work in progress. Those wishing to participate should contact languages@duxsys.com.
This table is a close relation to the Biblical Original Language Studies table.
This Biblical Languages and the Semitic Languages templates handle the following languages:
No special language switching is needed to go from script to script. This single table handles them all.
The centerpiece of this table is handling of the diacritics uses to show the pronunciation of various Semitic languages. This code has been worked on for about a year.
Accents (All these occur before the letter in Braille):
This table is subject to change. It is largely in alphabetical order of the base letter.
Character | Hex | Name | Braille |
---|---|---|---|
à | U+00E0 | a with grave | 3a |
á | U+0061+0301 | a with acute | 2a |
á | U+00E1 | a with acute | 2a |
â | U+0061+0302 | a with circumflex | ;a |
â | U+00E2 | a with circumflex | ;a |
à | U+0061+0300 | a with grave | 3a |
ả | U+1EA3 | a with hook above | \a |
ā | U+0061+0304 | a with macron | ^a |
ā | U+0101 | a with macron | ^a |
ḁ | U+1e01 | a with ring below | > |
c̆ | U+0063+0306 | c with breve | (c |
č | U+010d | c with caron | .c |
č̣ | U+0063+030c+0323 | c with caron and dot below | ."c |
č̣ | U+010d+0323 | c with caron and dot below | ."c |
ḏ | U+1E0f | d with line below | _d |
ḍ | U+1E0d | d with dot below | "d |
é | U+0065+0301 | e with acute | 2e |
é | U+00e9 | e with acute | 2e |
ê | U+0065+0302 | e with circumflex | ;e |
ê | U+00Ea | e with circumflex | ;e |
è | U+0065+0300 | e with grave | 3e |
è | U+00E8 | e with grave | 3e |
ē | U+0065+0304 | e with macron | ^e |
ē | U+0113 | e with macron | ^e |
ǧ | U+01E7 | g with caron | .g |
ĝ | U+011D | g with circumflex | ;g |
ġ | U+0121 | g with dot above | @g |
ḫ | U+1E2B | h with breve below | 7h |
h̬ | U+0068+032c | h with breve below | 7h |
h̯ | U+0068+032f | h with inverted breve below | "7h |
h̭ | U+0068+032d | h with circumflex below | ;h |
ḩ | U+1E29 | h with circumflex below | ;h |
ḥ | U+0068+0323 | h with dot below | "h |
ḥ | U+1E25 | h with dot below | "h |
ẖ | U+1E96 | h with line below | _h |
ı | U+0131 | i which is dotless | 9 |
í | U+0069+0301 | i with acute | 2i |
í | U+00Ed | i with acute | 2i |
î | U+0069+0302 | i with circumflex | ;i |
î | U+00EE | i with circumflex | ;i |
ì | U+0069+0300 | i with grave | 3i |
ì | U+00Ec | i with grave | 3i |
ỉ | U+1EC9 | i with hook above | \i |
ī | U+0069+0304 | i with macron | ^i |
ī | U+012b | i with macron | ^i |
ḳ | U+006b+0323 | k with dot below | "k |
ḳ | U+1E33 | k with dot below | "k |
ṇ | U+1e47 | n with dot below | "n |
ó | U+006f+0301 | o with acute | 2o |
ó | U+00F3 | o with acute | 2o |
ô | U+006f+0302 | o with circumflex | ;o |
ô | U+00F4 | o with circumflex | ;o |
ò | U+006f+0300 | o with grave | 3o |
ò | U+00F2 | o with grave | 3o |
ō | U+006f+0304 | o with macron | ^o |
ō | U+014D | o with macron | ^o |
ś | U+015b | s with acute | 2s |
s̆ | U+0073+0306 | s with breve | (s |
š | U+0161 | s with caron | % |
s̀ | U+0073+0300 | s with grave | 3s |
ṣ | U+0073+0323 | s with dot below | ! |
ṣ | U+1E63 | s with dot below | ! |
ṭ | U+1E6D | t with dot below | ? |
ṭ | U+0074+0323 | t with dot below | ? |
ṯ | U+1E6F | t with line below | _t |
ú | U+0075+0301 | u with acute | 2u |
ú | U+00Fa | u with acute | 2u |
û | U+0075+0302 | u with circumflex | ;u |
û | U+00FB | u with circumflex | ;u |
ù | U+0075+0300 | u with grave | 3u |
ù | U+00F9 | u with grave | 3u |
ủ | U+1EE7 | u with hook above | \u |
ū | U+0075+0304 | u with macron | ^u |
ū | U+016B | u with macron | ^u |
ụ | U+1ee5 | u with dot below | "u |
ẏ | U+1e8f | y with dot above | @y |
ẓ | U+1E93 | z with dot below | "z |
̄ | U+0304 | combining macron | ^ |
̀ | U+0300 | combining grave accent | 3 |
́ | U+0301 | combining acute accent | 2 |
̂ | U+0302 | combining circumflex accent | ; |
ʾ | U+02be | right half ring | ;5 |
ʿ | U+02bf | left half ring | ;9 |
The Semitic Language Transcription table is based on the Biblical Original Language Studies table, but is expressly designed to handle the various systems used to transcribe a vast number of Semitic Languages into (accented) Roman letters. The handling of Roman script text follows the specifications of Unified English Braille (UEB, also formerly known as UBC) that was developed by the International Council on English Braille (ICEB) from 1992 to 2004 and that has been maintained by that body since then. In early April 2004, the ICEB General Assembly declared that UEB was sufficiently complete and ready for possible adoption by the ICEB's constituent national authorities.
Braille-to-print translation is supported for this table.
The DBT translation codes may or may not be supported in the same way that they are supported in the English/Unified table. Users can test whether these codes work.
The table is designed to work with the following groups of characters:
All ASCII printable characters
Accented characters and punctuation marks typical of French, German, Italian, Spanish, and Portuguese
Arabic, Greek, Hebrew, and Syriac and Coptic scripts
British pound, Japanese yen, Euro, and other miscellaneous signs (DUSCI pages D+ec..., D+ed..., D+ee..., D+f5...)
The earliest versions of this table were created in 2014 by mixing the translation tables for English/Unified with Arabic, Greek, and Hebrew tables. A table for Syriac and Coptic was added based on the work of a committee described below.
This committee (listed in alphabetic order) consisted of:
Because so much of this work is new, we all wanted to form a committee that could work together on this common goal. We should acknowledge the role of Matthew Yeater for initiating this work when he needed a braille translation table specially crafted to handle "Critical Analysis" notation (Nestle-Aland notation). Everyone in the committee wishes to thank Duxbury Systems for their help in producing this tool for the blind biblical scholar.
(Documentation reviewed: October 2018)