1 ;; THAI-OTF.flt -- Font Layout Table for Thai
2 ;; Copyright (C) 2006, 2007 AIST (H15PRO112)
3 ;; See the end for copying conditions.
5 (font layouter thai-otf nil
6 (font (nil nil unicode-bmp :otf=thai+mark,mkmk)))
13 ;; i: SARA I, SARA U (below vowel 1, above vowel 1)
14 ;; I: SARA II, SARA UEE (above vowel 3)
15 ;; U: MAIHAN-AKAT, SARA UE, SARA UU (above vowel 2, below vowel 2)
16 ;; P: PHINTHU, YAMAKKARN (below diacritic, above diacritic 3)
18 ;; N: THANTHAKHAT, NIKHAHIT (above diacritic 1)
19 ;; M: MAITAIKHU (above diacritic 2)
20 ;; X: OTHER INDEPENDENT
39 (0x0E4C 0x0E4D ?N) ;; ad1
44 ;; Perform GSUB. The decomposition of AM is done by hand because it
45 ;; requires reordering in addition to decomposition.
51 | < (1 = 0x0E4D) (2 =) > | (3 0x0E32) > )
61 (cond ((font-facility 0x25CC) < 0x25CC = > ) ("." [ = ] )))
77 ;; Copyright (C) 2006, 2007
78 ;; National Institute of Advanced Industrial Science and Technology (AIST)
79 ;; Registration Number H15PRO112
81 ;; This file is part of the m17n database; a sub-part of the m17n
84 ;; The m17n library is free software; you can redistribute it and/or
85 ;; modify it under the terms of the GNU Lesser General Public License
86 ;; as published by the Free Software Foundation; either version 2.1 of
87 ;; the License, or (at your option) any later version.
89 ;; The m17n library is distributed in the hope that it will be useful,
90 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
91 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
92 ;; Lesser General Public License for more details.
94 ;; You should have received a copy of the GNU Lesser General Public
95 ;; License along with the m17n library; if not, write to the Free
96 ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
97 ;; Boston, MA 02110-1301, USA.