Commit | Line | Data |
---|---|---|
ee4f8284 KH |
1 | ;;; tai-viet.el --- support for Tai Viet -*- coding: utf-8; no-byte-compile: t -*- |
2 | ||
73b0cd50 | 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. |
5df4f04c | 4 | ;; Copyright (C) 2007, 2008, 2009, 2010, 2011 |
ee4f8284 KH |
5 | ;; National Institute of Advanced Industrial Science and Technology (AIST) |
6 | ;; Registration Number H13PRO009 | |
ee4f8284 KH |
7 | |
8 | ;; Keywords: multilingual, Tai Viet, i18n | |
9 | ||
10 | ;; This file is part of GNU Emacs. | |
11 | ||
4936186e | 12 | ;; GNU Emacs is free software: you can redistribute it and/or modify |
ee4f8284 | 13 | ;; it under the terms of the GNU General Public License as published by |
4936186e GM |
14 | ;; the Free Software Foundation, either version 3 of the License, or |
15 | ;; (at your option) any later version. | |
ee4f8284 KH |
16 | |
17 | ;; GNU Emacs is distributed in the hope that it will be useful, | |
18 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
19 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
20 | ;; GNU General Public License for more details. | |
21 | ||
22 | ;; You should have received a copy of the GNU General Public License | |
4936186e | 23 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
ee4f8284 KH |
24 | |
25 | ;;; Commentary: | |
26 | ||
27 | ;; Tai Viet is being included in the Unicode at the range U+AA80..U+AADF. | |
28 | ||
29 | ;;; Code: | |
30 | ||
31 | (set-char-table-range composition-function-table | |
32 | '(#xAA80 . #xAADF) | |
33 | 'tai-viet-composition-function) | |
34 | ||
35 | (set-language-info-alist | |
36 | "TaiViet" '((charset unicode) | |
37 | (coding-system utf-8) | |
38 | (coding-priority utf-8) | |
39 | (input-method . "tai-sonla") | |
e9952282 | 40 | (sample-text . "TaiViet (ꪁꪫꪱꪣ ꪼꪕ)\t\tꪅꪰꪙꫂ ꪨꪮꫂ ꪁꪫꪱ / ꪅꪽ ꪨꪷ ꪁꪫꪱ") |
ee4f8284 KH |
41 | (documentation . "\ |
42 | TaiViet refers to the Tai language used by Tai people in | |
43 | Vietnam, and also refers to the script used for this language. | |
44 | Both the script and language have the same origin as that of Thai | |
45 | language/script used in Thailand, but now they differ from each | |
46 | other in a significant way (especially the scripts are). | |
47 | ||
e9952282 AS |
48 | The language name is spelled as \"ꪁꪫꪱꪣ ꪼꪕ\", and the script name is |
49 | spelled as \"ꪎ ꪼꪕ\" in the modern form, \"ꪎꪳ ꪼꪕ\" in the traditional | |
50 | form. | |
ee4f8284 KH |
51 | |
52 | As the proposal for TaiViet script to the Unicode is still on | |
53 | the progress, we use the Private Use Area for TaiViet | |
54 | characters (U+F000..U+F07E). A TaiViet font encoded accordingly | |
55 | is available at this web page: | |
e9952282 | 56 | http://www.m17n.org/viettai/ |
ee4f8284 KH |
57 | "))) |
58 | ||
59 | (provide 'tai-viet) | |
60 | ||
61 | ;; Local Variables: | |
62 | ;; coding: utf-8 | |
63 | ;; End: |