source: projects/rootfiles/trunk/.emacs-fontset.el @ 1127

Revision 1127, 7.3 KB checked in by daisuke, 14 years ago (diff)

import rootfiles-20090501 from internal cvs repository

Line 
1(if (>= emacs-major-version 21)
2    (progn
3      ;; Emacs21 の場合は各フォントを指定するとボールドやイタリックがでない
4      ;; (Why?)
5      (create-fontset-from-fontset-spec
6       "-alias-fixed-medium-r-normal-*-10-*-*-*-*-*-fontset-10"
7       nil t)
8      (create-fontset-from-fontset-spec
9       "-alias-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-12"
10       nil t)
11      (create-fontset-from-fontset-spec
12       "-alias-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14"
13       nil t)
14      (create-fontset-from-fontset-spec
15       "-alias-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-16"
16       nil t)
17      (create-fontset-from-fontset-spec
18       "-alias-fixed-medium-r-normal-*-18-*-*-*-*-*-fontset-18"
19       nil t)
20      (create-fontset-from-fontset-spec
21       "-alias-fixed-medium-r-normal-*-20-*-*-*-*-*-fontset-20"
22       nil t)
23      (create-fontset-from-fontset-spec
24       "-alias-fixed-medium-r-normal-*-24-*-*-*-*-*-fontset-24"
25       nil t))
26  (progn
27    ;; Emacs20 の設定 (各サイズ 標準、ボールド、イタリックを用意)
28    ;; fontset-10
29    (create-fontset-from-fontset-spec
30     "-alias-fixed-medium-r-normal-*-10-*-*-*-*-*-fontset-10,
31      japanese-jisx0208:-alias-fixed-medium-r-normal-*-10-*-JISX0208.1983-0,
32      katakana-jisx0201:-alias-fixed-medium-r-normal-*-10-*-JISX0201.1976-0,
33      japanese-jisx0213-1:-alias-fixed-medium-r-normal-*-10-*-JISX0213.2000-1,
34      japanese-jisx0213-2:-alias-fixed-medium-r-normal-*-10-*-JISX0213.2000-2"
35     nil t)
36    (create-fontset-from-fontset-spec
37     "-alias-fixed-bold-r-normal-*-10-*-*-*-*-*-fontset-10,
38      japanese-jisx0208:-alias-fixed-bold-r-normal-*-10-*-JISX0208.1983-0,
39      katakana-jisx0201:-alias-fixed-bold-r-normal-*-10-*-JISX0201.1976-0,
40      japanese-jisx0213-1:-alias-fixed-bold-r-normal-*-10-*-JISX0213.2000-1,
41      japanese-jisx0213-2:-alias-fixed-bold-r-normal-*-10-*-JISX0213.2000-2"
42     nil t)
43    (create-fontset-from-fontset-spec
44     "-alias-fixed-medium-i-normal-*-10-*-*-*-*-*-fontset-10,
45      japanese-jisx0208:-alias-fixed-medium-i-normal-*-10-*-JISX0208.1983-0,
46      katakana-jisx0201:-alias-fixed-medium-i-normal-*-10-*-JISX0201.1976-0,
47      japanese-jisx0213-1:-alias-fixed-medium-i-normal-*-10-*-JISX0213.2000-1,
48      japanese-jisx0213-2:-alias-fixed-medium-i-normal-*-10-*-JISX0213.2000-2"
49     nil t)
50    ;; fontset-12
51    (create-fontset-from-fontset-spec
52     "-alias-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-12,
53      japanese-jisx0208:-alias-fixed-medium-r-normal-*-12-*-JISX0208.1983-0,
54      katakana-jisx0201:-alias-fixed-medium-r-normal-*-12-*-JISX0201.1976-0,
55      japanese-jisx0213-1:-alias-fixed-medium-r-normal-*-12-*-JISX0213.2000-1,
56      japanese-jisx0213-2:-alias-fixed-medium-r-normal-*-12-*-JISX0213.2000-2"
57     nil t)
58    (create-fontset-from-fontset-spec
59     "-alias-fixed-bold-r-normal-*-12-*-*-*-*-*-fontset-12,
60      japanese-jisx0208:-alias-fixed-bold-r-normal-*-12-*-JISX0208.1983-0,
61      katakana-jisx0201:-alias-fixed-bold-r-normal-*-12-*-JISX0201.1976-0,
62      japanese-jisx0213-1:-alias-fixed-bold-r-normal-*-12-*-JISX0213.2000-1,
63      japanese-jisx0213-2:-alias-fixed-bold-r-normal-*-12-*-JISX0213.2000-2"
64     nil t)
65    (create-fontset-from-fontset-spec
66     "-alias-fixed-medium-i-normal-*-12-*-*-*-*-*-fontset-12,
67      japanese-jisx0208:-alias-fixed-medium-i-normal-*-12-*-JISX0208.1983-0,
68      katakana-jisx0201:-alias-fixed-medium-i-normal-*-12-*-JISX0201.1976-0,
69      japanese-jisx0213-1:-alias-fixed-medium-i-normal-*-12-*-JISX0213.2000-1,
70      japanese-jisx0213-2:-alias-fixed-medium-i-normal-*-12-*-JISX0213.2000-2"
71     nil t)
72    ;; fontset-14
73    (create-fontset-from-fontset-spec
74     "-alias-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14,
75      japanese-jisx0208:-alias-fixed-medium-r-normal-*-14-*-JISX0208.1983-0,
76      katakana-jisx0201:-alias-fixed-medium-r-normal-*-14-*-JISX0201.1976-0,
77      japanese-jisx0213-1:-alias-fixed-medium-r-normal-*-14-*-JISX0213.2000-1,
78      japanese-jisx0213-2:-alias-fixed-medium-r-normal-*-14-*-JISX0213.2000-2"
79     nil t)
80    (create-fontset-from-fontset-spec
81     "-alias-fixed-bold-r-normal-*-14-*-*-*-*-*-fontset-14,
82      japanese-jisx0208:-alias-fixed-bold-r-normal-*-14-*-JISX0208.1983-0,
83      katakana-jisx0201:-alias-fixed-bold-r-normal-*-14-*-JISX0201.1976-0,
84      japanese-jisx0213-1:-alias-fixed-bold-r-normal-*-14-*-JISX0213.2000-1,
85      japanese-jisx0213-2:-alias-fixed-bold-r-normal-*-14-*-JISX0213.2000-2"
86     nil t)
87    (create-fontset-from-fontset-spec
88     "-alias-fixed-medium-i-normal-*-14-*-*-*-*-*-fontset-14,
89      japanese-jisx0208:-alias-fixed-medium-i-normal-*-14-*-JISX0208.1983-0,
90      katakana-jisx0201:-alias-fixed-medium-i-normal-*-14-*-JISX0201.1976-0,
91      japanese-jisx0213-1:-alias-fixed-medium-i-normal-*-14-*-JISX0213.2000-1,
92      japanese-jisx0213-2:-alias-fixed-medium-i-normal-*-14-*-JISX0213.2000-2"
93     nil t)
94    ;; fontset-16
95    (create-fontset-from-fontset-spec
96     "-alias-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-16,
97      japanese-jisx0208:-alias-fixed-medium-r-normal-*-16-*-JISX0208.1983-0,
98      katakana-jisx0201:-alias-fixed-medium-r-normal-*-16-*-JISX0201.1976-0,
99      japanese-jisx0213-1:-alias-fixed-medium-r-normal-*-16-*-JISX0213.2000-1,
100      japanese-jisx0213-2:-alias-fixed-medium-r-normal-*-16-*-JISX0213.2000-2"
101     nil t)
102    (create-fontset-from-fontset-spec
103     "-alias-fixed-bold-r-normal-*-16-*-*-*-*-*-fontset-16,
104      japanese-jisx0208:-alias-fixed-bold-r-normal-*-16-*-JISX0208.1983-0,
105      katakana-jisx0201:-alias-fixed-bold-r-normal-*-16-*-JISX0201.1976-0,
106      japanese-jisx0213-1:-alias-fixed-bold-r-normal-*-16-*-JISX0213.2000-1,
107      japanese-jisx0213-2:-alias-fixed-bold-r-normal-*-16-*-JISX0213.2000-2"
108     nil t)
109    (create-fontset-from-fontset-spec
110     "-alias-fixed-medium-i-normal-*-16-*-*-*-*-*-fontset-16,
111      japanese-jisx0208:-alias-fixed-medium-i-normal-*-16-*-JISX0208.1983-0,
112      katakana-jisx0201:-alias-fixed-medium-i-normal-*-16-*-JISX0201.1976-0,
113      japanese-jisx0213-1:-alias-fixed-medium-i-normal-*-16-*-JISX0213.2000-1,
114      japanese-jisx0213-2:-alias-fixed-medium-i-normal-*-16-*-JISX0213.2000-2"
115     nil t)
116    ;; fontset-18
117    (create-fontset-from-fontset-spec
118     "-alias-fixed-medium-r-normal-*-18-*-*-*-*-*-fontset-18,
119      japanese-jisx0208:-alias-fixed-medium-r-normal-*-18-*-JISX0208.1983-0,
120      katakana-jisx0201:-alias-fixed-medium-r-normal-*-18-*-JISX0201.1976-0,
121      japanese-jisx0213-1:-alias-fixed-medium-r-normal-*-18-*-JISX0213.2000-1,
122      japanese-jisx0213-2:-alias-fixed-medium-r-normal-*-18-*-JISX0213.2000-2"
123     nil t)
124    (create-fontset-from-fontset-spec
125     "-alias-fixed-bold-r-normal-*-18-*-*-*-*-*-fontset-18,
126      japanese-jisx0208:-alias-fixed-bold-r-normal-*-18-*-JISX0208.1983-0,
127      katakana-jisx0201:-alias-fixed-bold-r-normal-*-18-*-JISX0201.1976-0,
128      japanese-jisx0213-1:-alias-fixed-bold-r-normal-*-18-*-JISX0213.2000-1,
129      japanese-jisx0213-2:-alias-fixed-bold-r-normal-*-18-*-JISX0213.2000-2"
130     nil t)
131    (create-fontset-from-fontset-spec
132     "-alias-fixed-medium-i-normal-*-18-*-*-*-*-*-fontset-18,
133      japanese-jisx0208:-alias-fixed-medium-i-normal-*-18-*-JISX0208.1983-0,
134      katakana-jisx0201:-alias-fixed-medium-i-normal-*-18-*-JISX0201.1976-0,
135      japanese-jisx0213-1:-alias-fixed-medium-i-normal-*-18-*-JISX0213.2000-1,
136      japanese-jisx0213-2:-alias-fixed-medium-i-normal-*-18-*-JISX0213.2000-2"
137     nil t)
138    )
139  )
Note: See TracBrowser for help on using the repository browser.