aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2004-02-06 11:12:09 +0000
committerKenichi Handa2004-02-06 11:12:09 +0000
commitd1bd4b129c045b23b7d93847b4a9287d230cf66e (patch)
tree4db3eea2d8deedeb6eeb645b82e17ea068cec527
parenteb36588a97f1bc1e0fe694a52332cfb522adc839 (diff)
downloademacs-d1bd4b129c045b23b7d93847b4a9287d230cf66e.tar.gz
emacs-d1bd4b129c045b23b7d93847b4a9287d230cf66e.zip
(setup-default-fontset): Delete the
entry for symbol script, add JISX0213 to kana script, specify fallback fonts.
-rw-r--r--lisp/international/fontset.el26
1 files changed, 16 insertions, 10 deletions
diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el
index c0e8942e759..5135fb1a554 100644
--- a/lisp/international/fontset.el
+++ b/lisp/international/fontset.el
@@ -163,16 +163,12 @@
163 163
164 (hebrew (nil . "ISO8859-8")) 164 (hebrew (nil . "ISO8859-8"))
165 165
166 (symbol (nil . "ISO10646-1")
167 (nil . "GB2312.1980-0")
168 (nil . "JISX0208*")
169 (nil . "JISX0212*")
170 (nil . "big5*"))
171
172 (kana (nil . "JISX0208*") 166 (kana (nil . "JISX0208*")
173 (nil . "GB2312.1980-0") 167 (nil . "GB2312.1980-0")
174 (nil . "KSC5601.1987*") 168 (nil . "KSC5601.1987*")
175 (nil . "JISX0201*")) 169 (nil . "JISX0201*")
170 (nil . "JISX0213.2000-1")
171 (nil . "JISX0213.2004-1"))
176 172
177 (bopomofo (nil . "sisheng_cwnn-0")) 173 (bopomofo (nil . "sisheng_cwnn-0"))
178 174
@@ -243,18 +239,28 @@
243 ;;(devanagari-glyph ("altsys-dv_ttsurekh" . "devanagari-cdac")) 239 ;;(devanagari-glyph ("altsys-dv_ttsurekh" . "devanagari-cdac"))
244 ;;(malayalam-glyph ("altsys-ml_ttkarthika" . "malayalam-cdac")) 240 ;;(malayalam-glyph ("altsys-ml_ttkarthika" . "malayalam-cdac"))
245 (ipa (nil . "MuleIPA-1")) 241 (ipa (nil . "MuleIPA-1"))
242
243 ;; Fallback fonts
244 (nil (nil . "gb2312.1980")
245 (nil . "jisx0208")
246 (nil . "ksc5601.1987")
247 (nil . "cns11643.1992.*1")
248 (nil . "big5")
249 (nil . "jisx0213.2000-1")
250 (nil . "jisx0213.2004-1")
251 (nil . "jisx0212"))
246 )) 252 ))
247 253
248 ;; Append Unicode fonts. 254 ;; Append Unicode fonts.
249 ;; This may find fonts with more variants (bold, italic) but which 255 ;; This may find fonts with more variants (bold, italic) but which
250 ;; don't cover many characters. 256 ;; don't cover many characters.
251 (set-fontset-font "fontset-default" '(0 . #xFFFF) 257 (set-fontset-font "fontset-default" nil
252 '(nil . "iso10646-1") nil 'append) 258 '(nil . "iso10646-1") nil 'append)
253 ;; These may find fonts that cover many characters but with fewer 259 ;; These may find fonts that cover many characters but with fewer
254 ;; variants. 260 ;; variants.
255 (set-fontset-font "fontset-default" '(0 . #xFFFF) 261 (set-fontset-font "fontset-default" nil
256 '("gnu-unifont" . "iso10646-1") nil 'append) 262 '("gnu-unifont" . "iso10646-1") nil 'append)
257 (set-fontset-font "fontset-default" '(0 . #xFFFF) 263 (set-fontset-font "fontset-default" nil
258 '("mutt-clearlyu" . "iso10646-1") nil 'append)) 264 '("mutt-clearlyu" . "iso10646-1") nil 'append))
259 265
260;; These are the registered registries/encodings from 266;; These are the registered registries/encodings from