1 ;; THAI-GENERIC.flt -- Font Layout Table for Thai (proportional font)
2 ;; Copyright (C) 2005, 2007 AIST (H15PRO112)
3 ;; See the end for copying conditions.
5 (font layouter thai-generic nil
6 (font (nil nil unicode-bmp :otf=thai+~mark,~mkmk :lang=th)))
8 ;;; <li> THAI-GENERIC.flt
10 ;;; For the Thai proportional fonts to draw Thai script.
13 ;; C: CONSONANT normal
17 ;; V: VOWEL upper, NIKHAHIT, and YAMAKKAN
20 ;; I: OTHER INDEPENDENT
42 < (1 = 0x0E4D) (2 tr+bl =) (3 0x0E32) > )
44 < (1 = Br<13Bl 0x0E4D) (2 tr+<13bl =) (3 0x0E32) > )
46 < (1 = =) (2 tr+bl =) > )
48 < (1 = *) (2 (cond ("v" =) ("." Br<8Bl =))) (3 tr+<8bl =) > )
50 < (1 = *) (2 (cond ("v" br-tl =) ("." =))) (3 tr+bl =) > )
52 (cond ((font-facility 0x25CC) < 0x25CC = > ) ("." [ = ] )))
57 ;; Copyright (C) 2005, 2007
58 ;; National Institute of Advanced Industrial Science and Technology (AIST)
59 ;; Registration Number H15PRO112
61 ;; This file is part of the m17n database; a sub-part of the m17n
64 ;; The m17n library is free software; you can redistribute it and/or
65 ;; modify it under the terms of the GNU Lesser General Public License
66 ;; as published by the Free Software Foundation; either version 2.1 of
67 ;; the License, or (at your option) any later version.
69 ;; The m17n library is distributed in the hope that it will be useful,
70 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
71 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
72 ;; Lesser General Public License for more details.
74 ;; You should have received a copy of the GNU Lesser General Public
75 ;; License along with the m17n library; if not, write to the Free
76 ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
77 ;; Boston, MA 02110-1301, USA.