| 16 | | (create-fontset-from-ascii-font "-*-*-*-*-*-*-12-*-*-*-*-*-iso10646-1" |
| 17 | | nil "MeiryoKe12") |
| 18 | | (set-fontset-font "fontset-meiryoke12" 'ascii |
| 19 | | "MeiryoKe_Console-12") |
| 20 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0213-1 |
| 21 | | "MeiryoKe_Console-12") |
| 22 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0213-2 |
| 23 | | "MeiryoKe_Console-12") |
| 24 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0208 |
| 25 | | "MeiryoKe_Console") |
| 26 | | (set-fontset-font "fontset-meiryoke12" 'katakana-jisx0201 |
| 27 | | "MeiryoKe_Console-12") |
| 28 | | (set-fontset-font "fontset-meiryoke12" 'jisx0201 |
| 29 | | "MeiryoKe_Console-12") |
| 30 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0208-1978 |
| 31 | | "MeiryoKe_Console-12") |
| 32 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0213.2004-1 |
| 33 | | "MeiryoKe_Console-12") |
| 34 | | (set-fontset-font "fontset-meiryoke12" 'japanese-jisx0213-a |
| 35 | | "MeiryoKe_Console-12") |
| 36 | | (set-fontset-font "fontset-meiryoke12" 'katakana-sjis |
| 37 | | "MeiryoKe_Console-12") |
| 38 | | (set-fontset-font "fontset-meiryoke12" 'ucs |
| 39 | | "MeiryoKe_Console-12") |
| 40 | | (set-fontset-font "fontset-meiryoke12" 'unicode |
| 41 | | "MeiryoKe_Console-12") |
| 42 | | (set-fontset-font "fontset-meiryoke12" 'latin-jisx0201 |
| 43 | | "MeiryoKe_Console-12") |
| 44 | | ) |
| 45 | | )) |
| | 8 | (let ((define-font |
| | 9 | (function |
| | 10 | (lambda (font-name font-size) ; "MeiryoKe_Console" 12 |
| | 11 | (let (fsn-a fsn-b xlfd charsets) |
| | 12 | ;; MeiryoKe_Console_12 |
| | 13 | (setq fsn-a (format "%s_%d" font-name font-size)) |
| | 14 | ;; fontset-meiryoke_console_12 |
| | 15 | (setq fsn-b (format "fontset-%s" (downcase fsn-a))) |
| | 16 | ;; -*-*-*-*-*-*-12-*-*-*-*-*-iso10646-1 |
| | 17 | (setq xlfd |
| | 18 | (format "-*-*-*-*-*-*-%d-*-*-*-*-*-iso10646-1" |
| | 19 | font-size)) |
| | 20 | ;; MeiryoKe_Console-12 |
| | 21 | (setq font-name (format "%s-%d" font-name font-size)) |
| | 22 | (create-fontset-from-ascii-font xlfd nil fsn-a) |
| | 23 | (setq charsets '(ascii japanese-jisx0213-1 |
| | 24 | japanese-jisx0213-2 japanese-jisx0208 |
| | 25 | katakana-jisx0201 jisx0201 |
| | 26 | japanese-jisx0208-1978 japanese-jisx0213-a |
| | 27 | japanese-jisx0213.2004-1 katakana-sjis |
| | 28 | ucs unicode latin-jisx0201)) |
| | 29 | (while charsets |
| | 30 | (set-fontset-font fsn-b (car charsets) font-name) |
| | 31 | (setq charsets (cdr charsets))) |
| | 32 | ))))) |
| | 33 | (funcall define-font "MeiryoKe_Console" 10) |
| | 34 | (funcall define-font "MeiryoKe_Console" 12) |
| | 35 | (funcall define-font "MeiryoKe_Console" 14) |
| | 36 | (funcall define-font "MeiryoKe_Console" 16) |
| | 37 | (funcall define-font "MeiryoKe_Console" 18) |
| | 38 | (funcall define-font "MeiryoKe_Console" 20) |
| | 39 | (funcall define-font "MeiryoKe_Console" 22) |
| | 40 | |
| | 41 | (funcall define-font "M+1VM+IPAG circle" 10) |
| | 42 | (funcall define-font "M+1VM+IPAG circle" 12) |
| | 43 | (funcall define-font "M+1VM+IPAG circle" 14) |
| | 44 | (funcall define-font "M+1VM+IPAG circle" 16) |
| | 45 | (funcall define-font "M+1VM+IPAG circle" 18) |
| | 46 | (funcall define-font "M+1VM+IPAG circle" 20) |
| | 47 | (funcall define-font "M+1VM+IPAG circle" 22) |
| | 48 | |
| | 49 | (funcall define-font "M+2VM+IPAG circle" 10) |
| | 50 | (funcall define-font "M+2VM+IPAG circle" 12) |
| | 51 | (funcall define-font "M+2VM+IPAG circle" 14) |
| | 52 | (funcall define-font "M+2VM+IPAG circle" 16) |
| | 53 | (funcall define-font "M+2VM+IPAG circle" 18) |
| | 54 | (funcall define-font "M+2VM+IPAG circle" 20) |
| | 55 | (funcall define-font "M+2VM+IPAG circle" 22) |
| | 56 | )))) |