[liblouis-liblouisxml] [liblouis] r1101 committed - Added somewhat improved Nepali table, ne.utb...

  • From: liblouis@xxxxxxxxxxxxxx
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 13 Jan 2014 20:37:59 +0000

Revision: 1101
Author:   mesar.hameed
Date:     Mon Jan 13 20:37:36 2014 UTC
Log:      Added somewhat improved Nepali table, ne.utb

ne.utb and ne.ctb should be merged or the one with the most errors removed.
Include both for the time being so that users can test with nvda and feedback.
http://code.google.com/p/liblouis/source/detail?r=1101

Added:
 /trunk/tables/ne.utb
Modified:
 /trunk/NEWS
 /trunk/tables/Makefile.am

=======================================
--- /dev/null
+++ /trunk/tables/ne.utb        Mon Jan 13 20:37:36 2014 UTC
@@ -0,0 +1,203 @@
+# liblouis: Nepali Grade 1 table
+#
+# Copyright (C) 2013-2014 Him Prasad Gautam and Mesar Hameed
+# All rights reserved.
+#
+# 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 en-us-g2.ctb
+
+#-----------
+
+sign \X0901 3 # davanagari chandra bindu
+sign \X0902 56 # davanagari Sira bindu
+sign \X0903 6 # davanagari Bisharga
+sign \X0905 1 #Hraswa aa"
+sign \X0906 345 #baraa aa"
+sign \X0907 24 #"Hraswa ii"
+sign \X0908 35 #"baRii ii"
+sign \X0909 136 #"Hraswa u"
+sign \X090A 1256 #"baRaa uu"
+sign \X090B 5-1235 #"RRi"
+sign \X090C 5-12357 #"lri"
+sign \X090D 157 #"e"
+sign \X090E 347 #"ai"
+sign \X090F 15 #"e"
+sign \X0910 34 #"ai"
+sign \X0911 1357 #"o"
+sign \X0912 2467 #"au"
+sign \X0913 135 #"o"
+sign \X0914 246 #"au"
+
+sign \X0915 13 # davanagari ka
+sign \X0916 46 # davanagari kha
+sign \X0917 1234 # davanagari ga
+sign \X0918 126 # davanagari gha
+sign \X0919 346 #davanagari aNgaa
+
+sign \X091A 14 # davanagari ca
+sign \X091B 16 # davanagari cha
+sign \X091C 245 # davanagari ja
+sign \X091D 356 # davanagari jha
+sign \X091E 25 #davanagari yangaa
+
+sign \X091F 23456 # davanagari ta
+sign \X0920 2456 # davanagari tha
+sign \X0921 1246 # davanagari da
+sign \X0922 123456 # davanagari dha
+sign \X0923 3456 #davanagari nna
+
+sign \X0924 2345 # davanagari ta
+sign \X0925 1456 # davanagari tha
+sign \X0926 145 # davanagari da
+sign \X0927 2346 # davanagari dha
+sign \X0928 1345 #davanagari na
+
+sign \X092A 1234 # davanagari pa
+sign \X092B 235 # davanagari tha
+sign \X092C 12 # davanagari ba
+sign \X092D 45 # davanagari bha
+sign \X092E 134 #davanagari ma
+
+sign \X092F 13456 # davanagari yaa
+sign \X0930 1235 # davanagari ra
+sign \X0931 12357 # davanagari rra
+sign \X0932 123 # davanagari la
+sign \X0933 1237 #davanagari la
+sign \X0934 12378 #davanagari la
+sign \X0935 1236 #davanagari va
+sign \X0936 146 #davanagari sha
+sign \X0937 12346 #davanagari ssha
+sign \X0938 234 #davanagari sa
+sign \X0939 125 #davanagari ha
+
+#--------
+# matras
+
+sign \X093E 345 #baraa aa ki matra
+sign \X093F 24 #"Hraswa ii matra
+sign \X0940 35 #"baRii ii matra
+sign \X0941 136 #Hraswa u matra
+sign \X0942 1256 #"baRaa uu matra"
+sign \X0943 5-1235 #"RRi matra"
+sign \X0944 5-12357 #"lri matra"
+sign \X0945 157 #"e matra"
+sign \X0946 347 #"ai matra"
+sign \X0947 15 #"e matra"
+sign \X0948 34 #"ai matra"
+sign \X0949 1357 #"o"
+sign \X094A 2467 #"au"
+sign \X094B 135 #"o matra"
+sign \X094C 246 #"au matra"
+
+sign \X094D 4
+
+#--------
+# digits
+
+digit \X0966 245 # davanagari 0
+digit \X0967 1 # davanagari 1
+digit \X0968 12 # davanagari 2
+digit \X0969 14 # davanagari 3
+digit \X096A 145 # davanagari 4
+digit \X096B 15 # davanagari 5
+digit \X096C 124 # davanagari 6
+digit \X096D 1245 # davanagari 7
+digit \X096E 125 # davanagari 8
+digit \X096F 24 # davanagari 9
+
+#--------
+# half characters
+
+always \X0915\x094D 4-13 # davanagari ka
+always \X0916\x094D 4-46 # davanagari kha
+always \X0917\x094D 4-1234 # davanagari ga
+always \X0918\x094D 4-126 # davanagari gha
+always \X0919\x094D 4-346 #davanagari aNgaa
+
+always \X091A\x094D 4-14 # davanagari ca
+always \X091B\x094D 4-16 # davanagari cha
+always \X091C\x094D 4-245 # davanagari ja
+always \X091D\x094D 4-356 # davanagari jha
+always \X091E\x094D 4-25 #davanagari yangaa
+
+always \X091F\x094d 4-23456 # davanagari ta
+always \X0920\x094D 4-2456 # davanagari tha
+always \X0921\x094D 4-1246 # davanagari da
+always \X0922\x094D 4-123456 # davanagari dha
+always \X0923\x094D 4-3456 #davanagari nna
+
+always \X0924\x094D 4-2345 # davanagari ta
+always \X0925\x094D 4-1456 # davanagari tha
+always \X0926\x094D 4-145 # davanagari da
+always \X0927\x094D 4-2346 # davanagari dha
+always \X0928\x094D 4-1345 #davanagari na
+
+always \X092A\x094D 4-1234 # davanagari pa
+always \X092B\x094D 4-235 # davanagari tha
+always \X092C\x094D 4-12 # davanagari ba
+always \X092D\x094D 4-2346 # davanagari bha
+always \X092E\x094D 4-1345 #davanagari ma
+
+always \X092F\x094D 4-13456 # davanagari yaa
+always \X0930\x094D 4-1235 # davanagari ra
+always \X0931\x094D 4-1235 # davanagari rra
+always \X0932\x094D 4-123 # davanagari la
+always \X0933\x094D 4-123 #davanagari la
+always \X0934\x094D 4-123 #davanagari la
+always \X0935\x094D 4-1236 #davanagari va
+always \X0936\x094D 4-146 #davanagari sha
+always \X0937\x094D 4-12346 #davanagari ssha
+always \X0938\x094D 4-234 #davanagari sa
+always \X0939\x094D 4-125 #davanagari ha
+
+#------------
+# consonent followed by vowel but not matra
+
+class NepaliVowel \x0907\x0908\x0909\x090A\x090D\x090E\x090F\x0910\x0911\x0912\x0913\x0914
+
+before NepaliVowel always \x0915 13-1 # davanagari ka
+before NepaliVowel always \x0916 46-1 # davanagari kha
+before NepaliVowel always \x0917 1245-1 # davanagari ga
+before NepaliVowel always \x0918 126-1 # davanagari gha
+
+before NepaliVowel always \x091A 14-1 # davanagari ca
+before NepaliVowel always \x091B 16-1 # davanagari cha
+before NepaliVowel always \x091C 245-1 # davanagari ja
+before NepaliVowel always \x091D 356-1 # davanagari jha
+
+before NepaliVowel always \x091F 23456-1 # davanagari ta
+before NepaliVowel always \x0920 2456-1 # davanagari tha
+before NepaliVowel always \x0921 1246-1 # davanagari da
+before NepaliVowel always \x0922 123456-1 # davanagari dha
+before NepaliVowel always \x0923 3456-1 #davanagari nna
+
+before NepaliVowel always \x0924 2345-1 # davanagari ta
+before NepaliVowel always \x0925 1456-1 # davanagari tha
+before NepaliVowel always \x0926 145-1 # davanagari da
+before NepaliVowel always \x0927 2346-1 # davanagari dha
+before NepaliVowel always \x0928 1345-1 #davanagari na
+
+before NepaliVowel always \x092A 1234-1 # davanagari pa
+before NepaliVowel always \x092B 235-1 # davanagari tha
+before NepaliVowel always \x092C 12-1 # davanagari ba
+before NepaliVowel always \x092D 45-1 # davanagari bha
+before NepaliVowel always \x092E 134-1 #davanagari ma
+
+before NepaliVowel always \x092F 13456-1 # davanagari yaa
+before NepaliVowel always \x0930 1235-1 # davanagari ra
+before NepaliVowel always \x0931 12357-1 # davanagari rra
+before NepaliVowel always \x0932 123-1 # davanagari la
+before NepaliVowel always \x0933 1237-1 #davanagari la
+before NepaliVowel always \x0934 12378-1 #davanagari la
+before NepaliVowel always \x0935 1236-1 #davanagari va
+before NepaliVowel always \x0936 146-1 #davanagari sha
+before NepaliVowel always \x0937 12346-1 #davanagari ssha
+before NepaliVowel always \x0938 234-1 #davanagari sa
+before NepaliVowel always \x0939 125-1 #davanagari ha
=======================================
--- /trunk/NEWS Wed Jan  8 13:37:12 2014 UTC
+++ /trunk/NEWS Mon Jan 13 20:37:36 2014 UTC
@@ -58,6 +58,10 @@
    - Fixes to the Norwegian tables thanks to Lars Bjørndal
      - Fixes for less than / greater than.
      - Add entries for URLs, domains and file names.
+   - Added ne.utb, an alternative Nepali braille table.
+     One of ne.utb or ne.ctb will be removed/merged in a future version.
+ Keeping both for the time being so that users can test and give feedback on which is most correct.
+     Thanks to Him Prasad Gautam, and Mesar Hameed

 ** Backwards incompatible changes
    - Delete the table chardefs-ueb.cti as these rules are now
=======================================
--- /trunk/tables/Makefile.am   Mon Jan  6 12:42:57 2014 UTC
+++ /trunk/tables/Makefile.am   Mon Jan 13 20:37:36 2014 UTC
@@ -165,6 +165,7 @@
        mt.ctb \
        mun.ctb \
        mwr.ctb \
+       ne.utb \
        ne.ctb \
        nemeth.ctb \
        nemethdefs.cti \

Other related posts:

  • » [liblouis-liblouisxml] [liblouis] r1101 committed - Added somewhat improved Nepali table, ne.utb... - liblouis