
野宮です。 Emacs 21でのフォントの設定が解らず、アドヴァイスをお願いする次第です。 YastでEmacs 21.3をインストールしますと、自動的に16dot表示になりますが、その 仕組みが解りません。 ともあれ、Emacs関連のソフトとの関係上、出来るだけ新しいものを使いたいと考え ていますので、Emacs 21.3 をアンインストール後、Emacs 21.4 をビルドしました。 rootでEmacs 21.4を起動しますと、Yast経由で入れたEmacs 21.3と同じフォント表 示になります。が、ユーザーでEmacs 21.4を起動しますと、フォントが小さくなり、 見辛くなります。 そこで、rootでEmacs 21.4 を起動し、M-x describe-fonts としますと、 Fontset: -*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-16 CHARSET or CHAR RANGE FONT NAME --------------------- --------- ascii -etl-fixed-medium-r-normal--16-160-72-72-c-80-iso8859-1 [-ETL-fixed-bold-r-normal--16-160-72-72-C-80-ISO8859-1] [-Adobe-Helvetica-Medium-R-Normal--8-80-75-75-P-46-ISO8859-1] [-Adobe-Helvetica-Medium-O-Normal--14-140-75-75-P-78-ISO8859-1] [-Adobe-Helvetica-Bold-R-Normal--14-140-75-75-P-82-ISO8859-1] [-Adobe-Helvetica-Medium-R-Normal--14-140-75-75-P-77-ISO8859-1] [-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-]] latin-iso8859-1 -etl-fixed-*-iso8859-1 latin-iso8859-2 -*-iso8859-2 latin-iso8859-3 -*-iso8859-3 latin-iso8859-4 -*-iso8859-4 thai-tis620 -*-*-*-tis620-* greek-iso8859-7 -*-*-*-iso8859-7 arabic-iso8859-6 -*-*-*-iso8859-6 hebrew-iso8859-8 -*-*-*-iso8859-8 katakana-jisx0201 -misc-fixed-medium-r-normal--16-*-jisx0201* latin-jisx0201 -*-jisx0201-* cyrillic-iso8859-5 -*-*-*-iso8859-5 latin-iso8859-9 -*-iso8859-9 latin-iso8859-15 -*-iso8859-15 latin-iso8859-14 -*-iso8859-14 japanese-jisx0208-1978 -*-*-*-jisx0208.1978-* chinese-gb2312 -*-fangsong ti-medium-r-*--16-*-gb2312.1980-* japanese-jisx0208 -*-fixed-medium-r-normal--16-*-jisx0208* korean-ksc5601 -*-mincho-medium-r-*--16-*-ksc5601.1987-* japanese-jisx0212 -*-*-*-jisx0212-* chinese-cns11643-1 -*-*-*-cns11643.1992-1 chinese-cns11643-2 -*-*-*-cns11643.1992-2 japanese-jisx0213-1 -*-*-*-jisx0213.2000-1 chinese-big5-1 -*-*-*-big5-* chinese-big5-2 -*-*-*-big5-* chinese-sisheng -*-sisheng_cwnn-* ipa -*-muleipa-* vietnamese-viscii-lower -*-viscii1.1-* vietnamese-viscii-upper -*-viscii1.1-* arabic-digit -*-*-*-mulearabic-0 arabic-1-column -*-*-*-mulearabic-1 ascii-right-to-left -*-iso8859-1 lao -*-*-*-mulelao-1 arabic-2-column -*-*-*-mulearabic-2 indian-is13194 -*-*-*-is13194-devanagari indian-1-column -*-*-*-muleindian-1 tibetan-1-column -*-*-*-muletibetan-1 mule-unicode-2500-33ff -*-iso10646-1 mule-unicode-e000-ffff -*-iso10646-1 mule-unicode-0100-24ff -*-iso10646-1 ethiopic -*-*-*-ethiopic-unicode chinese-cns11643-3 -*-*-*-cns11643.1992-3 chinese-cns11643-4 -*-*-*-cns11643.1992-4 chinese-cns11643-5 -*-*-*-cns11643.1992-5 chinese-cns11643-6 -*-*-*-cns11643.1992-6 chinese-cns11643-7 -*-*-*-cns11643.1992-7 indian-2-column -*-*-*-muleindian-2 tibetan -*-proportional-*-muletibe というリストが表示されます。で、これを参考にして、 Emacs.Fontset-0: -*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-16,\ ascii:-etl-fixed-medium-r-normal--16-160-72-72-c-80-iso8859-1,\ japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\ katakana-jisx0212:-*-*-*-jisx0212-*,\ chinese-gb2312:-*-fangsong ti-medium-r-*--16-*-gb2312.1980-*,\ korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-* Emacs.Font: fontset-0 と.Xdefaultsを作成し、所定の場所に置いてEmacs 21.4 を起動しようとしますと、 No font match fontset-0 とエラー・メッセージでAbendされてしまいます。 といった具合で、フォントの設定で躓いています。 アドヴァイスを宜しくお願い致します。m(_ _)m --- 野宮 賢 mail-to: nomiya@ttmy.ne.jp 「eメールや携帯電話に縛られた社会は、自分自身と向き合ったり、 空想にふけったりする自由を奪う。」 -- M. Crichton --