21a2417b4fc046ed99986ff2dec89857db4b8808
[m17n/m17n-db.git] / mdb.dir
1 ;; mdb.dir -- The m17n database directory                       -*- lisp -*-
2 ;; Copyright (C) 2003, 2004
3 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
4 ;;   Registration Number H15PRO112
5
6 ;; This file is part of the m17n database; a sub-part of the m17n
7 ;; library.
8
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.
13
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.
18
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
22 ;; 02111-1307, USA.
23
24 ;; General format: (TAG0 TAG1 [ TAG2 [ TAG3 ] ] FILE)
25 ;;      TAG0..TAG3 must be symbol.
26 ;;      FILE must be string of the form "...".
27 ;; This file must contain only ASCII characters.
28
29 ;;; @page m17nDBData Data provided by the m17n database
30 ;;; <ul>
31 ;;; <li> @ref charprop-list
32 ;;; <li> @ref mim-list
33 ;;; <li> @ref flt-list
34 ;;; <li> @ref fontset-list
35 ;;; <li> @ref misc-list
36 ;;; </ul>
37 ;;;
38 ;;; @section charprop-list Character Property
39 ;;; <ul>
40
41 ;;; <li> CATEGORY.tab
42 ;;;
43 ;;; Unicode general category for each character that is available as
44 ;;; #Mcategory property.
45 (char-table symbol category "CATEGORY.tab")
46
47 ;;; <li> COMBINE.tab
48 ;;;
49 ;;; Unicode combining class for each character that is available as
50 ;;; #Mcombining_class property.
51 (char-table integer combining-class "COMBINE.tab")
52
53 ;;; <li> BIDI.tab
54 ;;;
55 ;;; Unicode BIDI category for each character that is available as
56 ;;; #Mbidi_category property.
57 (char-table symbol bidirectional-category "BIDI.tab")
58
59 ;;; <li> CASE-S.tab
60 ;;;
61 ;;; Unicode case-folding mapping of each character that is available as
62 ;;; #Msimple_case_folding property.
63 (char-table integer simple-case-folding "CASE-S.tab")
64
65 ;;; <li> CASE-C.tab
66 ;;;
67 ;;; Unicode complicated case-folding mapping of each character that is
68 ;;; available as #Mcomplicated_case_folding property.
69 (char-table mtext complicated-case-folding "CASE-C.tab")
70
71 ;;; <li> NAME.tab
72 ;;;
73 ;;; Unicode character name for each character that is available as
74 ;;; #Mname property.
75 (char-table string name "NAME.tab")
76
77 ;;; <li> SCRIPT.tab
78 ;;;
79 ;;; Unicode script name for each character that is available as
80 ;;; #Mscript property.
81 (char-table symbol script "SCRIPT.tab")
82 ;;; </ul>
83
84 ;;; @section mim-list Input method
85 ;;;
86 ;;; See @ref mdbIM for the format of these files.
87 ;;; <ul>
88 (input-method am sera "am-sera.mim")
89 (input-method as itrans "as-itrans.mim")
90 (input-method bn itrans "bn-itrans.mim")
91 (input-method bo wylie "bo-wylie.mim")
92 (input-method dv phonetic "dv-phonetic.mim")
93 (input-method el kbd "el-kbd.mim")
94 (input-method en ispell "ispell.mim")
95 (input-method ar kbd "ar-kbd.mim")
96 (input-method fa isiri "fa-isiri.mim")
97 (input-method gu itrans "gu-itrans.mim")
98 (input-method he kbd "he-kbd.mim")
99 (input-method hi itrans "hi-itrans.mim")
100 (input-method hr kbd "hr-kbd.mim")
101 (input-method hy kbd "hy-kbd.mim")
102 (input-method ja anthy "ja-anthy.mim")
103 (input-method ja tcode "ja-tcode.mim")
104 (input-method ka kdb "ka-kbd.mim")
105 (input-method kk arabic "kk-arabic.mim")
106 (input-method kk kbd "kk-kbd.mim")
107 (input-method km yannis "km-yannis.mim")
108 (input-method kn itrans "kn-itrans.mim")
109 (input-method ko hangul2 "ko-han2.mim")
110 (input-method ko romaja "ko-romaja.mim")
111 (input-method lo lrt "lo-lrt.mim")
112 (input-method ml itrans "ml-itrans.mim")
113 (input-method my kdb "my-kbd.mim")
114 (input-method or itrans "or-itrans.mim")
115 (input-method pa itrans "pa-itrans.mim")
116 (input-method ru yawerty "ru-yawerty.mim")
117 (input-method si samanala "si-samanala.mim")
118 (input-method sk kbd "sk-kbd.mim")
119 (input-method sr kbd "sr-kbd.mim")
120 (input-method sv post "sv-post.mim")
121 (input-method ta itrans "ta-itrans.mim")
122 (input-method te itrans "te-itrans.mim")
123 (input-method th kesmanee "th-kesmanee.mim")
124 (input-method vi telex "vi-telex.mim")
125 (input-method vi viqr "vi-viqr.mim")
126 (input-method zh py "zh-py.mim")
127 (input-method zh pinyin "zh-pinyin.mim")
128 (input-method zh tonepy "zh-tonepy.mim")
129 (input-method t latn-post "latn-post.mim")
130 (input-method t latn-pre "latn-pre.mim")
131 (input-method t syrc-phonetic "syrc-phonetic.mim")
132 (input-method t bopo-kbd "bopo-kbd.mim")
133 (input-method t unicode "unicode.mim")
134 (input-method t rfc1345 "rfc1345.mim")
135 ;;; </ul>
136
137 (input command "im-cmd.tbl")
138
139 ;;; @section flt-list Font Layout Table
140 ;;;
141 ;;; See @ref mdbFLT for the format of these files.
142 ;;; <ul>
143 (font layouter arab "ARAB.flt")
144 (font layouter arab-otf "ARAB-OTF.flt")
145 (font layouter beng-otf "BENG-OTF.flt")
146 (font layouter deva-cdac "DEVA-CDAC.flt")
147 (font layouter deva-otf "DEVA-OTF.flt")
148 (font layouter gujr-otf "GUJR-OTF.flt")
149 (font layouter guru-otf "GURU-OTF.flt")
150 (font layouter hebr "HEBR.flt")
151 (font layouter hebr-ff "HEBR-FF.flt")
152 (font layouter khmr-anlong "KHMR-ANLONG.flt")
153 (font layouter khmr-mule "KHMR-MULE.flt")
154 (font layouter knda-otf "KNDA-OTF.flt")
155 (font layouter laoo-alice "LAOO-ALICE.flt")
156 (font layouter laoo-mule "LAOO-MULE.flt")
157 (font layouter mlym-cdac "MLYM-CDAC.flt")
158 (font layouter mlym-otf "MLYM-OTF.flt")
159 (font layouter mymr-myazedi "MYMR-MYAZEDI.flt")
160 (font layouter orya-otf "ORYA-OTF.flt")
161 (font layouter sinh-otf "SINH-OTF.flt")
162 (font layouter syrc-otf "SYRC-OTF.flt")
163 (font layouter taml-cdac "TAML-CDAC.flt")
164 (font layouter taml-otf "TAML-OTF.flt")
165 (font layouter telu-otf "TELU-OTF.flt")
166 (font layouter thaa-otf "THAA-OTF.flt")
167 (font layouter thai-norasi "THAI-NORASI.flt")
168 (font layouter thai-tis620 "THAI-TIS620.flt")
169 (font layouter tibt-mtib "TIBT-MTIB.flt")
170 (font layouter tibt-mule "TIBT-MULE.flt")
171 (font layouter no-ctl "NO-CTL.flt")
172 ;;; </ul>
173
174 ;;; @section fontset-list Fontset
175 ;;;
176 ;;; See @ref mdbFontset for the format of these files.
177 ;;; <ul>
178 (fontset default "default.fst")
179 (fontset xfont "xfont.fst")
180 (fontset truetype "truetype.fst")
181 ;;; </ul>
182
183 ;;; @section misc-list The other data
184 ;;; <ul>
185 (font encoding "FONTENC.tbl")
186 (font resize "FONTSIZE.tbl")
187
188 (charset-list "CHARSET.tbl")
189
190 (coding-list "CODING.tbl")
191
192 (locale codeset "LOCALE.cs")
193 (locale alias "LOCALE.ali")
194
195 (char-table symbol linebreak "LINEBREAK.tab")
196
197 ;;; </ul>