[liblouis-liblouisxml] [liblouis] r835 committed - Added Inuktitut grade 1 (iu-ca-g1.ctb), table, harness and harnessSour...

  • From: liblouis@xxxxxxxxxxxxxx
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Sat, 17 Nov 2012 09:52:30 +0000

Revision: 835
Author:   mesar.hameed
Date:     Sat Nov 17 01:51:35 2012
Log: Added Inuktitut grade 1 (iu-ca-g1.ctb), table, harness and harnessSource files.
Thanks to Greg Kearney.


http://code.google.com/p/liblouis/source/detail?r=835

Added:
 /trunk/tables/iu-ca-g1.ctb
 /trunk/tests/harness/iu-ca-g1_harness.txt
 /trunk/tests/harnessSources/iu-ca-g1_harness_source.txt
Modified:
 /trunk/AUTHORS
 /trunk/NEWS
 /trunk/tables/Makefile.am
 /trunk/tests/harness/Makefile.am
 /trunk/tests/harnessSources/Makefile.am

=======================================
--- /dev/null
+++ /trunk/tables/iu-ca-g1.ctb  Sat Nov 17 01:51:35 2012
@@ -0,0 +1,210 @@
+# liblouis: Inuktitut Braille Table
+#
+# Copyright (C) 2012, maintained by Greg Kearney, gkearney@xxxxxxxxx
+#
+# liblouis  comes with ABSOLUTELY NO WARRANTY.
+#
+# This is free software, placed under the terms of the
+# GNU General Public License, as published by the Free Software
+# Foundation.  Please see the file COPYING for details.
+#
+
+include chardefs.cti
+
+#include text_nabcc.dis All display opcodes
+
+include ukchardefs.cti All character definition opcodes
+include UEBC-g1.utb
+
+letsign 456 ink letter sign
+
+# The Vowels
+
+letter         \x1401          56-1            CANADIAN SYLLABICS E
+letter         \x1403          45-1            CANADIAN SYLLABICS I
+letter         \x1404          45-16           CANADIAN SYLLABICS II
+letter         \x1405          135-1           CANADIAN SYLLABICS O
+letter         \x1406          135-16          CANADIAN SYLLABICS OO
+letter         \x140A          246-1           CANADIAN SYLLABICS A
+letter         \x140B          246-16          CANADIAN SYLLABICS AA
+
+# The Consonants
+# P
+
+letter         \x142F          56-1234         CANADIAN SYLLABICS PE
+letter         \x1431          45-1234         CANADIAN SYLLABICS PI
+letter         \x1432          45-12346                CANADIAN SYLLABICS PII
+letter         \x1433          135-1234                CANADIAN SYLLABICS PO
+letter         \x1434          135-12346               CANADIAN SYLLABICS POO
+letter         \x1438          246-1234                CANADIAN SYLLABICS PA
+letter         \x1439          246-12346               CANADIAN SYLLABICS PAA
+letter         \x1449          1234                    CANADIAN SYLLABICS P
+
+# T
+
+letter         \x144C          56-2345         CANADIAN SYLLABICS TE
+letter         \x144E          45-2345         CANADIAN SYLLABICS TI
+letter         \x144F          45-23456                CANADIAN SYLLABICS TII
+letter         \x1450          135-2345                CANADIAN SYLLABICS TO
+letter         \x1451          135-23456               CANADIAN SYLLABICS TOO
+letter         \x1455          246-2345                CANADIAN SYLLABICS TA
+letter         \x1456          246-23456               CANADIAN SYLLABICS TAA
+letter         \x1466          2345                    CANADIAN SYLLABICS T
+
+# K
+
+letter         \x146B          56-13           CANADIAN SYLLABICS KE
+letter         \x146D          45-13           CANADIAN SYLLABICS KI
+letter         \x146E          45-136          CANADIAN SYLLABICS KII
+letter         \x146F          135-13          CANADIAN SYLLABICS KO
+letter         \x1470          135-136 CANADIAN SYLLABICS KOO
+letter         \x1472          246-13          CANADIAN SYLLABICS KA
+letter         \x1473          246-136 CANADIAN SYLLABICS KAA
+letter         \x1483          13                      CANADIAN SYLLABICS K
+
+# G (C)
+
+letter         \x1489          56-1245         CANADIAN SYLLABICS CE
+letter         \x148B          45-1245         CANADIAN SYLLABICS CI
+letter         \x148C          45-12456                CANADIAN SYLLABICS CII
+letter         \x148D          135-1245                CANADIAN SYLLABICS CO
+letter         \x148E          135-12456               CANADIAN SYLLABICS COO
+letter         \x1490          246-1245                CANADIAN SYLLABICS CA
+letter         \x1491          246-12456               CANADIAN SYLLABICS CAA
+letter         \x14A1          1245                    CANADIAN SYLLABICS C
+
+# M
+
+letter         \x14A3          56-134                  CANADIAN SYLLABICS ME
+letter         \x14A5          45-134                  CANADIAN SYLLABICS MI
+letter         \x14A6          45-1346         CANADIAN SYLLABICS MII
+letter         \x14A7          135-134         CANADIAN SYLLABICS MO
+letter         \x14A8          135-1346                CANADIAN SYLLABICS MOO
+letter         \x14AA          246-134         CANADIAN SYLLABICS MA
+letter         \x14AB          246-1346                CANADIAN SYLLABICS MAA
+letter         \x14BB          134                             CANADIAN 
SYLLABICS M
+
+# N
+
+letter         \x14C0          56-1345                 CANADIAN SYLLABICS NE
+letter         \x14C2          45-1345                 CANADIAN SYLLABICS NI
+letter         \x14C3          45-13456                        CANADIAN 
SYLLABICS NII
+letter         \x14C4          135-1345                        CANADIAN 
SYLLABICS NO
+letter         \x14C5          135-13456                       CANADIAN 
SYLLABICS NOO
+letter         \x14C7          246-1345                        CANADIAN 
SYLLABICS NA
+letter         \x14C8          246-13456                       CANADIAN 
SYLLABICS NAA
+letter         \x14D0          1345                            CANADIAN 
SYLLABICS N
+
+# L
+
+letter         \x14D3          56-123                          CANADIAN 
SYLLABICS LE
+letter         \x14D5          45-123                          CANADIAN 
SYLLABICS LI
+letter         \x14D6          45-1236                 CANADIAN SYLLABICS LII
+letter         \x14D7          135-123                 CANADIAN SYLLABICS LO
+letter         \x14D8          135-1236                        CANADIAN 
SYLLABICS LOO
+letter         \x14DA          246-123                 CANADIAN SYLLABICS LA
+letter         \x14DB          246-1236                        CANADIAN 
SYLLABICS LAA
+letter         \x14EA          123                                     
CANADIAN SYLLABICS L
+
+# S
+
+letter         \x14ED          56-234                          CANADIAN 
SYLLABICS SE
+letter         \x14EF          45-234                          CANADIAN 
SYLLABICS SI
+letter         \x14F0          45-2346                 CANADIAN SYLLABICS SII
+letter         \x14F1          135-234                 CANADIAN SYLLABICS SO
+letter         \x14F2          135-2346                        CANADIAN 
SYLLABICS SOO
+letter         \x14F4          246-234                 CANADIAN SYLLABICS SA
+letter         \x14F5          246-2346                        CANADIAN 
SYLLABICS SAA
+letter         \x1505          234                                     
CANADIAN SYLLABICS S
+
+# J (Y)
+
+letter         \x1526          56-245                          CANADIAN 
SYLLABICS YE
+letter         \x1528          45-245                          CANADIAN 
SYLLABICS YI
+letter         \x1529          45-2456                 CANADIAN SYLLABICS YII
+letter         \x152A          135-245                 CANADIAN SYLLABICS YO
+letter         \x152B          135-2456                        CANADIAN 
SYLLABICS YOO
+letter         \x152D          246-245                 CANADIAN SYLLABICS YA
+letter         \x152E          246-2456                        CANADIAN 
SYLLABICS YAA
+letter         \x153E          245                                     
CANADIAN SYLLABICS Y
+
+# R
+
+letter         \x1542          56-1235                 CANADIAN SYLLABICS RE
+letter         \x1546          45-1235                 CANADIAN SYLLABICS RI
+letter         \x1547          45-12356                        CANADIAN 
SYLLABICS RII
+letter         \x1548          135-1235                        CANADIAN 
SYLLABICS RO
+letter         \x1549          135-12356                       CANADIAN 
SYLLABICS ROO
+letter         \x154B          246-1235                        CANADIAN 
SYLLABICS RA
+letter         \x154C          246-12356                       CANADIAN 
SYLLABICS RAA
+letter         \x1550          1235                            CANADIAN 
SYLLABICS r
+
+
+# V (F)
+
+letter         \x1553          56-124                          CANADIAN 
SYLLABICS FE
+letter         \x1555          45-124                          CANADIAN 
SYLLABICS FI
+letter         \x1556          45-1246                 CANADIAN SYLLABICS FII
+letter         \x1557          135-124                 CANADIAN SYLLABICS FO
+letter         \x1558          135-1246                        CANADIAN 
SYLLABICS FOO
+letter         \x1559          246-124                 CANADIAN SYLLABICS FA
+letter         \x155A          246-1246                        CANADIAN 
SYLLABICS FAA
+letter         \x155D          124                                     
CANADIAN SYLLABICS F
+
+# Q
+
+letter         \x166F          56-12345                CANADIAN SYLLABICS QE
+letter         \x157F          45-12345                        CANADIAN 
SYLLABICS QI
+letter         \x1580          45-123456                       CANADIAN 
SYLLABICS QII
+letter         \x1581          135-12345                       CANADIAN 
SYLLABICS QO
+letter         \x1582          135-123456                      CANADIAN 
SYLLABICS QOO
+letter         \x1583          246-12345                       CANADIAN 
SYLLABICS QA
+letter         \x1584          246-123456                      CANADIAN 
SYLLABICS QAA
+letter         \x1585          12345                           CANADIAN 
SYLLABICS Q
+
+# NG
+
+letter         \x1553          56-15           CANADIAN SYLLABICS NGE
+letter         \x158F          45-15                   CANADIAN SYLLABICS NGI
+letter         \x1590          45-156                  CANADIAN SYLLABICS NGII
+letter         \x1591          135-15                  CANADIAN SYLLABICS NGO
+letter         \x1592          135-156         CANADIAN SYLLABICS NGOO
+letter         \x1593          246-15                  CANADIAN SYLLABICS NGA
+letter         \x1594          246-156         CANADIAN SYLLABICS NGAA
+letter         \x1595          15                              CANADIAN 
SYLLABICS NG
+
+# NNG
+
+#letter                \x1553          56-145          CANADIAN SYLLABICS NNGE
+letter         \x1671          45-145                  CANADIAN SYLLABICS NNGI
+letter         \x1672          45-1456         CANADIAN SYLLABICS NNGII
+letter         \x1673          135-145         CANADIAN SYLLABICS NNGO
+letter         \x1674          135-1456                CANADIAN SYLLABICS NNGOO
+letter         \x1675          246-145         CANADIAN SYLLABICS NNGA
+letter         \x1676          246-1456                CANADIAN SYLLABICS NNGAA
+letter         \x1596          145                             CANADIAN 
SYLLABICS NNNG
+
+# Belted L
+
+#letter                \x1553          56-24                   CANADIAN 
SYLLABICS LHE
+letter         \x15A0          45-24                   CANADIAN SYLLABICS LHI
+letter         \x15A1          45-246          CANADIAN SYLLABICS LHII
+letter         \x15A2          135-24          CANADIAN SYLLABICS LHO
+letter         \x15A3          135-246         CANADIAN SYLLABICS LHOO
+letter         \x15A4          246-24          CANADIAN SYLLABICS LHA
+letter         \x15A5          246-246         CANADIAN SYLLABICS LHAA
+letter         \x15A6          24                              CANADIAN 
SYLLABICS LH
+
+# H
+
+letter         \x157C                          125                             
CANADIAN SYLLABICS H
+always         \x157C\x1403            45-125-1                CANADIAN 
SYLLABICS HI
+always         \x157C\x1404            45-125-16               CANADIAN 
SYLLABICS HII
+always         \x157C\x1405            135-125-1               CANADIAN 
SYLLABICS HO
+always         \x157C\x1406            135-125-16              CANADIAN 
SYLLABICS HOO
+always         \x157C\x140A            246-125-1               CANADIAN 
SYLLABICS HA
+always         \x157C\x140B            246-125-16              CANADIAN 
SYLLABICS HAA
+letter         '                                       125                     
        CANADIAN SYLLABICS H
