1 ;; SCRIPT.tbl -- Unicode Script -*- lisp -*-
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., 51 Franklin Street, Fifth Floor,
22 ;; Boston, MA 02110-1301, USA.
24 ;; The file format is this:
25 ;; (SCRIPT ([ ISO639-1 | ISO639-2 ] ...) (CHAR ...]) [OTF-TAG]) ...
26 ;; SCRIPT: script name
27 ;; ISO639-1: 2-letter language code of ISO639-1.
28 ;; ISO639-2: 3-letter language code of ISO639-2.
30 ;; CHAR: representative characters of the script selected from "last
31 ;; resort" glyph of Unicode and/or by arbitrary way.
33 ;;; <li> SCRIPT-LANGUAGE.tbl
35 ;;; Table of scripts vs languages using the corresponding script.
37 (arabic (ar az fa ha kk ks ku ky pa ps sd ug ur) (#x621 #x627) arab)
38 (armenian (hy) (#x531 #x55E) armn)
41 (balinese (ban sas) (#x1B13 #x1B02) bali) ;No "last resort" glyph
43 (bengali (as bn mni kha sat) (#x995 #x981) beng)
44 (bopomofo (zh) (#x3105) bopo)
45 (braille () (#x281D) brai)
46 (buginese (bug) (#x1A01 #x1A1B) bugi) ;No "last resort" glyph
47 (buhid (tl fil) (#x1743 #x1753) buhd)
48 (canadian_aboliginal (chp oj iu den cr) (#x14C0 #x166E) cans)
51 (carian (xcr) (#x102A9)) ;No "last resort" glyph
54 (cherokee (chr) (#x13E3) cher)
55 (coptic (cop) (#x2CB1 #x2CFE) copt) ;No "last resort" glyph
58 (cuneiform (sux akk elx hit xhu)(#x12000) xsux) ;No "last resort" glyph
61 (cyrillic (ab av az ba be bg ce cu cv kk ku kv ky mk mn os
62 ru sr hr bs tg tk tt ug uk uz) (#x42F) cyrl)
63 (cypriot () (#x10800) cprt)
64 (deseret (en) (#x10414) dsrt)
65 (devanagari (bh hi ks mr ne sa awa new doi gon pa bra raj sd kru mwr mag mai) (#x915 #x902) deva)
66 (ethiopic (am ti om byn tig gez) (#x1208 #x1361) ethi)
67 (georgian (ka) (#x10D3) geor)
68 (glagolitic (cu) (#x2C00) glag) ;No "last resort" glyph
69 (gothic (got) (#x10330 #x1034A) goth)
70 (greek (el cop) (#x3A9 #x3C9 #x3AC) grek)
71 (gujarati (gu pa sd) (#xA95 #xA83) gujr)
72 (gurmukhi (pa) (#xA15 #xA03) guru)
73 (han (ja ko zh) (#x5B57) hani)
74 (hangul (ko) (#xAC00) hang)
75 (hanunoo (hnn) (#x1723 #x1732) hano) ;639-3 code hnn
76 (hebrew (he yi jpr arc lad jrb) (#x5D0 #x591) hebr)
77 (hiragana (ja) (#x304B) kana)
78 (kannada (kn kok) (#xC95 #xC83) knda)
79 (katakana (ja) (#x30AB) kana)
82 (kayah_li (eky kyu) (#xA90A #xA92E)) ;No "last resort" glyph
85 (kharoshthi (sa) (#x10A10 #x10A0F) khar) ;No "last resort" glyph
86 (khmer (km) (#x1780 #x17B6) khmr)
87 (lao (lo) (#xEA5 #xEB1) lao\ )
88 (latin (aa af ak tw an ay bi bm br ca ch co cs cy da de
89 ee en eo es et eu ff fi fj fo fr wa fy ga gd gl
90 gn gv ha ho ht hu hz id ig ik is it iu jv kg ki
91 kj kl kr ku kw la lb lg li ln lt lu lv mg mh mi
92 ms mt na nd ng nl no nb nn nr nv ny oc oj om pl
93 pt qu rm rn ro mo rw sc se sg sk sl sm sn so sq
94 sr hr bs ss st su sv sw tl tn to tr ts ty ve vi
95 wo xh yo za zu) (?A ?Z ?a ?z) latn)
98 (lepcha (lep) (#x1C00 #x1C37)) ;No "last resort" glyph
101 (limbu (lif) (#x1901 #x1920) limb) ;639-3 code lif
102 (linear_b (gmy) (#x10000) linb) ;639-3 code gmy
105 (lycian (xlc) (#x10280)) ;No "last resort" glyph
107 (lydian (xld)(#x10920 #x1093F)) ;No "last resort" glyph
110 (malayalam (ml) (#xD15 #xD03) mlym)
111 (mongolian (mn mnc) (#x1826 #x1803) mong)
112 (myanmar (my pi shn kar) (#x1000 #x102C) mymr)
113 (new_tai_lue () (#x1980 #x19B1)) ;No "last resort" glyph
114 (ogham (gd ga) (#x168F #x169B) ogam)
117 (ol_chiki (san) (#x1C5A #x1C7E)) ;No "last resort" glyph
119 (old_italic () (#x10300) ital)
120 (old_persian (peo) (#x103A3 #x103D0) xpeo) ;No "last resort" glyph
121 (oriya (or) (#xB15 #xB03) orya)
122 (osmanya (so) (#x10480) osma)
125 (phags-pa (mn zh bo ug) (#xABA2 #xABB0) phag) ;No "last resort" glyph
126 (phaistos_disc () (#x101D0)) ;No "last resort" glyph
127 (phoenician (phn) (#x10900 #x1091F) phnx) ;No "last resort" glyph
128 (rejang (rej) (#xA930 #xA953)) ;No "last resort" glyph
130 (rod_nums () (#x1D366)) ;No "last resort" glyph
133 (runic () (#x16A0) runr)
137 (saurashtra (saz) (#xA892 #xA880)) ;No "last resort" glyph
140 (shavian (eng) (#x10457) shaw)
141 (sinhala (pi si sa) (#xD95 #xD83) sinh)
144 (sundanese (sun) (#x1B8A #x1B80)) ;No "last resort" glyph
146 (syloti_nagri (syl) (#xA807 #xA802) sylo) ;No "last resort" glyph
148 (syriac (hy arc syr sam) (#x710 #x700) syrc)
149 (tagalog (tl) (#x1703 #x1712) tglg)
150 (tagbanwa (tbw) (#x1763 #x1772) tagb) ;639-3 code tbw
151 (tamil (ta) (#xB95 #xB83) taml)
152 (tai_le (tdd) (#x1950) tale) ;639-3 code tdd
155 (tai_viet (tai) (#xAA80))
158 (telugu (te) (#xC15 #xC03) telu)
159 (thaana (dv) (#x78C #x7B0) thaa)
160 (thai (pi th hmn) (#xE17 #xE34) thai)
161 (tibetan (bo dz) (#xF40 #xF71) tibt)
162 (tifinagh (tmh) (#x2D30) tfng) ;No "last resort" glyph
163 (ugaritic (uga) (#x10380 #x1039F) ugar)
166 (vai (vai) (#xA501 #xA60A)) ;No "last resort" glyph
168 (yi (ii) (#xA288) yi\ \ )