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

[debian-users:27320] .Xresources 中の # について (RE: SKK からみ)



さくです。

At Thu, 8 Mar 2001 18:01:24 +0900,
BYG05771 <BYG05771@xxxxxxxxxxx> wrote:

> >手元の.Xresourcesでは、"skkinput*conversionStartKey: Shift<Key>space"よ
> >り前の行に、"#define XIM skkinput"という記述があります。これ、あります?
> ・・・ないです。でも#が前にあるということはrem文?いや、rem
> は!だったか。

.Xresourcesは処理の際にCプリプロセッサを通されますので、
#define
#if 〜 #endif
などのCプリプロセッサディレクティブが使えるのです。

環境に応じていろいろなマクロが定義されているので、

#if HEIGHT > 600
XEmacs.geometry: 96x30
XEmacs.default.attributeFont:   -*-fixed-medium-r-normal--16-*-*-*-*-*-*-*
#else
XEmacs.geometry: 80x25
XEmacs.default.attributeFont:   -*-fixed-medium-r-normal--14-*-*-*-*-*-*-*
#endif

みたいなことができます。

-- 
OZAWA -Crouton- Sakuro
E-Mail: mailto:crouton@xxxxxxxxxxxxxxxx
   Web: http://www.weatherlight.org/~crouton/
   PGP: C98F 74E0 AEEB 4578 1DFC  F650 3BE0 9627 11FC C9F5
VERBA VOLANT, SCRIPTA MANENT

# remってのは一部の言語で註釈(remark)文を示すものですが、常に註釈をremと言
# うわけではありません。