Linux puskom-ProLiant-DL385-Gen10 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64
/
usr
/
share
/
liblouis
/
tables
/
//usr/share/liblouis/tables/ar-ar-g1.utb
# liblouis: Generic Arabic Grade 1 table # # Based on the braille contraction modules in BRLTTY # # Copyright (C) 1995-2004 by The BRLTTY Team. # Copyright (C) 2004 by ViewPlus Technologies, Inc., www.viewplustech.com # Copyright (C) 2004 by Computers to Help People, Inc., www.chpi.org # Copyright (C) 2011-2012 by Mesar Hameed <mesar.hameed@gmail.com> # # This file 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. # This file 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 this file; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # Maintained by John J. Boyer, director@chpi.org, www.chpi.org # # This table is built and maintained by Leon Ungier <Leon.Ungier@ViewPlus.com> # with help and guidance from Mohammed R. Ramadan <mramadan@nattiq.com> include text_nabcc.dis All display opcodes include braille-patterns.cti # unicode braille. # ----------- define all chars -------------------------------------- space \t 0 tab # 9 space \x000A 0 space \x000D 0 space \s 0 blank # 32 punctuation ! 235 # 33 punctuation " 2356 # 34 sign # 3456 # 35 sign $ 4-234 # 36 sign % 25-1234 # 37 sign & 1234 # 38 punctuation ' 3 # 39 apostrophe punctuation ) 356 # 40 punctuation ( 236 # 41 sign * 56-35 # 42 math + 56-235 # 43 punctuation , 46 # 44 punctuation - 36 # 45 punctuation \x06D4 256 # Arabic Full stop punctuation . 256 # 46 math / 34 # 47 include loweredDigits6Dots.uti punctuation : 25 # 58 punctuation ; 56 # 59 math < 0-246-0 # 60 math = 56-2356 # 61 math > 0-135-0 # 62 punctuation ? 1456 # 63 sign @ 4 # 64 include latinLetterDef6Dots.uti punctuation [ 6-236 # 91 sign \\ 6-34 # 92 punctuation ] 356-6 # 93 sign ^ 346 # 94 circumflex accent sign _ 456 # 95 underscore sign ` 4 # 96 grave accent punctuation { 5-236 # 123 sign | 1245 # 124 punctuation } 356-2 # 125 math ~ 45 # 126 space \X00A0 0 # 160 no-break space sign \x00A2 4-14 # 162 ¢ cents sign sign \x00A3 4-123 # 163 £ pounds sign sign \x00A5 4-13456 # 165 ¥ yen sign sign \x00A7 4-234-3 # 167 section sign § sign \x00A9 2356-6-14-2356 # 169 © copyright sign sign \x00AB 2356 # LEFT-POINTING DOUBLE ANGLE QUOTATION sign \x00AE 16-256 # ® Registered mark punctuation \x00Ad 36 # 173 soft hyphen sign \x00B0 356 # 176 ° degrees sign sign \x00B5 46-134 # 181 µ micro sign sign \x00B6 4-1234-345 # 182 ¶ pilcrow sign sign \x00BB 2356 # RIGHT-POINTING DOUBLE ANGLE QUOTATION sign \x00BF 236 # 191 inverted question mark math \x00D7 56-236 # 215 × multiplication sign math \x00F7 56-256 # 247 ÷ division sign sign \x200C 9 # ZERO WIDTH NON-JOINER punctuation \x2010 36 # 8208 hyphen punctuation \x2011 23478 # 8209 non-breaking hyphen punctuation \x2013 6-36 # 8211 en dash punctuation \x2018 3 # 8216 smart single left quotation mark punctuation \x2019 3 # 8217 smart single right quotation mark punctuation \x201C 2356 # 8220 smart opening double quote punctuation \x201D 2356 # 8221 smart closing double quote 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 sign \x25CF 35 # BLACK CIRCLE #-------------------------- Arabic characters --------------------------------- sign \x060C 5 sign \x061B 56 sign \x061F 236 # Arabic question mark (؟) sign \x0621 3 sign \x0622 345 sign \x0623 34 sign \x0624 1256 sign \x0625 46 sign \x0626 13456 sign \x0627 1 # Alef (ا) sign \x0628 12 sign \x0629 16 sign \x062B 1456 sign \x062A 2345 # Teh (ت) sign \x062C 245 sign \x062D 156 sign \x062E 1346 sign \x062F 145 sign \x0630 2346 sign \x0631 1235 sign \x0632 1356 sign \x0633 234 sign \x0634 146 sign \x0635 12346 sign \x0636 1246 sign \x0637 23456 sign \x0638 123456 sign \x0639 12356 sign \x063A 126 sign \x0640 2 sign \x0641 124 sign \x0642 12345 sign \x0643 13 sign \x0644 123 sign \x0645 134 sign \x0646 1345 sign \x0647 125 sign \x0648 2456 sign \x0649 135 sign \x064A 24 sign \x064E 2 sign \x0650 15 sign \x064B 23 sign \x064C 26 sign \x064D 35 sign \x064F 136 sign \x0651 6 sign \x0652 25 always \x0644\x0627 1236 always \x0640\x0640\x0640\x064F 136 always \x0640\x0640\x0640\x064B 23 always \x0640\x0640\x0640\x064C 26 # --------------------------- end definitions --------------------------------- include countries.cti # include text.nabcc.dis All display opcodes # include text_nabcc.dis All display opcodes # Braille indicators numsign 3456 number sign, just a dots operand multind 56-6 letsign capsletter # letsign 56 capsletter 6 begcapsword 6-6 endcapsword 6-3 emphclass italic emphclass underline emphclass bold begemph italic 46 endemph italic 46-46 begemph bold 456 endemph bold 456-456 begcomp 456-346 endcomp 456-156 # the decimal digits include litdigits6Dots.uti # Arabic numerals digit \x0660 345 # 0 (٠) digit \x0661 1 # 1 (١) digit \x0662 12 # 2 (٢) digit \x0663 14 # 3 (٣) digit \x0664 145 # 4 (٤) digit \x0665 15 # 5 (٥) digit \x0666 124 # 6 (٦) digit \x0667 1245 # 7 (٧) digit \x0668 125 # 8 (٨) digit \x0669 24 # 9 (٩) # Letters are defined in en-chardefs # punctuation # prepunc ( 356 # postpunc ) 236 prepunc ) 356 postpunc ( 236 prepunc " 2356 postpunc " 2356 prepunc ' 6-236 postpunc ' 356-3 word 'em = word 'tis = word 'twas = begnum # 3456-4 print number sign before number midnum , 46 postpunc , 46 decpoint . 46 midnum - 36 hyphen - 36 #capsnocont postpunc . 256 postpunc ; 23 midnum : 25 postpunc : 25 postpunc ! 235 midnum / 34 always / 34 always < 0-246-0 always > 0-135-0 postpunc ? 236 endnum % 25-1234 midnum ^ 346 always ^ 346 always ~ 45 always & 1234 midnum * 56-35 always * 56-35 always [ 6-236 always ] 356-3 always { 5-236 always } 356-2 prepunc ` 6-236 always @ 4 always \\ 6-34 always | 1245 always ... 3-3-3 always $ 4-234 # special character sequences compbrl :// URLs compbrl www. compbrl .com compbrl .edu compbrl .gov compbrl .mil compbrl .net compbrl .org # include countries.cti compbrl .doc compbrl .htm compbrl .html compbrl .tex compbrl .txt compbrl .gif compbrl .jpg compbrl .png compbrl .wav compbrl .tar compbrl .zip