;; MYMR-MYAZEDI.flt -- Font Layout Table for Myanmar (Zedi font)
-;; Copyright (C) 2004, 2005, 2006, 2007
-;; National Institute of Advanced Industrial Science and Technology (AIST)
-;; Registration Number H15PRO112
-
-;; This file is part of the m17n database; a sub-part of the m17n
-;; library.
-
-;; The m17n library 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.
-
-;; The m17n library 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.
+;; Copyright (C) 2004, 2005, 2006, 2007 AIST (H15PRO112)
+;; See the end for copying conditions.
-;; You should have received a copy of the GNU Lesser General Public
-;; License along with the m17n library; if not, write to the Free
-;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
+(font layouter mymr-myazedi nil
+ (font (nil myazedi_m17n unicode-bmp)))
;;; <li> MYMR-MYAZEDI.flt
;;;
;;; <li> download: http://www.myazedi.com/downloads/MyaZedi_M17N.ttf
;;; </ul>
-(font layouter mymr-myazedi nil
- (font (nil myazedi_m17n unicode-bmp)))
-
;; 1st stage
;; Extract syllable while detecting Kinzi, substituting subscripts,
;; and removing Halants.
;; described in Table 10-3 of the Unicode Standard 4.0 except for
;; Kinzi which is encoded by the sequence "U+1004 U+1039 U+200D".
;;
- ;;<-1-><---------2--------><--4--><--6---> <7->
+ ;;<-1-><---------2--------><--4--><--6---><7-><8->
;; <---3---> <5->
- ("(KHJ)([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)N?(S*)"
- | < (1 0xE390) (2 consonant) (4 remove-halant *) (6 = *) (7 = *) > |)
+ ("(KHJ)([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)(N)?(S*)"
+ | < (1 0xE390) (2 consonant) (4 remove-halant *) (6 = *) (7) (8 = *) > |)
;; Irregular independent Kinzi
("KHJ"
[ 0xE390 ])
;; Cluster without Kinzi
- ("([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)N?(S*)"
- | < (1 consonant) (3 remove-halant *) (5 = *) (6 = *) > |)
+ ("([CcnKMr](H[CcnK])?)((HM)*)(V*A?H?)(N)?(S*)"
+ | < (1 consonant) (3 remove-halant *) (5 = *) (6) (7 = *) > |)
;; Fixme: I'm not sure about the syllable pattern for an
;; independent vowel.
=))
*))
+;; Copyright (C) 2004, 2005, 2006, 2007
+;; National Institute of Advanced Industrial Science and Technology (AIST)
+;; Registration Number H15PRO112
+
+;; This file is part of the m17n database; a sub-part of the m17n
+;; library.
+
+;; The m17n library 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.
+
+;; The m17n library 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 the m17n library; if not, write to the Free
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
+
;; Local Variables:
;; mode: emacs-lisp
;; coding: utf-8