Variable: charset-script-alist
charset-script-alist is a variable defined in fontset.el.gz.
Value
((ascii . latin) (latin-iso8859-1 . latin) (latin-iso8859-2 . latin)
(latin-iso8859-3 . latin) (latin-iso8859-4 . latin)
(latin-iso8859-9 . latin) (latin-iso8859-10 . latin)
(latin-iso8859-13 . latin) (latin-iso8859-14 . latin)
(latin-iso8859-15 . latin) (latin-iso8859-16 . latin)
(latin-jisx0201 . latin) (thai-iso8859-11 . thai)
(thai-tis620 . thai) (cyrillic-iso8859-5 . cyrillic)
(arabic-iso8859-6 . arabic) (greek-iso8859-7 . greek)
(hebrew-iso8859-8 . hebrew) (katakana-jisx0201 . kana)
(chinese-gb2312 . han) (chinese-gbk . han) (gb18030-2-byte . han)
(gb18030-4-byte-bmp . han) (gb18030-4-byte-ext-1 . han)
(gb18030-4-byte-ext-2 . han) (gb18030-4-byte-smp . han)
(chinese-big5-1 . han) (chinese-big5-2 . han)
(chinese-cns11643-1 . han) (chinese-cns11643-2 . han)
(chinese-cns11643-3 . han) (chinese-cns11643-4 . han)
(chinese-cns11643-5 . han) (chinese-cns11643-6 . han)
(chinese-cns11643-7 . han) (japanese-jisx0208 . han)
(japanese-jisx0208-1978 . han) (japanese-jisx0212 . han)
(japanese-jisx0213-1 . han) (japanese-jisx0213-2 . han)
(korean-ksc5601 . hangul) (chinese-sisheng . bopomofo)
(vietnamese-viscii-lower . latin) (vietnamese-viscii-upper . latin)
(arabic-digit . arabic) (arabic-1-column . arabic)
(arabic-2-column . arabic) (indian-is13194 . devanagari)
(indian-glyph . devanagari) (indian-1-column . devanagari)
(indian-2-column . devanagari) (tibetan-1-column . tibetan))
Documentation
Alist of charsets vs the corresponding most appropriate scripts.
This alist is used by the function create-fontset-from-fontset-spec
to map charsets to scripts.
Source Code
;; Defined in /usr/src/emacs/lisp/international/fontset.el.gz
(defvar charset-script-alist
'((ascii . latin)
(latin-iso8859-1 . latin)
(latin-iso8859-2 . latin)
(latin-iso8859-3 . latin)
(latin-iso8859-4 . latin)
(latin-iso8859-9 . latin)
(latin-iso8859-10 . latin)
(latin-iso8859-13 . latin)
(latin-iso8859-14 . latin)
(latin-iso8859-15 . latin)
(latin-iso8859-16 . latin)
(latin-jisx0201 . latin)
(thai-iso8859-11 . thai)
(thai-tis620 . thai)
(cyrillic-iso8859-5 . cyrillic)
(arabic-iso8859-6 . arabic)
(greek-iso8859-7 . greek)
(hebrew-iso8859-8 . hebrew)
(katakana-jisx0201 . kana)
(chinese-gb2312 . han)
(chinese-gbk . han)
(gb18030-2-byte . han)
(gb18030-4-byte-bmp . han)
(gb18030-4-byte-ext-1 . han)
(gb18030-4-byte-ext-2 . han)
(gb18030-4-byte-smp . han)
(chinese-big5-1 . han)
(chinese-big5-2 . han)
(chinese-cns11643-1 . han)
(chinese-cns11643-2 . han)
(chinese-cns11643-3 . han)
(chinese-cns11643-4 . han)
(chinese-cns11643-5 . han)
(chinese-cns11643-6 . han)
(chinese-cns11643-7 . han)
(japanese-jisx0208 . han)
(japanese-jisx0208-1978 . han)
(japanese-jisx0212 . han)
(japanese-jisx0213-1 . han)
(japanese-jisx0213-2 . han)
(korean-ksc5601 . hangul)
(chinese-sisheng . bopomofo)
(vietnamese-viscii-lower . latin)
(vietnamese-viscii-upper . latin)
(arabic-digit . arabic)
(arabic-1-column . arabic)
(arabic-2-column . arabic)
(indian-is13194 . devanagari)
(indian-glyph . devanagari)
(indian-1-column . devanagari)
(indian-2-column . devanagari)
(tibetan-1-column . tibetan))
"Alist of charsets vs the corresponding most appropriate scripts.
This alist is used by the function `create-fontset-from-fontset-spec'
to map charsets to scripts.")