;; MYANMAR-ZEDI.flt -- Font Layout Table for Myanmar (Zedi font) ;; Copyright (C) 2004 ;; 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., 59 Temple Place, Suite 330, Boston, MA ;; 02111-1307, USA. ;;;
  • MYANMAR-ZEDI.flt ;;; ;;; For the Myanmar Zedi family fonts to draw Myanmar script. Please ;;; note that this is not yet completed, i.e. no rules for ligature, ;;; etc are added. The fonts are available at: ;;; (category ;; C: Consonant ;; V: Dependent vowel ;; E: VIWEL SIGN E ;; H: Halant ;; D: Dependent sign ;; Z: ZWNJ ;; O: Other (0x1000 0x107F ?O) (0x1000 0x1020 ?C) (0x1021 0x102A ?O) (0x102C 0x1030 ?V) (0x1031 ?E) (0x1032 ?V) (0x1036 0x1038 ?D) (0x1039 ?H) (0x1056 0x1059 ?D) (0x200C ?Z) ) (generator (0 (cond ;; Consonant + VOWEL SIGN E ("(C)(E)" ;; Put E at the head. < (2 =) (1 = ) >) ;; Consonant + Halant followed by ZWNJ ("(CH)Z" ;; Display Halant. < (1 = =) >) ;; Consonant + Halant not followed by ZWNJ ("CH" ;; Don't display Halant. =) ;; Consonant + the other dependend vowel/sign ("C[VD]" < = = >) ;; Single E ("E" ;; Append dotted circle. = 0x25CC) ;; The other single combining character ("[VHD]" ;; Prepend dotted circle. 0x25CC =) ;; The othe single character ("." [ = ])) *))