ubuntu-22.04.3-desktop-amd64/casper/filesystem/usr/share/liblouis/tables/sr-chardefs.cti

216 lines
8.5 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#
# Copyright (C) 2011 by Peter Engström <peter.engstrom@indexbraille.com>
# Copyright (C) 2011 by Monk Jeremiah, Manastir Decani <visokidecani@gmail.com>
#
# 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 3 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/>.
#
# -----------------------------------------------------------------------------
#
# SERBIAN
# =======
# Authors: Peter Engström, Index Braille <peter.engstrom@indexbraille.com>
# Monk Jeremiah, Manastir Decani <visokidecani@gmail.com>
#
# Date: Note:
# 2011-03-28 Initial release
# 2011-04-04 Added more signs.
# 2015-08-28 Additions and fixes by Zvonimir Stanecic
#
#---------------------------------------------------------------------------------------
space \x00a0 a
include spaces.uti
#--------------------- ALL CHARS DEFINITIONS -------------------------------------------
punctuation ! 235 # EXCLAMATION MARK
punctuation • 3 # BULET
sign + 235 # PLUS SIGN
midnum + 235 # PLUS SIGN
punctuation ? 26 # QUESTION MARK
punctuation . 256 # FULL STOP
sign \x2026 3-3-3 # HORIZONTAL ELLIPSIS
punctuation , 2 # COMMA
punctuation ; 23 # SEMICOLON
punctuation : 25 # COLON
punctuation ­ 36
punctuation - 36 # HYPHEN-MINUS
punctuation ' 3 # APOSTROPHE
punctuation * 35 # ASTERISK
sign / 34 # SOLIDUS
sign \\ 16 # REVERSE SOLIDUS
punctuation ( 2356 # LEFT PARENTESIS
punctuation ) 2356 # RIGHT PARENTESIS
punctuation " 2356 # QUOTATION MARK
punctuation ” 356 # RIGHT QUOTATION MARK
punctuation 36 # EM DASH
punctuation \x201E 236 # DOUBLE LOW-9 QUOTATION MARK
punctuation \x201C 356 # LEFT DOUBLE QUOTATION MARK
sign # 3456 # NUMBER SIGN
sign $ 256 # DOLLAR SIGN
sign & 4-12346 # AMPERSAND
sign < 5-246 # LESS-THAN SIGN
sign = 2356 # EQUAL SIGN
sign > 135-2 # GREATER-THAN SIGN
sign @ 345 # COMMERCIAL AT
punctuation [ 2356-3 # LEFT SQUARE BRACKET
punctuation ] 6-2356 # RIGHT SQUARE BRACKET
sign ^ 56 # CIRCUMFLEX ACCENT
sign _ 6-36 # LOW LINE (UNDERSCORE)
sign ` 4 # GRAVE ACCENT
punctuation { 2356-23 # LEFT CURLY BRACKET
sign | 4-123 # VERTICAL LINE
punctuation } 56-2356 # RIGHT CURLY BRACKET
sign ~ 56 # TILDE
sign € 26 # EURO
sign \x00A2 4 # CENT SIGN
sign \x00A3 6-123 # POUND SIGN
sign \x00A4 2356-1236-2356 # CURRENCY SIGN
sign \x00A7 346 # PARAGRAPH SIGN
sign \x00A9 12356-14-23456 # COPYRIGHT
punctuation \x00AB 2346-14-3 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
sign \x00B0 356 # DEGREE SIGN
sign % 3456-245-356 # PERCENT SIGN
sign \x2030 3456-245-356-356 # PER MILL SIGN
sign \x00B2 34-23 # SUPERSCRIPT 2 SIGN
sign \x00B3 34-25 # SUPERSCRIPT 3 SIGN
sign \x00B9 34-2 # SUPERSCRIPT 1 SIGN
punctuation \x00BB 6-2356-2356 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
sign \x00BC 3456-1-1256-145 # VULGAR FRACTION ONE QUARTER
sign \x00BD 3456-1-1256-12 # VULGAR FRACTION ONE HALF
sign \x00BE 3456-14-1256-145 # VULGAR FRACTION 3 QUARTERS
math \x00D7 56-36 # MULTIPLICATION SIGN
math \x00F7 1256 # DIVISION SIGN
#------------- NOT ASSIGNED ----------------------------------
#sign \x00A5 45-13456 # YEN SIGN
#sign \x00B4 1256 # ACUTE ACCENT
#sign \x00B5 46-134 # µ MICRO SIGN
#sign \x00B6 4-1234-345 # ¶ PILCROW SIGN
#uplow \x00D3 \x00F3 346 # LATIN CAPITAL LETTER O WITH ACUTE
include latinLetterDef6Dots.uti
include digits6Dots.uti # Must come after letters.
include litdigits6Dots.uti # Must come after letters.
lowercase \x010D 16 # LATIN LETTER C WITH CARON
lowercase \x0107 146 # LATIN LETTER C WITH ACUTE
lowercase \x0111 1456 # LATIN LETTER D WITH STROKE
lowercase \x0161 156 # LATIN LETTER S WITH CARON
lowercase \x017E 2346 # LATIN LETTER Z WITH CARON
lowercase \x009E 2346 # LATIN LETTER Z WITH CARON (ASCII)
#uplow \x00C0 \x00E0 # LATIN LETTER A WITH GRAVE
#uplow \x00C8 \x00E8 # LATIN LETTER E WITH GRAVE
#uplow \x00C9 \x00E9 # LATIN LETTER E WITH ACUTE
#uplow \x00CC \x00EC # LATIN LETTER I WITH GRAVE
#uplow \x00D2 \x00F2 # LATIN LETTER O WITH GRAVE
#uplow \x00DA \x00FA # LATIN LETTER U WITH ACUTE
#-------- SERBIAN CYRILLIC LETTERS -----------------------------------------------------
lowercase \x0430 1 # CYRILLIC LETTER A
lowercase \x0431 12 # CYRILLIC LETTER BE
lowercase \x0446 14 # CYRILLIC LETTER TSE
lowercase \x0447 16 # CYRILLIC LETTER CHE
lowercase \x045B 146 # CYRILLIC LETTER TSHE
lowercase \x0434 145 # CYRILLIC LETTER DE
lowercase \x045F 12456 # CYRILLIC LETTER DZHE
lowercase \x0452 1456 # CYRILLIC LETTER DJE
lowercase \x0435 15 # CYRILLIC LETTER IE
lowercase \x0444 124 # CYRILLIC LETTER EF
lowercase \x0433 1245 # CYRILLIC LETTER GHE
lowercase \x0445 125 # CYRILLIC LETTER HA
lowercase \x0438 24 # CYRILLIC LETTER I
lowercase \x0458 245 # CYRILLIC LETTER JE
lowercase \x043A 13 # CYRILLIC LETTER KA
lowercase \x043B 123 # CYRILLIC LETTER EL
lowercase \x0459 126 # CYRILLIC LETTER LJE
lowercase \x043C 134 # CYRILLIC LETTER EM
lowercase \x043D 1345 # CYRILLIC LETTER EN
lowercase \x045A 1246 # CYRILLIC LETTER NJE
lowercase \x043E 135 # CYRILLIC LETTER O
lowercase \x043F 1234 # CYRILLIC LETTER PE
lowercase \x0440 1235 # CYRILLIC LETTER ER
lowercase \x0441 234 # CYRILLIC LETTER ES
lowercase \x0448 156 # CYRILLIC LETTER SHA
lowercase \x0442 2345 # CYRILLIC LETTER TE
lowercase \x0443 136 # CYRILLIC LETTER U
lowercase \x0432 1236 # CYRILLIC LETTER VE
lowercase \x0437 1356 # CYRILLIC LETTER ZE
lowercase \x0436 2346 # CYRILLIC LETTER ZHE
#uplow \x0419 \x0439 12346 # CYRILLIC LETTER SHORT I
#uplow \x0429 \x0449 1346 # CYRILLIC LETTER SHCHA
#uplow \x042A \x044A 12356 # CYRILLIC LETTER HARD SIGN
#uplow \x042B \x044B 2346 # CYRILLIC LETTER YERU
#uplow \x042C \x044C 23456 # CYRILLIC LETTER SOFT SIGN
#uplow \x042D \x044D 246 # CYRILLIC LETTER E
#uplow \x042E \x044E 1256 # CYRILLIC LETTER YU
#uplow \x042F \x044F 1246 # CYRILLIC LETTER YA
#uplow \x0401 \x0451 16 # CYRILLIC LETTER IO
#---------------------------------------------------------------------------------------
# Uppercase letters
base uppercase \x010C \x010D # LATIN LETTER C WITH CARON
base uppercase \x0106 \x0107 # LATIN LETTER C WITH ACUTE
base uppercase \x0110 \x0111 # LATIN LETTER D WITH STROKE
base uppercase \x0160 \x0161 # LATIN LETTER S WITH CARON
base uppercase \x017D \x017E # LATIN LETTER Z WITH CARON
base uppercase \x008E \x009E # LATIN LETTER Z WITH CARON (ASCII)
base uppercase \x0410 \x0430 # CYRILLIC LETTER A
base uppercase \x0411 \x0431 # CYRILLIC LETTER BE
base uppercase \x0426 \x0446 # CYRILLIC LETTER TSE
base uppercase \x0427 \x0447 # CYRILLIC LETTER CHE
base uppercase \x040B \x045B # CYRILLIC LETTER TSHE
base uppercase \x0414 \x0434 # CYRILLIC LETTER DE
base uppercase \x040F \x045F # CYRILLIC LETTER DZHE
base uppercase \x0402 \x0452 # CYRILLIC LETTER DJE
base uppercase \x0415 \x0435 # CYRILLIC LETTER IE
base uppercase \x0424 \x0444 # CYRILLIC LETTER EF
base uppercase \x0413 \x0433 # CYRILLIC LETTER GHE
base uppercase \x0425 \x0445 # CYRILLIC LETTER HA
base uppercase \x0418 \x0438 # CYRILLIC LETTER I
base uppercase \x0408 \x0458 # CYRILLIC LETTER JE
base uppercase \x041A \x043A # CYRILLIC LETTER KA
base uppercase \x041B \x043B # CYRILLIC LETTER EL
base uppercase \x0409 \x0459 # CYRILLIC LETTER LJE
base uppercase \x041C \x043C # CYRILLIC LETTER EM
base uppercase \x041D \x043D # CYRILLIC LETTER EN
base uppercase \x040A \x045A # CYRILLIC LETTER NJE
base uppercase \x041E \x043E # CYRILLIC LETTER O
base uppercase \x041F \x043F # CYRILLIC LETTER PE
base uppercase \x0420 \x0440 # CYRILLIC LETTER ER
base uppercase \x0421 \x0441 # CYRILLIC LETTER ES
base uppercase \x0428 \x0448 # CYRILLIC LETTER SHA
base uppercase \x0422 \x0442 # CYRILLIC LETTER TE
base uppercase \x0423 \x0443 # CYRILLIC LETTER U
base uppercase \x0412 \x0432 # CYRILLIC LETTER VE
base uppercase \x0417 \x0437 # CYRILLIC LETTER ZE
base uppercase \x0416 \x0436 # CYRILLIC LETTER ZHE