FrontPage

Q: fontset の設定について:

http://books.ki.nu/rakuraku/x-resource-font.html

にあるように .Xresource を設定しています。 この中で 16 dot の書体は 4 通り設定していますが、 Shift + mouse-1 で出て来る中の 16 dot のものは、

16 16 dot bold
16 16 dot medium

の二つだけです。4つの全ての組合せが出るようにするには どうしたらいいですか ? あるいは、何故全てが選択肢に 出て来ないのか教えて下さい。

次のように * の文字を二か所 i に変更したら、選択肢

としては四つ出て来るようになりました。

 ttyq8:makoto@st4200 17:06:32/050927(~)> cvs diff .Xdefaults
 Index: .Xdefaults
 ===================================================================
 RCS file: /e/u/j/local-repository/dot.files/.Xdefaults,v
 retrieving revision 1.1
 diff -u -r1.1 .Xdefaults
 --- .Xdefaults  7 Jan 2004 06:42:19 -0000       1.1
 +++ .Xdefaults  27 Sep 2005 08:05:51 -0000
 @@ -146,12 +146,12 @@
         katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
         chinese-gb2312:-*-song ti-medium-r-*--16-*-gb2312.1980-*,\
         korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-*
 -Emacs.Fontset-6: -*-fixed-medium-*-normal--16-*-*-*-*-*-fontset-16,\
 +Emacs.Fontset-6: -*-fixed-medium-i-normal--16-*-*-*-*-*-fontset-16,\
         japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
         katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
         chinese-gb2312:-*-fangsong ti-medium-r-*--16-*-gb2312.1980-*,\
         korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-*
 -Emacs.Fontset-7: -*-fixed-bold-*-normal--16-*-*-*-*-*-fontset-16,\
 +Emacs.Fontset-7: -*-fixed-bold-i-normal--16-*-*-*-*-*-fontset-16,\
         japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
         katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
         chinese-gb2312:-*-song ti-medium-r-*--16-*-gb2312.1980-*,\
 ttyq8:makoto@st4200 17:06:40/050927(~)> 

これで日本語の書体が用意してあれば、実際にそのようになるのではないか と思います。 ただ、良く見ると、上の変更は、名前の方だけで中身が同じ、つまり 一行目だけ変更しているので、何か変、ということで、次のように日本語書体 も全て -i- になるようにすると、(僕の場合は書体がないので) 日本語文字がとうふになってしまいます。

Index: .Xdefaults
===================================================================
RCS file: /e/u/j/local-repository/dot.files/.Xdefaults,v
retrieving revision 1.1
diff -u -r1.1 .Xdefaults
--- .Xdefaults	7 Jan 2004 06:42:19 -0000	1.1
+++ .Xdefaults	27 Sep 2005 23:43:23 -0000
@@ -135,27 +135,31 @@
 	katakana-jisx0201:-misc-fixed-medium-r-normal--14-*-jisx0201*
 
 ! -- 16 dot ----
+! medium-r
 Emacs.Fontset-4: -*-fixed-medium-r-normal--16-*-*-*-*-*-fontset-16,\
 	ascii:-*-fixed-medium-r-normal--16-*-iso8859-1,\
 	japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
 	katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
 	chinese-gb2312:-*-fangsong ti-medium-r-*--16-*-gb2312.1980-*,\
 	korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-*
+! bold-r
 Emacs.Fontset-5: -*-fixed-bold-r-normal--16-*-*-*-*-*-fontset-16,\
 	japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
 	katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
 	chinese-gb2312:-*-song ti-medium-r-*--16-*-gb2312.1980-*,\
 	korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-*
-Emacs.Fontset-6: -*-fixed-medium-*-normal--16-*-*-*-*-*-fontset-16,\
-	japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
-	katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
-	chinese-gb2312:-*-fangsong ti-medium-r-*--16-*-gb2312.1980-*,\
-	korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601.1987-*
-Emacs.Fontset-7: -*-fixed-bold-*-normal--16-*-*-*-*-*-fontset-16,\
-	japanese-jisx0208:-*-fixed-medium-r-normal--16-*-jisx0208*,\
-	katakana-jisx0201:-misc-fixed-medium-r-normal--16-*-jisx0201*,\
-	chinese-gb2312:-*-song ti-medium-r-*--16-*-gb2312.1980-*,\
-	korean-ksc5601:-*-mincho-medium-r-*--16-*-ksc5601*
+! medium-i
+Emacs.Fontset-6: -*-fixed-medium-i-normal--16-*-*-*-*-*-fontset-16,\
+	japanese-jisx0208:-*-fixed-medium-i-normal--16-*-jisx0208*,\
+	katakana-jisx0201:-misc-fixed-medium-i-normal--16-*-jisx0201*,\
+	chinese-gb2312:-*-fangsong ti-medium-i-*--16-*-gb2312.1980-*,\
+	korean-ksc5601:-*-mincho-medium-i-*--16-*-ksc5601.1987-*
+! bold-i
+Emacs.Fontset-7: -*-fixed-bold-i-normal--16-*-*-*-*-*-fontset-16,\
+	japanese-jisx0208:-*-fixed-medium-i-normal--16-*-jisx0208*,\
+	katakana-jisx0201:-misc-fixed-medium-i-normal--16-*-jisx0201*,\
+	chinese-gb2312:-*-song ti-medium-i-*--16-*-gb2312.1980-*,\
+	korean-ksc5601:-*-mincho-medium-i-*--16-*-ksc5601*
 
 ! -- 12 dot ---
 Emacs.Fontset-8: -*-fixed-medium-r-normal--12-*-*-*-*-*-fontset-12,\

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-02-17 (日) 17:58:16 (3628d)