Go to the first, previous, next, last section, table of contents.


相互参照の選択

ノードのトップに現われる`Next'`Prev'`Up'ポインタに関 しては,既に議論してきました.これらのポインタに以外に,ノードには,おそ らく他のInfoファイルの他のノードを参照する,他のポインタを含んでいるかも しれません.そのようなポインタは,相互参照(cross references),また は短くxrefsと呼ばれています.

Xrefの部分

相互参照には,二つの主要な部分があります.最初の部分は,ラベル (label)と呼ばれます.それは相互参照で使用する名前です.二番目の部分は ターゲット(target)です.それは,相互参照が示す完全な名前です.

ターゲットはコロン`:'でラベルと分けられています.最初にラベルが現わ れ,その後にターゲットが現われます.例えば,以下の簡単なメニューの相互参 照では,一つのコロンがラベルとターゲットを分けています.

* Foo Label: Foo Target.        More information about Foo.

ターゲットの名前の終りの`.'に注意してください.`.'はターゲット の一部ではありません.それはInfoにターゲットの終りの位置を教えるためだけ に与えられています.

参照を指定する短い方法は,ラベル名と同じターゲット名を意味する二つの隣接 したコロンで可能です.

* Foo Commands::                Commands pertaining to Foo.

上記の例では,ターゲットの名前はラベルの名前と同じで,この場合は Foo Commandsです.

ノードを見ているとき,通常二つの形式の相互参照を見ることになるでしょう. menu参照とnote参照です.menu参照はノードのメニューに現われま す.それらは行頭の`*'で始まり,ラベル,ターゲット,そして指し示して いるポインタの内容を記述しているコメントを含みます.

note参照は,ノードテキストの本体に現われます.それらは*Noteで始ま り,ラベルとターゲットを含みます.

`Next'`Prev',そして`Up'ポインタのように,相互参照はあ らゆる有効なノードを指し示しています.それらは,より詳細な情報を見つける ことが可能な特定のサブジェクトの位置を参照するために使用されます. Texinfoドキュメントのノードを指し示す相互参照は以下のものです.相互参照 を作成する詳細は,See section `Writing an Xref' in the Texinfo Manual.

Xrefの選択

以下の表で,メニュー項目を操作するInfoコマンドをリストアップします.

1 (menu-digit)
2 ... 9
M-1, vi-like operation
M-2 ... M-9, vi-like operation
Infoウィンドウ内部で,(`1'のような)単一の数字を押すと,メニュー項目 を選択し,現在のウィンドウをそのノードへ移動します.便利にするため,一つ の例外があります.`0'を押すと,ノードのメニューの最後の項目 を選択します.`--vi-keys'が効果がある場合,数字は数の引数を設定し, そのためこれらのコマンドは`M-'の種類に再配置されます.例えば,最後 のメニュー項目を選択するため,M-0を押してください.
0 (last-menu-item)
M-0, vi-like operation
現在のノードのメニューで,最後の項目を選択します.
m (menu-item)
エコーエリアでメニュー項目の名前を読み込み,そのノードを選択します.補完 はメニューラベルを読んでいるとき,利用可能です.See section エコーエリア.
M-x find-menu
カーソルをノードのメニューの最初に移動します.

以下の表で,相互参照を操作するInfoコマンドをリストアップします.

f (xref-item)
r
M-f, vi-like operation
C-x r, vi-like operation
エコーエリアで,相互参照のメモの名前を読み込み,そのノードを選択します. 補完は相互参照ラベルを読んでいるとき,利用可能です.See section エコーエリア.

終りに,次のいくつかのコマンドは,menuやnote参照のようなものを処理します.

TAB (move-to-next-xref)
カーソルを次の最隣のメニュー項目やこのノードのnote参照の最初に移動します. メニューやnote参照を選択するため,それからRET (select-reference-this-line)を使用することが可能です.
M-TAB (move-to-prev-xref)
Shift-TAB (on DOS/Windows only)
カーソルを,最隣の前のメニュー項目やこのノードのnote参照に移動します. DOS/Windowsのみで,Shift-TABキーはM-TABの代用と なります.このキーは`BackTab'と呼ばれることもあります.
RET (select-reference-this-line)
M-g, vi-like operation
この行に現われる,メニュー項目やnote参照を選択します.


Go to the first, previous, next, last section, table of contents.