1 ;; THAI-NORASI.flt -- Font Layout Table for Thai (Norasi font)
2 ;; Copyright (C) 2003, 2004
3 ;; National Institute of Advanced Industrial Science and Technology (AIST)
4 ;; Registration Number H15PRO112
6 ;; This file is part of the m17n database; a sub-part of the m17n
9 ;; The m17n library is free software; you can redistribute it and/or
10 ;; modify it under the terms of the GNU Lesser General Public License
11 ;; as published by the Free Software Foundation; either version 2.1 of
12 ;; the License, or (at your option) any later version.
14 ;; The m17n library is distributed in the hope that it will be useful,
15 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 ;; Lesser General Public License for more details.
19 ;; You should have received a copy of the GNU Lesser General Public
20 ;; License along with the m17n library; if not, write to the Free
21 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
24 ;;; <li> THAI-NORASI.flt
26 ;;; For the Thai Norasi family fonts to draw Thai script. The fonts are
29 ;;; <li> infopage: <http://packages.debian.org/stable/x11/xfonts-thai-ttf.html>
32 ;; 1st stage: basic composition of CVT
35 ;; V: VOWEL upper and lower
51 ("(C)(T)?(A)" ; SARA-AM -> NIKHAHIT+SARA-AA
52 (1 = 0x0E4D) (2 =) (3 0x0E32))
53 ("(C)(T)(V)?" ; CTV -> CVT
63 ;; c: CONSONANT normal
65 ;; V: VOWEL upper, NIKHAHIT, and YAMAKKAN
87 < (1 =) (2 vowel-upper-left) (3 tone-high-left) >)
89 < (1 =) (2 =) (3 tone-low-left) >)
91 < (1 =) (2 =) (3 =) >)
93 < (1 =) (2 =) (3 tone-low) >)
95 < (1 =) (2 vowel-deep) (3 tone-low) >)
105 ((range 0x0E34 0x0E37) 0xF701)
111 ((range 0x0E38 0x0E3A) 0xF718))
114 ((range 0x0E48 0x0E4C) 0xF713))
117 ((range 0x0E48 0x0E4C) 0xF705))
120 ((range 0x0E48 0x0E4C) 0xF70A)))