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

kterm 2題



KTerm.adに次の変更を加えたいのですが、どうでしょうか。

・選べるフォントを2、14、16、24ドットから2、10、12、14、16、
20、24ドットにします。8 ドットも追加したかったのですが、フォ
ントメニューに登録できる数に制限があるようです。

・ついでにデフォルトフォントの大きさを個人的な好みで12ドット
にしています。

--- KTerm.ad.orig	Fri Sep 20 12:55:48 2002
+++ KTerm.ad	Fri Sep 20 12:56:05 2002
@@ -52,38 +52,58 @@
 *vtMenu*openim*Label:  Open Input Method
 
 *fontMenu.Label:  VT Fonts
-*fontMenu*fontdefault*Label:	Default
-*VT100*fontList:	-*-fixed-medium-r-normal--16-*,\
-			-*-gothic-medium-r-normal--16-*,\
-			-*-mincho-medium-r-normal--16-*
-!*VT100*boldFontList:	-*-fixed-bold-r-normal--14-*,\
-!			-*-gothic-bold-r-normal--14-*,\
-!			-*-mincho-bold-r-normal--14-*
-*fontMenu*font1*Label:	Unreadable
-*VT100*fontList1:	-*-fixed-medium-r-normal--2-*,\
-			-*-gothic-medium-r-normal--2-*,\
-			-*-mincho-medium-r-normal--2-*
+*fontMenu*fontdefault*Label:	Default (12)
+*VT100*fontList:	-*-mincho-medium-r-normal--12-*,\
+			-*-gothic-medium-r-normal--12-*-c-*,\
+			-*-fixed-medium-r-normal--12-*
+*VT100*boldFontList:	-*-mincho-bold-r-normal--12-*,\
+			-*-gothic-bold-r-normal--12-*-c-*,\
+			-*-fixed-bold-r-normal--12-*
+*fontMenu*font1*Label:	Unreadable (2)
+*VT100*fontList1:	-*-mincho-medium-r-normal--2-*-c-*,\
+			-*-gothic-medium-r-normal--2-*-c-*,\
+			-*-fixed-medium-r-normal--2-*
 *VT100*font1:		-misc-nil-medium-r-normal--2-*-misc-fontspecific
