スクロール、ズーム、ルーラ、及び単位
ルーラーはキャンバスの上、及び右
(描画モード・パネルが右側にある場合には左)
に置かれており、
UNIT ボックス で設定されている単位
(inch、もしくは cm) での目盛が付けられています。
通常、この上にはカーソルの位置を示す三角形のマーカーも表示されます。
ルーラーは、キャンバスの内容のスクロールなどのために用いることもできます。
キャンバスをスクロールするには、
ルーラーの上でマウスボタン2 (`Drag') を押し、
そのまま左右、もしくは上下にカーソルを移動させます。
カーソルの動きに応じてルーラーが移動し、
マウスボタンを離すとキャンバスの内容が移動させられます。
この操作を SHIFT キーを押した状態で行なうと、
カーソルを移動させた距離の5倍の距離のスクロールが行なわれます。
ルーラーをマウスボタン1 (`Pan Left'、もしくは `Pan Up')、
もしくはマウスボタン3 (`Pan Right'、もしくは `Pan Down') でクリックすると、
キャンバスの内容が指定された方向に 1/2 inch
(単位として cm が選択されている場合には 1cm)
づつスクロールします。
それらの操作を SHIFT キーを押した状態で行なうと、
スクロールの量が5倍になります。
xfig がホイール・マウス・サポート
を有効としてコンパイルされており、かつホイール・マウスを使っているならば、
キャンバス上でホイールを回すことによってもキャンバスを上下にスクロールさせられます。
キャンバスのスクロールは、
マウス・カーソルがキャンバス上にある時に
左、右、上、及び下の矢印キーを押すことによって行なうこともできます。
これらの操作を SHIFT キーを押した状態で行なうと、
スクロールの量が5倍になります。
これは、ルーラーをマウスボタン1、
もしくは3でクリックすることによって行なうこともできます。
UNIT ボックス を
マウスボタン1 (`Pan to Origin') でクリックするか、
あるいは Control キーを押した状態で
キャンバスの上でマウスボタン2 (`Pan to Origin') をクリックすると、
キャンバスは原点に戻ります。
View メニュー から
Pan to origin を選択しても、同じ効果が得られます。
デフォルトでは、負の座標までスクロールできるようになっています。
これは、
-dont_allow_neg_coords オプション、
allow_neg_coords リソース、
あるいは Global Settings パネル
の設定で禁止することができます。
キャンバスの拡大/縮小は、属性パネルの
Zoom Scale で
拡大率を設定することによって行なうことができます。
ここでは、拡大や縮小を素早く行なうためのいくつかの近道を説明します。
- 図全体がキャンバスに表示されるようにズームするためには、
View メニューから
Zoom to Fit canvas を選択するか、
アクセラレータ Ctrl-Z を使用します。
- Zoom ダイアログ の
Fit to canvas ボタンも、これと同じ機能を持ちます。
- 属性パネルの
Zoom Scale を
マウスボタン3 (`Inc/Next') でクリックする
- View メニューから
Zoom in を選択するか、
アクセラレータ Shift-Z を用いる
- キャンバス上で、
CONTROL キーを押した状態でマウスボタン1 (`zoom area') をクリックすることによって
拡大したい領域の1つの角を指定し、
次にその対角でマウスボタン1 (`final point') を押すことにより、
拡大したい領域を指定する
-
xfig がホイール・マウス・サポート
を有効としてコンパイルされており、かつホイール・マウスを使っているならば、
キャンバス上の拡大したい点で CONTROL キーを押した状態でホイールを下に回す
- 属性パネルの
Zoom Scale を
マウスボタン2 (`Dec/Prev') でクリックする
- View メニューから
Zoom out を選択するか、
アクセラレータ Z を用いる
-
xfig がホイール・マウス・サポート
を有効としてコンパイルされており、かつホイール・マウスを使っているならば、
キャンバス上で CONTROL キーを押した状態でホイールを上に回す
- View メニューから
Unzoom を選択する
- キャンバス上で、
CONTROL キーを押した状態でマウスボタン3 (`Unzoom') をクリックする
UNIT ボックスは
縦と横のルーラー (目盛) の交点にあるボックスです。
ここには、ルーラーの単位 (in、もしくは cm)、
及び描画のスケール (例えば 1cm=3km) が表示されています。
UNIT ボックスをマウスボタン3 (`Set Units/Scale')でクリックするか、
Edit メニュー から
Set unit... を選択すると、
単位の設定のためのポップアップ・パネルが開かれます。
- Ruler units
- ルーラーの目盛に用いる単位を、
Imperial (fraction)、Imperial (decimal)、
もしくは Metric (cm) のいずれかに設定します。
Imperial (fraction) が選択されている場合、
長さは ``3-5/8 in'' や ``3 ft 7-1/2 in'' のように分数で表示されます。
他のものが選択されている場合には、
``3.3242 cm'' のように小数の値が表示されます。
- Figure units
- オブジェクトの入力や編集に際しての寸法の表示に用いる単位を、
Ruler units、及び User defined から選択します。
ここで User defined を選択した場合には、
Unit Name で設定された文字列が寸法の単位として表示されるようになります。
- Unit name
- 単位の名称を設定します。
これは、Figure units で User defined が
選択されている場合に限って有効となります。
- Figure scale
- オブジェクトの入力や編集に際して寸法を表示する際に用いる倍率を、
Unity、及び User defined から選択します。
ここで User defined を選択した場合には、
寸法の表示に際して Scale factor で設定された倍率が掛けられます。
- Scale factor
- 寸法の表示に際して掛けるべき倍率を設定します。
これは、Figure scale で User defined が
選択されている場合に限って有効となります。
上のパネルの例では、Ruler units は Imperial (fraction)、
Figure units は User defined、
Unit name は ``ft'' (feet)、
Figure scale は User defined、
Scale factor は 2.0 であるので、
描画に際しては 1 inch は 2 ft と、
1-7/16 inch は 2 ft 10-1/2 in と報告されます。
これらの初期値は、コマンド行オプションや
リソースによって指定することができます。
[ Contents |
Introduction |
Credits ]