Next: , Previous: , Up: X Resources   [Contents][Index]


D.2 EmacsにたいするXリソースの表

以下の表は、メニューバーのようなグラフィカルなウィジェットの外観を制御するものを除いた、Emacsが認識するXリソース名です:

background (class Background)

バックグラウンドカラーです(Colorsを参照してください)。

bitmapIcon (class BitmapIcon)

on’のときはEmacsアイコンを表示し、‘off’のときは表示しないように、ウィンドウマネージャーに指示します。アイコンの説明は、Icons Xを参照してください。

borderColor (class BorderColor)

フレームの外枠ボーダーのカラーです。EmacsがGTK+サポートつきでコンパイルされている場合、効果はありません。

borderWidth (class BorderWidth)

フレームの外枠ボーダーの幅(ピクセル)です。EmacsがGTK+サポートつきでコンパイルされている場合、効果はありません。

cursorColor (class Foreground)

テキストカーソルのカラーです。Emacs開始時にこのリソースが指定されている場合、Emacsはその値をcursorフェイス(Facesを参照してください)のバックグラウンドカラーとしてセットします。

cursorBlink (class CursorBlink)

開始時に、このリソースの値が‘off’、‘false’、‘0’の場合、EmacsはBlink Cursorモードを無効にします(Cursor Displayを参照してください)。

font (class Font)

defaultフェイスにたいするフォント名です(Fontsを参照してください)。フォントセット名(Fontsetsを参照してください)を指定することもできます。

fontBackend (class FontBackend)

フォントの描画に使用するバックエンドを、優先順にカンマ区切りで記述したリストです。たとえば値‘x,xft’は、EmacsにXコアフォントドライバー(X core font driver)を使用してフォントを描画し、それに失敗したときはXftフォントドライバー(Xft font driver)にフォールバックするよう指示します。このリソースは通常、セットしないでおくべきです。その場合、Emacsは利用可能なすべてのバックエンドの使用を試みます。

foreground (class Foreground)

Default foreground color for text.

geometry (class Geometry)

ウィンドウのサイズと位置です。値にはコマンドラインオプション‘-g’または‘--geometry’と同じ形式で、サイズと位置を指定します。

サイズはEmacsセッションのすべてのフレームに適用されますが、位置は初期フレーム(特定のフレームにたいするリソースの場合は、そのフレーム)だけに適用されます。

このリソースを、‘emacs*geometry’のように指定しないように気をつけてください。これはEmacsのメインのフレームと同じように、個別のメニューにも影響します。

fullscreen (class Fullscreen)

望ましいフルスクリーンサイズを指定します。値はfullbothmaximizedfullwidthfullheightのうちどれか1つを指定でき、これらはコマンドラインオプションの‘-fs’、‘-mm’、‘-fw’、‘-fh’に相当します(Window Size Xを参照してください)。これは初期フレームだけに適用されることに注意してください。

iconName (class Title)

アイコンに表示する名前です。

internalBorder (class BorderWidth)

フレームの内枠ボーダーの幅(ピクセル)です。

lineSpacing (class LineSpacing)

行間の追加のスペース(ピクセル)です。

menuBar (class MenuBar)

このリソースの値が‘off’、‘false’、‘0’の場合、Emacsは開始時にMenu Barモードを無効にします(Menu Barsを参照してください)。

minibuffer (class Minibuffer)

none’の場合、Emacsはこのフレームにミニバッファーを作成しません。かわりに別のミニバッファーフレームを使用します。

paneFont (class Font)

ツールキット版ではない、Emacsのメニューのタイトルのフォント名です。

pointerColor (class Foreground)

マウスカーソルのカラーです。多くのグラフィカルなデスクトップ環境では、この方法でEmacsがマウスカーソルを変更するのを許さないので、効果はありません。

privateColormap (class PrivateColormap)

on’の場合、Emacsが使用するクラスPseudoColorのdefault visualが使用されている場所で、プライベートなカラーマップを使用します。

reverseVideo (class ReverseVideo)

on’の場合はデフォルトのフォア九ラウンドカラーとバックグラウンドカラーを切り替え、‘off’の場合は指定されたカラーを使用します。

screenGamma (class ScreenGamma)

カラーのガンマ補正で、フレームパラメーターのscreen-gammaと等価です。

scrollBarWidth (class ScrollBarWidth)

スクロールバーの幅(ピクセル)で、フレームパラメーターのscroll-bar-widthと等価です。EmacsがGTK+サポートつきでコンパイルされている場合は、このリソースをセットしないでください。

selectionFont (class SelectionFont)

ツールキット版でないEmacsの、ポップアップメニューのフォント名です(ツールキット版の場合はLucid ResourcesMotif Resourcesを参照してください)。

selectionTimeout (class SelectionTimeout)

選択にたいする応答を待つ時間(ミリ秒)です。選択したオーナーが、この時間内に応答しない場合は諦めます。値0は必要なだけ待つことを意味します。

synchronous (class Synchronous)

on’の場合、Emacsを同期モード(synchronous mode)で実行します。同期モードはXに関する問題のデバッグに有用です。

title (class Title)

初期Emacsフレームのタイトルバーに表示する名前です。

toolBar (class ToolBar)

このリソースの値が‘off’、‘false’、‘0’の場合、Emacsは開始時にTool Barモードを無効にします(Tool Barsを参照してください)。

useXIM (class UseXIM)

false’または‘off’の場合、X入力メソッド(XIM: X input methods)の使用を無効にします。これはEmacsがXIMサポートつきでビルドされた場合だけ関係があります。Xのクライアント/サーバーのリンクが遅いときは、XIMをオフにするのが便利かもしれません。

verticalScrollBars (class ScrollBars)

on’の場合はフレームはスクロールバーをもち、‘off’のときはスクロールバーをもちません。

visualClass (class VisualClass)

Xカラーディスプレーのvisual classです。指定する場合、値は‘TrueColor’、‘PseudoColor’、‘DirectColor’、‘StaticColor’、‘GrayScale’、‘StaticGray’で始まり、その後に‘-depth’が続きます。ここでdepthは色平面の数です。

特定のEmacsフェイスのカスタマイズに、Xリソースを使用することもできます(Facesを参照してください)。たとえば‘face.attributeForeground’をセットするのは、フェイスfaceの‘foreground’属性をカスタマイズするのと等価です。しかし、わたしたちはXリソースを使用してフェイスのカスタマイズするかわりに、Emacs内でフェイスをカスタマイズする方法を推奨します。Face Customizationを参照してください。