-*fontMenu*font2*Label:	Tiny
-*VT100*fontList2:	-*-fixed-medium-r-normal--14-*,\
-			-*-gothic-medium-r-normal--14-*,\
-			-*-mincho-medium-r-normal--14-*
-*fontMenu*font3*Label:	Small
-*VT100*fontList3:	-*-fixed-medium-r-normal--16-*,\
-			-*-gothic-medium-r-normal--16-*,\
-			-*-mincho-medium-r-normal--16-*
-*fontMenu*font4*Label:	Medium
-*VT100*fontList4:	-*-fixed-medium-r-normal--18-*,\
-			-*-gothic-medium-r-normal--18-*,\
-			-*-mincho-medium-r-normal--18-*
-*fontMenu*font5*Label:	Large
-*VT100*fontList5:	-*-fixed-medium-r-normal--24-*,\
-			-*-gothic-medium-r-normal--24-*,\
-			-*-mincho-medium-r-normal--24-*
-*fontMenu*font6*Label:	Huge
-*VT100*fontList6:	-*-fixed-medium-r-normal--26-*,\
-			-*-gothic-medium-r-normal--26-*,\
-			-*-mincho-medium-r-normal--26-*
+*fontMenu*font2*Label:	Tiny (10)
+*VT100*fontList2:	-*-mincho-medium-r-normal--10-*,\
+			-*-gothic-medium-r-normal--10-*-c-*,\
+			-*-fixed-medium-r-normal--10-90-*,\
+			-*-fixed-medium-r-normal--10-*
+*VT100*boldFontList2:	-*-mincho-bold-r-normal--10-*,\
+			-*-gothic-bold-r-normal--10-*-c-*,\
+			-*-fixed-bold-r-normal--10-*
+*fontMenu*font3*Label:	Small (14)
+*VT100*fontList3:	-*-mincho-medium-r-normal--14-*,\
+			-*-gothic-medium-r-normal--14-*-c-*,\
+			-*-fixed-medium-r-normal--14-*
+*VT100*boldFontList3:	-*-mincho-bold-r-normal--14-*,\
+			-*-gothic-bold-r-normal--14-*-c-*,\
+			-*-fixed-bold-r-normal--14-*
+*fontMenu*font4*Label:	Medium (16)
+*VT100*fontList4:	-*-mincho-medium-r-normal--16-*,\
+			-*-gothic-medium-r-normal--16-*-c-*,\
+			-*-fixed-medium-r-normal--16-*,\
+			-*-fangsong ti-medium-r-normal--16-*,\
+			-*-song ti-medium-r-normal--16-*,\
+			-*-song-medium-r-normal--16-*
+*VT100*boldFontList4:	-*-mincho-bold-r-normal--16-*,\
+			-*-gothic-bold-r-normal--16-*-c-*,\
+			-*-fixed-bold-r-normal--16-*
+*fontMenu*font5*Label:	Large (20)
+*VT100*fontList5:	-*-mincho-medium-r-normal--20-*,\
+			-*-gothic-medium-r-normal--20-*-c-*,\
+			-*-fixed-medium-r-normal--20-190-*,\
+			-*-fixed-medium-r-normal--20-200-*
+*VT100*boldFontList5:	-*-mincho-bold-r-normal--20-*,\
+			-*-gothic-bold-r-normal--20-*-c-*,\
+			-*-fixed-bold-r-normal--20-*
+*fontMenu*font6*Label:	Huge (24)
+*VT100*fontList6:	-*-mincho-medium-r-normal--24-*,\
+			-*-fixed-medium-r-normal--24-*,\
+			-*-gothic-medium-r-normal--24-*-c-*
+*VT100*boldFontList6:	-*-mincho-bold-r-normal--24-*,\
+			-*-fixed-bold-r-normal--24-*,\
+			-*-gothic-bold-r-normal--24-*-c-*
 *fontMenu*fontescape*Label:	Escape Sequence
 *fontMenu*fontsel*Label:		Selection
 !fontescape and fontsel overridden by application


・今のパッケージのktermはKTerm.adファイルがインストールされ
ていても各メニューに` (no app-defaults)'と出てしまいます。
以下の変更で直ります。ここはリソース名だと思うのでKTermでは
まずいですよね。

--- main.c.orig	2003-08-20 12:47:44.000000000 +0900
+++ main.c	2003-08-20 12:48:15.000000000 +0900
@@ -688,15 +688,15 @@
 
 static char *fallback_resources[] = {
 #ifdef KTERM
-    "KTerm*SimpleMenu*menuLabel.vertSpace: 100",
-    "KTerm*SimpleMenu*HorizontalMargins: 16",
-    "KTerm*SimpleMenu*Sme.height: 16",
-    "KTerm*SimpleMenu*Cursor: left_ptr",
-    "KTerm*mainMenu.Label:  Main Options (no app-defaults)",
-    "KTerm*vtMenu.Label:  VT Options (no app-defaults)",
-    "KTerm*fontMenu.Label:  VT Fonts (no app-defaults)",
+    "XTerm*SimpleMenu*menuLabel.vertSpace: 100",
+    "XTerm*SimpleMenu*HorizontalMargins: 16",
+    "XTerm*SimpleMenu*Sme.height: 16",
+    "XTerm*SimpleMenu*Cursor: left_ptr",
+    "XTerm*mainMenu.Label:  Main Options (no app-defaults)",
+    "XTerm*vtMenu.Label:  VT Options (no app-defaults)",
+    "XTerm*fontMenu.Label:  VT Fonts (no app-defaults)",
 # ifndef KTERM_NOTEK
-    "KTerm*tekMenu.Label:  Tek Options (no app-defaults)",
+    "XTerm*tekMenu.Label:  Tek Options (no app-defaults)",
 # endif /* !KTERM_NOTEK */
 #else /* !KTERM */
     "XTerm*SimpleMenu*menuLabel.vertSpace: 100",

--
SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
May the peace be with us all.