[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:15961] SD Plamo3.0,Emacs*font



こんにちは

##木枯し、寒いですね。昨日の札幌、鹿島戦ちょっと残酷だったか。

最小のインストールでデフォルト状態で mule と入力すると、
jeanne@penguin:~$ mule &
[1] 296
jeanne@penguin:~$ No fonts match `-*-fixed-medium-r-normal--26-*-iso8859-1'
こんな表示がでて起動しない。

それで、.Xdefaults のなか、ここをコメントしてしまうと、
!Emacs.Fontset-10: -*-fixed-medium-r-normal--26-*-*-*-*-*-fontset-26,\
!        ascii:-*-fixed-medium-r-normal--26-*-iso8859-1,\
!        japanese-jisx0208:-*-fixed-medium-r-normal--26-*-jisx0208*,\
!        katakana-jisx0201:-*-fixed-medium-r-normal--26-*-jisx0201*

次は、No fonts match `-*-fixed-medium-r-normal--24-*-iso8859-1'
という風になってくるので、
どうも「フォント名」の指定とフォントがあってないのだろうと思い、
ちょっと調べてみました。

対処方法
.Xdefaults のなか「フォント名の指定」のところを、以下のようにしてみる。

!! フォント名の指定
!Emacs*font:	-misc-fixed-medium-r-normal--16-*
Emacs*font:  -*-fixed-medium-r-normal--16-*

それから、canna のパッケージもはいっていなかったので、
./cn1/canna.tgz これを追加すると、

jeanne@penguin:~$ mule &
[3] 492

起動できて、日本語の変換も OK になりました。

これで、ともあれ、mule(emacs)は起動できますが、
あまりにも安直な解決かと思い、フォント関係調べてみました。

xfontsel で X で使えるフォントを見ていくと、
misc が使えないわけではないことがわかったので、
Emacs*font:	-misc-fixed-medium-r-normal--16-*
この記述のどうやら --16- ここが原因かもと思いました。

コマンドで直接フォントを指定してみると、やはりこのフォント記述では
起動できない。
jeanne@penguin:~$ mule -fn "-misc-fixed-medium-r-normal--16-*" &
[4] 314
jeanne@penguin:~$ No fonts match `-misc-fixed-medium-r-normal--16-*'

これだと OK 
eanne@penguin:~$ mule -fn "-*-fixed-medium-r-normal--16-*" &
[4] 316


/usr/lib/X11/fonts/misc このディレクトリにはフォントは存在するので、
fonts.alias と fonts.dir を見てみると、

fonts.alias の記述に、--16- は sony のフォントで、
misc の 16 は書かれていないことが判明
8x16         -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1

というわけで、16 が使いたいなら、-sony- を使えばよいと判断
当たり!ですね(当り前か)
jeanne@penguin:~$ mule -fn "-sony-fixed-medium-r-normal--16-*" &
[4] 331

とりあえずの解決は、
.Xdefaults の 「フォント名の指定」 のところを、
(最初に考えた安直かと思った方法)	-misc- を  -*- にする。
!! フォント名の指定
!Emacs*font:	-misc-fixed-medium-r-normal--16-*
Emacs*font:  -*-fixed-medium-r-normal--16-*

あるいは、--16- を fonts.alias にあわせて 14 とか 18 に変更する
というような方法でもいけますね。

(参考)
emacs の ヘルプのFont Specification Optionsのあたりが参考になりました。
http://www.linux.or.jp/JF/JFdocs/XWindow-User-HOWTO.txt

中谷千絵
---

Follow-Ups
[plamo:15962] Re: SD Plamo3.0,Emacs*font, Chisato Yamauchi

[検索ページ] [メール一覧]
Plamo ML 公開システム