210 lines
4.7 KiB
Plaintext
210 lines
4.7 KiB
Plaintext
# liblouis: Tshivenda braille code (grade 2)
|
||
|
||
#-index-name: Tshivenda, contracted
|
||
#-display-name: Tshivenda contracted braille
|
||
|
||
#-copyright: 2021, South African Braille Authority
|
||
#-license: LGPLv2.1
|
||
|
||
# Copyright (C) 2021 South African Braille Authority <http://www.sabrailleauthority.org.za>
|
||
#
|
||
# 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/>.
|
||
|
||
#+locale: ve
|
||
#+type: literary
|
||
#+contraction: full
|
||
#+grade: 2
|
||
|
||
#+system: ubc-ve
|
||
# "UBC" stands for "Unified Braille Code" and is a generalization of UEB.
|
||
# See https://sabrailleauthority.org.za/unified-braille-code-ubc.
|
||
|
||
# Tshivenda is one of the 11 official languages of South Africa. It is
|
||
# spoken primarily in the Limpopo province.
|
||
#
|
||
# The language uses the roman alphabet and has five diacritic letters.
|
||
#
|
||
# The code was substantially modified between 2010 and 2012. The code
|
||
# was also unified according to the principles of the UEB. It has 77
|
||
# contractions and no complex rules and no shortforms. We do not use
|
||
# additional codes such as Nemeth or computer braille codes; we use
|
||
# our unified Tshivenda code also for technical material.
|
||
|
||
# This table does bidirectional translation.
|
||
#+direction: both
|
||
|
||
# This table is Maintained by Christo de Klerk <cjdk@mweb.co.za>
|
||
#-author-name: Christo de Klerk
|
||
#-maintainer-name: Christo de Klerk
|
||
#-maintainer-email: cjdk@mweb.co.za
|
||
|
||
# Begin entries
|
||
|
||
# The following entry is necessary to distinguish between Nigerian naira and letter n with a dot above
|
||
sign \x20a6 56-4-1345 ₦ naira
|
||
|
||
include ve-za-g1.utb
|
||
include IPA-unicode-range.uti
|
||
|
||
multind 56-6 nocontractsign capsletter
|
||
|
||
seqdelimiter -—
|
||
seqdelimiter ‐ \x2010
|
||
seqdelimiter ‑ \x2011
|
||
seqdelimiter – \x2013
|
||
seqdelimiter — \x2014
|
||
seqbeforechars ([{"“'‘
|
||
seqafterchars )]}"”'’.,;:.!?…
|
||
|
||
noback correct "’" "'"
|
||
noback correct "ʼn" "'n"
|
||
|
||
# Shape symbols require a grade 1 indicator (Section 3.22.1)
|
||
contraction \x25a0 ■ filled (solid) square
|
||
contraction \x25a1 □ square
|
||
contraction \x25a7 ▧ shaded square (upper left to lower right)
|
||
contraction \x25b2 ▲ filled (solid) (equilateral) triangle
|
||
contraction \x25b3 △ regular (equilateral) triangle
|
||
contraction \x25cb ○ circle
|
||
contraction \x25cd ◍ shaded circle
|
||
|
||
# Alphabet contractions
|
||
contraction B
|
||
contraction b
|
||
word bva 12
|
||
contraction C
|
||
contraction c
|
||
word zwe 14
|
||
contraction D
|
||
contraction d
|
||
word dza 145
|
||
contraction F
|
||
contraction f
|
||
word fa 124
|
||
contraction G
|
||
contraction g
|
||
word guma 1245
|
||
contraction H
|
||
contraction h
|
||
word ha 125
|
||
contraction L
|
||
contraction l
|
||
word lufuno 123
|
||
contraction M
|
||
contraction m
|
||
word muthu 134
|
||
contraction N
|
||
contraction n
|
||
word nnyi 1345
|
||
contraction P
|
||
contraction p
|
||
word pfa 1234
|
||
contraction Q
|
||
contraction q
|
||
word arali 12345
|
||
contraction R
|
||
contraction r
|
||
word ri 1235
|
||
contraction S
|
||
contraction s
|
||
word si 234
|
||
contraction T
|
||
contraction t
|
||
word tou 2345
|
||
contraction V
|
||
contraction v
|
||
word vha 1236
|
||
contraction W
|
||
contraction w
|
||
word wa 2456
|
||
contraction Y
|
||
contraction y
|
||
word yo 13456
|
||
contraction Z
|
||
contraction z
|
||
word zwa 1356
|
||
|
||
# Upper group contractions
|
||
partword nd 12346
|
||
partword ng 123456
|
||
always na 12356
|
||
always ka 2346
|
||
partword kh 23456
|
||
always ya 16
|
||
partword vh 126
|
||
always mu 146
|
||
partword th 1456
|
||
always la 156
|
||
always ni 1246
|
||
partword sh 12456
|
||
always lu 1256
|
||
always lo 246
|
||
always ma 34
|
||
always ku 346
|
||
always mi 345
|
||
|
||
# Lower group signs
|
||
begmidword mb 23
|
||
begword dz 256
|
||
noback match %[^_]|%[^_~]%<*[([{] ye %[^_]|[)}\\]]%>*%[^_~] 26
|
||
partword ye 26
|
||
begmidword fh 235
|
||
partword zw 35
|
||
|
||
# Dot 5 contractions
|
||
always dzi 5-145
|
||
always funa 5-124
|
||
always ngani 5-1245
|
||
always hang 5-125
|
||
always inwi 5-24
|
||
always kona 5-13
|
||
always lini 5-123
|
||
always mini 5-134
|
||
always nṋe 5-1345
|
||
always oṱhe 5-135
|
||
always ralo 5-1235
|
||
always songo 5-234
|
||
always tsha 5-2345
|
||
always uthu 5-136
|
||
always vhudza 5-1236
|
||
always wanga 5-2456
|
||
always naho 5-12356
|
||
always khou 5-23456
|
||
always thoho 5-1456
|
||
always langa 5-156
|
||
|
||
# Dot 45 contractions
|
||
always fhedzi 45-124
|
||
always hone 45-125
|
||
always musi 45-134
|
||
always tshe 45-2345
|
||
always uri 45-136
|
||
always yone 45-13456
|
||
always nahone 45-12356
|
||
|
||
# Dots 456 contractions
|
||
always fanela 456-124
|
||
always hani 456-125
|
||
always ita 456-24
|
||
always mudzimu 456-134
|
||
always ṅwana 456-1345
|
||
always one 456-135
|
||
always phanda 456-1234
|
||
always isa 456-234
|
||
always tshi 456-2345
|
||
always iwa 456-2456
|