diff --git a/tables/Cz-Cz-g1.utb b/tables/Cz-Cz-g1.utb index a766c2e218..6c342c9820 100644 --- a/tables/Cz-Cz-g1.utb +++ b/tables/Cz-Cz-g1.utb @@ -179,6 +179,7 @@ punctuation \x201D 356 # 8221 smart closing double quote punctuation \x201E 236 # 8222 smart double low quotation mark punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis +noback sign \X25CF 35 # 9679 black circle # ------------------------------------------------------ diff --git a/tables/Es-Es-G0.utb b/tables/Es-Es-G0.utb index 1ebea7f5f5..5c815b0fc5 100644 --- a/tables/Es-Es-G0.utb +++ b/tables/Es-Es-G0.utb @@ -204,3 +204,5 @@ sign \X009f 367 sign \X0178 367 sign \x00b4 467 acento agudo sign \x00B8 135678 z con caron + +noback sign \x25CF 256 black circle diff --git a/tables/Es-Es-g1.utb b/tables/Es-Es-g1.utb index 20cbf6798f..de92c3aceb 100644 --- a/tables/Es-Es-g1.utb +++ b/tables/Es-Es-g1.utb @@ -128,6 +128,8 @@ punctuation \x201F 356 # 8223 double high reverse quotation mark punctuation \x2026 256-256-256 # 8230 smart ellipsis +noback sign \x25CF 35 # 9679 black circle + #-------------- end defintions ------------------------------------------ capsletter 46 diff --git a/tables/Lv-Lv-g1.utb b/tables/Lv-Lv-g1.utb index 50556b4ec1..5da5068c05 100644 --- a/tables/Lv-Lv-g1.utb +++ b/tables/Lv-Lv-g1.utb @@ -144,6 +144,8 @@ uplow \x00DB\x00FB 156 u with circumflex x00FB uplow \x00DC\x00FC 1256 u with diaeresis x00FC uplow \x00DD\x00FD 12346 y with acute x00DD / 00FD +noback sign \X25CF 35-35 black circle + # the letter a with ogonek ----------------------------------- uplow \x0104\x0105 16 diff --git a/tables/Pl-Pl-g1.utb b/tables/Pl-Pl-g1.utb index 6ca2e766df..9f71061c2a 100644 --- a/tables/Pl-Pl-g1.utb +++ b/tables/Pl-Pl-g1.utb @@ -165,6 +165,8 @@ punctuation \x201E 236 # 8222 smart double low quotation mark punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis +noback sign \X25CF 35-35 # 9679 black circle + # ------------------------------------------------------ diff --git a/tables/Se-Se-g1.utb b/tables/Se-Se-g1.utb index b2e6cf59e1..226f95f34f 100644 --- a/tables/Se-Se-g1.utb +++ b/tables/Se-Se-g1.utb @@ -120,7 +120,7 @@ punctuation \x201F 56 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis sign \x20AC 15-136-1235-135 Euro sign - +noback sign \X25CF 35 # 9679 black circle # ----------------------- diff --git a/tables/bg.ctb b/tables/bg.ctb index cc7abea0af..b6f8553ad2 100644 --- a/tables/bg.ctb +++ b/tables/bg.ctb @@ -184,3 +184,6 @@ uplow Ww 245678,24568 uplow Xx 134678,13468 uplow Yy 1345678,134568 uplow Zz 135678,13568 + +# Miscellaneous +noback sign \x25CF 35 BLACK CIRCLE \ No newline at end of file diff --git a/tables/chardefs.cti b/tables/chardefs.cti index 36a72cbea1..4e2207107d 100644 --- a/tables/chardefs.cti +++ b/tables/chardefs.cti @@ -179,4 +179,4 @@ punctuation \x0096 36 # math \x00B9 SUPERSCRIPT ONE 0031 1 1 SUPERSCRIPT DIGIT ONE # sign \x00BA MASCULINE ORDINAL INDICATOR 006F # punctuation \x00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK Pf Y - +noback sign \X25CF 16 BLACK CIRCLE diff --git a/tables/ckb-chardefs.cti b/tables/ckb-chardefs.cti index 0552718f23..d85b00cdf1 100644 --- a/tables/ckb-chardefs.cti +++ b/tables/ckb-chardefs.cti @@ -111,6 +111,7 @@ punctuation \x201E 2356 # 8222 smart double low quotation mark punctuation \x201F 2356 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis sign \x20AC 4-15 # 8364 Euro sign +noback sign \X25CF 16 # 9679 black circle #-------------------------- Arabic characters --------------------------------- sign \x060C 5 # Arabic comma diff --git a/tables/cy-cy-g1.utb b/tables/cy-cy-g1.utb index 5f9bb60ed0..8f42358c4f 100644 --- a/tables/cy-cy-g1.utb +++ b/tables/cy-cy-g1.utb @@ -116,6 +116,7 @@ punctuation \x2010 36 # 8208 hyphen punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x201E 236 # 8222 smart double low quotation mark +noback sign \X25CF 16 black circle # Braille indicators numsign 3456 number sign, just a dots operand diff --git a/tables/de-de-comp8.ctb b/tables/de-de-comp8.ctb index 172ae324ce..68446a0b13 100644 --- a/tables/de-de-comp8.ctb +++ b/tables/de-de-comp8.ctb @@ -283,6 +283,7 @@ sign \x201e 1268 # „ sign \x201c 138 # “ sign \x201a 3678 # ‚ sign \x2018 2367 # ‘ +noback sign \X25CF 35 # 9679 black circle # those symbols should be ignored because there is no one character mapping in the actual braille table sign \x2192 0 # → diff --git a/tables/en-gb-comp8.ctb b/tables/en-gb-comp8.ctb index 200c62714e..a8d0ce9ac5 100644 --- a/tables/en-gb-comp8.ctb +++ b/tables/en-gb-comp8.ctb @@ -59,3 +59,4 @@ math / 34 sign * 35 digit 0 123456 include digits6DotsPlusDot6.uti +noback sign \X25CF 35 # 9679 black circle \ No newline at end of file diff --git a/tables/en-ueb-chardefs.uti b/tables/en-ueb-chardefs.uti index 9053c59128..a2bd9448cd 100644 --- a/tables/en-ueb-chardefs.uti +++ b/tables/en-ueb-chardefs.uti @@ -439,6 +439,7 @@ math \x3009 4-345 〉 punctuation \x0093 236 punctuation \x0094 356 punctuation \x0096 36 +noback sign \X25CF 5-35 # 9679 black circle # Unicode prefers \x2019 for apostrophe instead of \x27 endword \x2019d 3-145 diff --git a/tables/en-us-comp6.ctb b/tables/en-us-comp6.ctb index d11baf7395..4950664527 100644 --- a/tables/en-us-comp6.ctb +++ b/tables/en-us-comp6.ctb @@ -93,3 +93,4 @@ comp6 } 456-12456 comp6 \\ 456-1256 comp6 \t 4 +noback sign \X25CF 16 # 9679 black circle \ No newline at end of file diff --git a/tables/en-us-comp8.ctb b/tables/en-us-comp8.ctb index c06601081e..8c0fc5e1f3 100644 --- a/tables/en-us-comp8.ctb +++ b/tables/en-us-comp8.ctb @@ -59,4 +59,4 @@ sign \\ 12567 sign | 1256 math / 34 sign * 16 - +noback sign \x25CF 16 BLACK CIRCLE diff --git a/tables/en-us-compbrl.ctb b/tables/en-us-compbrl.ctb index d6d3fcc33e..53bebe6038 100644 --- a/tables/en-us-compbrl.ctb +++ b/tables/en-us-compbrl.ctb @@ -59,6 +59,7 @@ sign \\ 12567 sign | 1256 math / 34 sign * 16 +noback sign \x25CF 16 BLACK CIRCLE comp6 A 456-1 comp6 B 456-12 diff --git a/tables/et-g0.utb b/tables/et-g0.utb index d3a9338e97..30b3674a2b 100644 --- a/tables/et-g0.utb +++ b/tables/et-g0.utb @@ -120,3 +120,6 @@ uppercase \x00D3 3467 LATIN CAPITAL LETTER O WITH ACUTE 004F 0301 LATIN lowercase \x00F3 346 LATIN SMALL LETTER O WITH ACUTE 006F 0301 LATIN uppercase \x00DA 123567 LATIN CAPITAL LETTER U WITH ACUTE 0055 0301 LATIN lowercase \x00FA 23456 LATIN SMALL LETTER U WITH ACUTE 0075 0301 LATIN + +# Miscellaneous +noback sign \x25CF 35 BLACK CIRCLE diff --git a/tables/eurodefs.cti b/tables/eurodefs.cti index 1c3b6b185d..9e8871a525 100644 --- a/tables/eurodefs.cti +++ b/tables/eurodefs.cti @@ -89,6 +89,7 @@ punctuation \x201E 236 # 8222 smart double low quotation mark punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis +noback sign \X25CF 35 # 9679 black circle diff --git a/tables/fa-ir-comp8.ctb b/tables/fa-ir-comp8.ctb index c9b8aaa8c6..844ba70117 100644 --- a/tables/fa-ir-comp8.ctb +++ b/tables/fa-ir-comp8.ctb @@ -200,3 +200,4 @@ math \x2212 368 (−) sign \x25E6 358 (◦) sign \x25FE 3568 (◾) sign \xFDFC 123578 (﷼) +noback sign \X25CF 168 (●) # 9679 black circle diff --git a/tables/fi.utb b/tables/fi.utb index dfd1793a1c..71c1b85300 100644 --- a/tables/fi.utb +++ b/tables/fi.utb @@ -128,6 +128,7 @@ sign \x2014 36 – Em-dash, not a hyphen. sign \x00A9 236-14-356 © Copyright symbol sign \x00AE 236-1235-356 ® Registered trademark symbol sign \x2122 2345-134 ™ Trademark symbol +noback sign \X25CF 35 # 9679 black circle # Undefined characters # Not covered by the specification document, but conventionally replaced with an asterisk. diff --git a/tables/fr-ca-g1.utb b/tables/fr-ca-g1.utb index ecde82119e..8eb1307fb8 100644 --- a/tables/fr-ca-g1.utb +++ b/tables/fr-ca-g1.utb @@ -128,3 +128,4 @@ repeated ___ 456-456-456 always \s--\s 36-36 tiret +noback sign \X25CF 35 # 9679 black circle diff --git a/tables/fr-fr-g1.utb b/tables/fr-fr-g1.utb index be8047a6d4..c23e87823d 100644 --- a/tables/fr-fr-g1.utb +++ b/tables/fr-fr-g1.utb @@ -131,3 +131,4 @@ repeated ___ 456-456-456 always \s--\s 36-36 tiret +noback sign \X25CF 35 # 9679 black circle diff --git a/tables/gr-bb.ctb b/tables/gr-bb.ctb index 8208116eda..1f542cec9d 100644 --- a/tables/gr-bb.ctb +++ b/tables/gr-bb.ctb @@ -486,3 +486,5 @@ letter \x1FF7 4-2456 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND # \x1FFC GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI Lt 03A9 0345 1F # \x1FFD GREEK OXIA 00B4 # \x1FFE GREEK DASIA 0020 0314 + +noback sign \X25CF 16 # 9679 black circle \ No newline at end of file diff --git a/tables/gr-gr-g1.utb b/tables/gr-gr-g1.utb index f29855b8ca..8c50de0da1 100644 --- a/tables/gr-gr-g1.utb +++ b/tables/gr-gr-g1.utb @@ -66,6 +66,7 @@ math = 36 on specific request math > 5-135 greater-than sign x003E sign @ 345 commercial at x0040 +noback sign \X25CF 35 # 9679 black circle include latinLetterDef6Dots.uti diff --git a/tables/is.ctb b/tables/is.ctb index 9ec983ea0c..a3456fe515 100644 --- a/tables/is.ctb +++ b/tables/is.ctb @@ -77,6 +77,8 @@ sign \X00AB 2578 cents sign \x00A5 1345678 yen math \X00B1 123568 plus or minus math \x00F7 2367 divided by +noback sign \X25CF 35 # 9679 black circle + # English alphabet, Icelandic uses all of these though c, w and z are not used in the Icelandic language uppercase A 17 LATIN CAPITAL LETTER A uppercase B 127 LATIN CAPITAL LETTER B diff --git a/tables/marburg_single_cell_defs.cti b/tables/marburg_single_cell_defs.cti index e5cfac3455..502f0b000d 100644 --- a/tables/marburg_single_cell_defs.cti +++ b/tables/marburg_single_cell_defs.cti @@ -63,3 +63,4 @@ punctuation } 23456 math ~ 2346 sign \x007f 456 +noback sign \X25CF 35 # 9679 black circle \ No newline at end of file diff --git a/tables/marburg_unicode_defs.cti b/tables/marburg_unicode_defs.cti index 299f8ea706..ac82cd8725 100644 --- a/tables/marburg_unicode_defs.cti +++ b/tables/marburg_unicode_defs.cti @@ -282,6 +282,7 @@ math \X25CA 1246-456-14 filled Circle math \X25CB 1246-25 Circle math \xf577 1246-135 contracted right arrow sign * 4-3456 ASTERISK OPERATOR +noback sign \X25CF 4-3456 BLACK CIRCLE sign \x009A a SINGLE CHARACTER INTRODUCER sign \x00A2 4-14 CENT SIGN sign \x00A7 4-6-234 SECTION SIGN diff --git a/tables/nemethdefs.cti b/tables/nemethdefs.cti index 0912ff29e7..44148a5b09 100644 --- a/tables/nemethdefs.cti +++ b/tables/nemethdefs.cti @@ -117,6 +117,7 @@ math \x211D 4-6-1235 DOUBLE-STRUCK CAPITAL 0052 DOUBLE-STRUCK math \x2322 a-1246-1-a arc math \X2217 4-3456 ASTERISK OPERATOR sign * 4-3456 ASTERISK OPERATOR +noback sign \X25CF 4-3456 BLACK CIRCLE math \x2218 45-46-16 degrees sign math \X212B a-4-6-1 ANGSTROM SIGN math \X2295 1246-14-456-1246-346-12456 CIRCLED PLUS diff --git a/tables/no-no-comp8.ctb b/tables/no-no-comp8.ctb index cb063f99e1..b4f5d2ec8b 100644 --- a/tables/no-no-comp8.ctb +++ b/tables/no-no-comp8.ctb @@ -296,3 +296,4 @@ sign \x00FC 1256 # LATIN SMALL LETTER U WITH DIAERESIS (ü - Liten latinsk sign \x00FD 12346 # LATIN SMALL LETTER Y WITH ACUTE (ý - Liten latinsk bokstav y med akutt) sign \x00FE 12468 # LATIN SMALL LETTER THORN (þ - Liten latinsk bokstav thorn) sign \x00FF 12568 # LATIN SMALL LETTER Y WITH DIAERESIS (ÿ - Liten latinsk bokstav y med trema) +noback sign \X25CF 35 # 9679 BLACK CIRCLE (●) \ No newline at end of file diff --git a/tables/no-no-generic.ctb b/tables/no-no-generic.ctb index 4e4391b1a1..208271587c 100644 --- a/tables/no-no-generic.ctb +++ b/tables/no-no-generic.ctb @@ -285,3 +285,4 @@ sign \X00FC 12568 # 252 latin small letter u with diaeresis sign \X00FD 134568 # 253 latin small letter y with acute sign \X00FE 3567 # 254 latin small letter thorn sign \X00FF 234568 # 255 latin small letter y with diaeresis +noback sign \X25CF 35 # 9679 black circle \ No newline at end of file diff --git a/tables/printables.cti b/tables/printables.cti index 52494e6675..d27e83d878 100644 --- a/tables/printables.cti +++ b/tables/printables.cti @@ -67,3 +67,4 @@ math > 345 math + 346 math ~ 45 +noback sign \X25CF 16 # 9679 black circle \ No newline at end of file diff --git a/tables/pt-pt-comp8.ctb b/tables/pt-pt-comp8.ctb index ddd722a184..07bf757c16 100644 --- a/tables/pt-pt-comp8.ctb +++ b/tables/pt-pt-comp8.ctb @@ -88,3 +88,5 @@ sign \x00bb 2345678 # » sign \x00a3 12378 # £ sign \x00a7 2348 # § uplow \x00d1\x00f1 134578,13458 # Ññ + +noback sign \X25CF 35 # 9679 black circle diff --git a/tables/ru-ru-g1.utb b/tables/ru-ru-g1.utb index 789b4e6056..9ea93dda7d 100644 --- a/tables/ru-ru-g1.utb +++ b/tables/ru-ru-g1.utb @@ -352,3 +352,4 @@ always $ 256-3456 sign \x00BD 3456-1-34-12 # 1/2 fraction sign \x00BC 3456-1-34-145 # 1/4 fraction sign \x00BE 3456-14-34-145 # 3/4 fraction +noback sign \X25CF 16 # 9679 black circle \ No newline at end of file diff --git a/tables/sk-sk-g1.utb b/tables/sk-sk-g1.utb index 6c0841dc90..ba6ae9c783 100644 --- a/tables/sk-sk-g1.utb +++ b/tables/sk-sk-g1.utb @@ -122,6 +122,7 @@ punctuation \x2010 36 # 8208 hyphen punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x201E 236 # 8222 smart double low quotation mark +noback sign \X25CF 16 # 9679 black circle # Numbers include litdigits6Dots.uti diff --git a/tables/sl-si-g1.utb b/tables/sl-si-g1.utb index 7446c401f9..f31e536d78 100644 --- a/tables/sl-si-g1.utb +++ b/tables/sl-si-g1.utb @@ -115,6 +115,7 @@ punctuation \x201F 356 # 8223 smart double high reverse quotation mark punctuation \x2026 3-3-3 # 8230 smart ellipsis sign \x20AC 4-15 # 8364 Euro sign anywhere else +noback sign \X25CF 35 # 9679 black circle # --------------------------- end definitions --------------------------------- diff --git a/tables/ukchardefs.cti b/tables/ukchardefs.cti index 011220409e..5b88f893b3 100644 --- a/tables/ukchardefs.cti +++ b/tables/ukchardefs.cti @@ -98,5 +98,4 @@ punctuation \x2026 3-3-3 # 8230 smart ellipsis sign \x20AC 4-15 # 8364 Euro sign - - +noback sign \X25CF 16 # 9679 black circle diff --git a/tables/ukmaths_single_cell_defs.cti b/tables/ukmaths_single_cell_defs.cti index d2a590b5a7..88fc428d0e 100644 --- a/tables/ukmaths_single_cell_defs.cti +++ b/tables/ukmaths_single_cell_defs.cti @@ -63,4 +63,4 @@ sign | 34 punctuation } 23456 math ~ 2346 sign \x007f 456 - +noback sign \X25CF 35 # 9679 black circle diff --git a/tables/ukmaths_unicode_defs.cti b/tables/ukmaths_unicode_defs.cti index d7ef1b84fe..7d4c81e9eb 100644 --- a/tables/ukmaths_unicode_defs.cti +++ b/tables/ukmaths_unicode_defs.cti @@ -283,6 +283,7 @@ math \X25CA 1246-456-14 filled Circle math \X25CB 1246-25 Circle math \xf577 1246-135 contracted right arrow sign * 4-3456 ASTERISK OPERATOR +noback sign \X25CF 4-3456 BLACK CIRCLE sign \x009A a SINGLE CHARACTER INTRODUCER sign \x00A2 4-14 CENT SIGN sign \x00A7 4-6-234 SECTION SIGN diff --git a/tests/yaml/en-ueb-symbols_harness.yaml b/tests/yaml/en-ueb-symbols_harness.yaml index 78fb669a03..6e7751b881 100644 --- a/tests/yaml/en-ueb-symbols_harness.yaml +++ b/tests/yaml/en-ueb-symbols_harness.yaml @@ -262,3 +262,4 @@ tests: - [˧, ⠘⠨⠒] # mid tone [\x2e7] - [˨, ⠘⠨⠤] # low tone [\x2e8] - [〃, ⠐⠂] # ditto mark [\x3003] + - [●, ⠐⠔] # black circle [\x25cf] diff --git a/tests/yaml/fi_harness.yaml b/tests/yaml/fi_harness.yaml index f9352b279a..18a59e0e14 100644 --- a/tests/yaml/fi_harness.yaml +++ b/tests/yaml/fi_harness.yaml @@ -94,8 +94,8 @@ tests: - # Unknown characters. # Not covered by the official specification document, but # conventionally replaced with an asterisk. - - გ - - ⠔ + - გ ● + - ⠔ ⠔ - # Emphasis only at the beginning of a word - valtionpäämies diff --git a/tests/yaml/pl-pl-comp8_harness.yaml b/tests/yaml/pl-pl-comp8_harness.yaml index 3e8c541e0f..130d6f8119 100644 --- a/tests/yaml/pl-pl-comp8_harness.yaml +++ b/tests/yaml/pl-pl-comp8_harness.yaml @@ -10,3 +10,4 @@ tests: - [20/5=4, ⢃⢚⠲⢑⠶⢙] - [(2*44)/4=22, ⠦⢃⠔⢙⢙⠴⠲⢙⠶⢃⢃] - ['+44,0123456789', ⠖⢙⢙⠂⢚⢁⢃⢉⢙⢑⢋⢛⢓⢊] + - [●, ⠔]