+
+
+
=======================================
--- /dev/null
+++ /trunk/tests/harness/iu-ca-g1_harness.txt   Sat Nov 17 01:51:35 2012
@@ -0,0 +1,83 @@
+{
+  "tables": [
+    "unicode.dis",
+    "iu-ca-g1.ctb"
+  ],
+  "tests": [
+    {
+      "data": [
+        {
+          "input": "ᐁ ᐃ ᐅ ᐊ",
+          "output": "⠸⠰⠁ ⠸⠘⠁ ⠸⠕⠁ ⠸⠪⠁"
+        },
+        {
+          "input": "ᐯ ᐱ ᐳ ᐸ ᑉ",
+          "output": "⠸⠰⠏ ⠸⠘⠏ ⠸⠕⠏ ⠸⠪⠏ ⠸⠏"
+        },
+        {
+          "input": "ᑌ ᑎ ᑐ ᑕ ᑦ",
+          "output": "⠸⠰⠞ ⠸⠘⠞ ⠸⠕⠞ ⠸⠪⠞ ⠸⠞"
+        },
+        {
+          "input": "ᑫ ᑭ ᑯ ᑲ ᒃ",
+          "output": "⠸⠰⠅ ⠸⠘⠅ ⠸⠕⠅ ⠸⠪⠅ ⠸⠅"
+        },
+        {
+          "input": "ᒉ ᒋ ᒍ ᒐ ᒡ",
+          "output": "⠸⠰⠛ ⠸⠘⠛ ⠸⠕⠛ ⠸⠪⠛ ⠸⠛"
+        },
+        {
+          "input": "ᒣ ᒥ ᒧ ᒪ ᒻ",
+          "output": "⠸⠰⠍ ⠸⠘⠍ ⠸⠕⠍ ⠸⠪⠍ ⠸⠍"
+        },
+        {
+          "input": "ᓀ ᓂ ᓄ ᓇ ᓐ",
+          "output": "⠸⠰⠝ ⠸⠘⠝ ⠸⠕⠝ ⠸⠪⠝ ⠸⠝"
+        },
+        {
+          "input": "ᓭ ᓯ ᓱ ᓴ ᔅ",
+          "output": "⠸⠰⠎ ⠸⠘⠎ ⠸⠕⠎ ⠸⠪⠎ ⠸⠎"
+        },
+        {
+          "input": "ᓓ ᓕ ᓗ ᓚ ᓪ",
+          "output": "⠸⠰⠇ ⠸⠘⠇ ⠸⠕⠇ ⠸⠪⠇ ⠸⠇"
+        },
+        {
+          "input": "ᔦ ᔨ ᔪ ᔭ ᔾ",
+          "output": "⠸⠰⠚ ⠸⠘⠚ ⠸⠕⠚ ⠸⠪⠚ ⠸⠚"
+        },
+        {
+          "input": "ᕓ ᕕ ᕗ ᕙ ᕝ",
+          "output": "⠸⠰⠋ ⠸⠘⠋ ⠸⠕⠋ ⠸⠪⠋ ⠸⠋"
+        },
+        {
+          "input": "ᕂ ᕆ ᕈ ᕋ ᕐ",
+          "output": "⠸⠰⠗ ⠸⠘⠗ ⠸⠕⠗ ⠸⠪⠗ ⠸⠗"
+        },
+        {
+          "input": "ᙯ ᕿ ᖁ ᖃ ᖅ",
+          "output": "⠸⠰⠟ ⠸⠘⠟ ⠸⠕⠟ ⠸⠪⠟ ⠸⠟"
+        },
+        {
+          "input": "ᖏ ᖑ ᖓ ᐊᖕ",
+          "output": "⠸⠘⠑ ⠸⠕⠑ ⠸⠪⠑ ⠪⠁⠑"
+        },
+        {
+          "input": "ᙱ ᙳ ᙵ ᐊᖖ",
+          "output": "⠸⠘⠙ ⠸⠕⠙ ⠸⠪⠙ ⠪⠁⠙"
+        },
+        {
+          "input": "ᖠ ᖢ ᖤ ᐊᖦ",
+          "output": "⠸⠘⠊ ⠸⠕⠊ ⠸⠪⠊ ⠪⠁⠊"
+        },
+        {
+          "input": "ᕼᐃ ᕼᐅ ᕼᐊ '",
+          "output": "⠘⠓⠁ ⠕⠓⠁ ⠪⠓⠁ ⠸⠠⠴"
+        }
+      ],
+      "flags": {
+        "outputUniBrl": true
+      }
+    }
+  ]
+}
=======================================
--- /dev/null
+++ /trunk/tests/harnessSources/iu-ca-g1_harness_source.txt Sat Nov 17 01:51:35 2012
@@ -0,0 +1,35 @@
+tables: iu-ca-g1.ctb
+
+ᐁ ᐃ ᐅ ᐊ
+
+ᐯ ᐱ ᐳ ᐸ ᑉ
+
+ᑌ ᑎ ᑐ ᑕ ᑦ
+
+ᑫ ᑭ ᑯ ᑲ ᒃ
+
+ᒉ ᒋ ᒍ ᒐ ᒡ
+
+ᒣ ᒥ ᒧ ᒪ ᒻ
+
+ᓀ ᓂ ᓄ ᓇ ᓐ
+
+ᓭ ᓯ ᓱ ᓴ ᔅ
+
+ᓓ ᓕ ᓗ ᓚ ᓪ
+
+ᔦ ᔨ ᔪ ᔭ ᔾ
+
+ᕓ ᕕ ᕗ ᕙ ᕝ
+
+ᕂ ᕆ ᕈ ᕋ ᕐ
+
+ᙯ ᕿ ᖁ ᖃ ᖅ
+
+ᖏ ᖑ ᖓ ᐊᖕ
+
+ᙱ ᙳ ᙵ ᐊᖖ
+
+ᖠ ᖢ ᖤ ᐊᖦ
+
+ᕼᐃ ᕼᐅ ᕼᐊ '
=======================================
--- /trunk/AUTHORS      Tue Jul 10 02:00:03 2012
+++ /trunk/AUTHORS      Sat Nov 17 01:51:35 2012
@@ -45,3 +45,5 @@
Hammer Attila of IT Foundation for the Visually Impaired - Hungary <hammer.attila@xxxxxxxxxxx>

 Aaron Cannon <cannona@xxxxxxxxxxxxxxxxxxxxxx>
