134 lines
2.9 KiB
Plaintext
134 lines
2.9 KiB
Plaintext
# liblouis: Kinyarwanda Grade 1 Braille
|
||
#
|
||
#-index-name: Kinyarwanda
|
||
#-display-name: Kinyarwanda braille
|
||
#
|
||
#-author: Jake Kyle
|
||
#-maintainer: Jake Kyle <jake@compassbraille.org>
|
||
#
|
||
#+language:rw
|
||
#+type:literary
|
||
#+contraction:no
|
||
#+direction:both
|
||
#
|
||
# Developed in collaboration with Rwanda Union of the Blind, Kigali, Rwanda.
|
||
# Unable to find official documentation of Kinyarwanda Braille code at present
|
||
# but will continue to seek this.
|
||
# Copyright (C) 2022 Compass Braille, UK, https://.compassbraille.org
|
||
#
|
||
# 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/>.
|
||
|
||
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
|
||
|
||
include latinLetterDef6Dots.uti
|
||
include digits6Dots.uti
|
||
include litdigits6Dots.uti
|
||
|
||
# Braille indicators
|
||
capsletter 46
|
||
begcapsword 46-46
|
||
numsign 6
|
||
nonumsign 46
|
||
|
||
# Accented characters
|
||
lowercase ā 16
|
||
lowercase â 16
|
||
lowercase à 12356
|
||
lowercase ç 12346
|
||
lowercase ē 126
|
||
lowercase ê 126
|
||
lowercase è 2346
|
||
lowercase é 123456
|
||
lowercase ë 1246
|
||
lowercase ī 146
|
||
lowercase î 146
|
||
lowercase ï 12456
|
||
lowercase ō 1456
|
||
lowercase ô 1456
|
||
lowercase ū 156
|
||
lowercase û 156
|
||
lowercase ù 23456
|
||
lowercase ü 1256
|
||
lowercase œ 246
|
||
|
||
base uppercase Ā ā
|
||
base uppercase  â
|
||
base uppercase À à
|
||
base uppercase Ç ç
|
||
base uppercase Ē ē
|
||
base uppercase Ê ê
|
||
base uppercase È è
|
||
base uppercase É é
|
||
base uppercase Ë ë
|
||
base uppercase Ī ī
|
||
base uppercase Î î
|
||
base uppercase Ï ï
|
||
base uppercase Ō ō
|
||
base uppercase Ô ô
|
||
base uppercase Ū ū
|
||
base uppercase Û û
|
||
base uppercase Ù ù
|
||
base uppercase Ü ü
|
||
base uppercase Œ œ
|
||
|
||
# Punctuation
|
||
punctuation , 2
|
||
punctuation ; 23
|
||
punctuation : 25
|
||
punctuation . 256
|
||
punctuation ' 3
|
||
punctuation ! 235
|
||
punctuation ? 26
|
||
punctuation ( 2356
|
||
punctuation ) 2356
|
||
punctuation [ 6-2356
|
||
punctuation ] 2356-3
|
||
punctuation “ 236
|
||
punctuation ” 356
|
||
punctuation ‘ 6-236
|
||
punctuation ’ 356-3
|
||
punctuation « 236
|
||
punctuation » 356
|
||
punctuation ‹ 6-236
|
||
punctuation › 356-3
|
||
punctuation - 36 # hyphen
|
||
punctuation – 36-36 # en dash
|
||
punctuation — 36-36 # em dash
|
||
|
||
# Signs
|
||
sign % 25-1234
|
||
sign + 6-235
|
||
sign … 3-3-3
|
||
sign / 456-34
|
||
sign © 45-14
|
||
|
||
# Numeric mode
|
||
midendnumericmodechars .,-:
|
||
numericnocontchars abcdefghijABCDEFGHIJ
|
||
|
||
# Contexts
|
||
prepunc ( 2356
|
||
postpunc ) 2356
|
||
midnum : 6
|
||
|
||
|