%PDF- %PDF-
Direktori : /usr/share/liblouis/tables/ |
Current File : //usr/share/liblouis/tables/sw-ke-g1.utb |
# liblouis: Swahili (Kenya) Grade 1 # # This file is part of liblouis. # # liblouis is free software: you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as # published by the Free Software Foundation, either version 2.1 of the # License, or (at your option) any later version. # # liblouis is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with liblouis. If not, see # <http://www.gnu.org/licenses/>. # #-index-name: Swahili, uncontracted #-display-name: Swahili uncontracted braille # #-author: Jake Kyle #-author: Dipendra Manocha #-author: Martin Kieti #-maintainer: Jake Kyle <jake@compassbraille.org> #-updated: 2022 # #+language:sw #+region:sw-KE #+type:literary #+grade:1 #+contraction: no # #-copyright: 2022, Compass Braille <http://www.compassbraille.org> #-copyright: 2022, the DAISY Consortium <https://daisy.org/> #-license: LGPLv2.1 # # Copyright (C) 2022 by Compass Braille <http://www.compassbraille.org> # Copyright (C) 2022 by the DAISY Consortium <https://daisy.org/> # # With contributions from DAISY Consortium under project supported by Microsoft. # # This table was created using information contained in a document entitled # "Kenya Swahili Braille Code" (see <http://liblouis.io/braille-specs/swahili/>) # which was derived from the Kenya Institute of Curriculum Development's Swahili # Braille Manual: “Mwongozo wa Breli Ya Kiswahili”. # # The Braille code is graded into 6 grades: 1, 1.2, 1.3, 1.4, 1.5 and 2. This is # in line with the Kenya Institute of Curriculum Development’s Curriculum # Designs for Kiswahili Braille. # # The Braille code in the document was adopted at a Stakeholders Workshop held # at the Swiss Lenana Mount Hotel on 25th August 2022. # # Default display table include text_nabcc.dis # Character definitions # Spaces space \t 9 tab space \x001b 1b escape character for html back-translation space \x00A0 a NO-BREAK SPACE <noBreak> 0020 NON-BREAKING SPACE noback correct "\x200b" "\s" include spaces.uti # Other characters include latinLetterDef6Dots.uti include litdigits6Dots.uti include digits6Dots.uti # Signs noback sign † 145-236 dagger \x2020 noback sign ♀ 124-236 female sign \x2640 sign £ 4-123 noback sign ♂ 134-236 noback sign ‡ 135-246 double dagger noback sign ¶ 1234-345 noback sign § 234-3 sign % 25-1234 sign $ 4-256 sign * 35-35 noback sign ° 356 degrees sign ¢ 4-14 cent sign € 4-15 euro sign ¥ 4-13456 sign & 12346 sign @ 4-2346 sign ʹ 4-35 minute or foot sign (a single prime) sign ʺ 4-35-35 second or inch sign (a double prime) noback sign # 4-3456 sign © 45-14 sign ® 45-1235 registered trade mark sign ™ 45-2345 trade mark noback sign • 456-256 bullet sign 〃 5-2 ditto sign ~ 5-36 tilde sign \x005C 5-34 back oblique stroke sign ^ 456-126 # Maths symbols math + 56-235 plus math × 56-236 multiply math ÷ 56-256 divide math = 56-2356 equals math < 246 less than math > 135 greater than math ¼ 3456-1-256 quarter math ½ 3456-1-23 half math ¾ 3456-14-256 three quarters math √ 146 square root math ² 346-23 superscript two math ³ 346-25 superscript three math \x2080 16-356 subscript zero math \x2081 16-2 subscript one math \x2082 16-23 subscript two math \x2083 16-25 subscript three math \x2084 16-256 subscript four math \x2085 16-26 subscript five math \x2086 16-235 subscript six math \x2087 16-2356 subscript seven math \x2088 16-236 subscript eight math \x2089 16-35 subscript nine # Punctuation punctuation . 256 fullstop punctuation , 2 comma punctuation ; 23 semi-colon punctuation : 25 full colon punctuation ! 235 exclamation mark punctuation ? 236 question mark punctuation ' 3 apostrophe punctuation " 236 quotation mark punctuation ‘ 6-236 open quotation mark punctuation ’ 356-3 close quotation mark punctuation “ 236 double open quotation mark punctuation ” 356 double close quotation mark punctuation < 456-2356 open angled brackets punctuation > 456-2356 close angled brackets punctuation ( 2356 open parenthesis punctuation ) 2356 close parenthesis punctuation / 456-34 oblique stroke punctuation [ 6-2356 open square bracket punctuation ] 2356-3 close square bracket punctuation { 46-2356 open curly braces punctuation } 46-2356 close curly braces punctuation - 36 hyphen punctuation – 36-36 en dash punctuation — 36-36-36 em dash punctuation … 36-36 ellipsis \x2026 punctuation _ 456 underscore # Braille indicators numsign 3456 letsign 56 noletsignafter ' noletsignbefore ' capsletter 6 begcapsword 6-6 endcapsword 6-3 lencapsphrase 3 begcapsphrase 6-6-6 endcapsphrase after 6-3 emphclass italic emphletter italic 46 begemphword italic 46 endemphword italic 46-3 lenemphphrase italic 3 begemphphrase italic 46-46 endemphphrase italic after 46-3 # Characters within numbers which will not terminate numeric mode numericmodechars .,-: # Characters other than space indicating word boundary seqdelimiter - hyphen seqdelimiter – en dash seqdelimiter — em dash seqdelimiter \x005C back oblique stroke seqdelimiter ([{"“'‘)]}”’,;:.!?…/ # Signs in context noback begnum £ 123 begnum $ 256 begnum # 4 endnum % 0-25-1234 # Maths in context noback midnum + 0-56-235 nofor always +\s 56-235 joinnum + 56-235 joinword + 56-235 noback midnum \s-\s 0-56-36 nofor always -\s 56-36 joinnum - 56-36 joinword - 56-36 noback midnum × 0-56-236 nofor always ×\s 56-236 joinnum × 56-236 joinword × 56-236 noback midnum ÷ 0-56-256 nofor always ÷\s 56-256 joinnum ÷ 56-256 joinword ÷ 56-256 noback midnum = 0-56-2356 nofor always =\s 56-2356 joinnum = 56-2356 joinword = 56-2356 midnum \s<\s 0-246-0 midnum \s>\s 0-135-0 midnum < 0-246-0 midnum > 0-135-0 midword \s<\s 0-246-0 midword \s>\s 0-135-0 midword < 0-246-0 midword > 0-135-0 midnum ^ 346-3456 # Punctuation in context midnum . 2 decimal point midnum : 3456 postpunc ” 356 noback postpunc " 356 prepunc “ 236 noback prepunc " 236 prepunc < 456-2356 open angled brackets postpunc > 456-2356 close angled brackets noback always ( 2356 prepunc ( 2356 postpunc ) 2356 prepunc { 46-2356 postpunc } 46-2356 noback always \s-\s 36-36 noback always ... 36-36 ellipsis with fullstops # single letter words word u 136 word U 136 # apostrophe single letter words always 'o 3-135 # Roman Numerals nofor word ii 56-24-24 nofor word iii 56-24-24-24 nofor word iv 56-24-1236 nofor word vi 56-1236-24 nofor word vii 56-1236-24-24 nofor word viii 56-1236-24-24-24 nofor word ix 56-24-1346 nofor word x 56-1346 nofor word xi 56-1346-24 nofor word xii 56-1346-24-24 nofor word xiii 56-1346-24-24-24 contraction ii contraction iii contraction iv contraction vi contraction vii contraction viii contraction ix contraction xi contraction xii contraction xiii include braille-patterns.cti # Possible corrections needed noback correct $l["’"]$l "'" where close single quote used instead of apostrophe # -- end of table --