+
+Greg Kearney <gkearney@xxxxxxxxx>
=======================================
--- /trunk/NEWS Tue Oct  2 07:59:57 2012
+++ /trunk/NEWS Sat Nov 17 01:51:35 2012
@@ -5,6 +5,10 @@
 ** Bug Fixes
 - Update gnulib

+** New features
+*** New Braille tables
+    - Inuktitut grade 1, thanks to Greg Kearney.
+
 * Noteworthy changes in release 2.5.1 (2012-9-24)

 ** Braille Table Improvements
=======================================
--- /trunk/tables/Makefile.am   Sun Oct  7 18:46:33 2012
+++ /trunk/tables/Makefile.am   Sat Nov 17 01:51:35 2012
@@ -129,6 +129,7 @@
        is.ctb \
        it-it-comp6.utb \
        it-it-comp8.utb \
+       iu-ca-g1.ctb    \
        kannada.cti \
        kha.ctb \
        kn.ctb \
=======================================
--- /trunk/tests/harness/Makefile.am    Sun Oct 28 08:50:51 2012
+++ /trunk/tests/harness/Makefile.am    Sat Nov 17 01:51:35 2012
@@ -5,5 +5,6 @@
        hu-hu-comp8_harness.txt         \
        hu-hu-g1_harness.txt            \
        hu-hu-g1-hyph_harness.txt       \
+       iu-ca-g1_harness.txt            \
        letterDefTest_harness.txt       \
        ta-ta-g1_harness.txt
=======================================
--- /trunk/tests/harnessSources/Makefile.am     Sun Oct 28 08:50:51 2012
+++ /trunk/tests/harnessSources/Makefile.am     Sat Nov 17 01:51:35 2012
@@ -4,5 +4,6 @@
        hu-hu-comp8_harness_source.txt\
        hu-hu-g1_harness_source.txt             \
        hu-hu-g1-hyph_harness_source.txt        \
+       iu-ca-g1_harness_source.txt             \
        ta-ta-g1_harness_source.txt

��u��*m���~�^�����޶�h�yhiحjwe�y,��k�7����z�(��m����n)b�'����r�

Other related posts:

  • » [liblouis-liblouisxml] [liblouis] r835 committed - Added Inuktitut grade 1 (iu-ca-g1.ctb), table, harness and harnessSour... - liblouis