next up previous contents
Next: 3.2 図形の描画 Up: 3. ドロー系画像ツールの利用 Previous: 3. ドロー系画像ツールの利用



3.1 日本語を含めた図形の描画 -- Tgif

Tgifは,直線,曲線,図形,文字入力などのさまざまな描画モードが備わっている図形作画ツールであり,kinput2を利用して日本語を入力できる.出力形式は,PS,EPS,EPSI,GIF,XBM形式をサポートしており,OHPに図や絵を描きたい場合や,で作成された文書に図を貼り込みたい場合などに利用できる.

3.1.1 起動と終了

起動

次のように入力すると,Tgifが起動する.

% tgif [ファイル名] &<RET>
Tgifを起動すると図3.1のようなウィンドウが表示される. [ファイル名]を指定した場合はその画像がキャンバスに表示され,何も指定していないときは新しいキャンバスが表示される.


図 3.1:tgifのウィンドウ
図 3.1:tgifのウィンドウ

3.1.2 終了

Tgifを終了するには,[File]をプレスして表示されるメニューから[Quit]を選択する.

3.1.3 基本操作



 Tgifのウィンドウ内で右ボタンをプレスしたままドラッグすると,描画モード選択用のプルダウンメニューが表示される(図3.2).メニューから文字入力,直線,四角形,円形作図,フリーハンド作図などの描画モードを選択できる.選択された描画モードは,画面上部の`Panel Window'(図3.1)に表示される.

描画モードメニュー(図3.2)からモードを選択した後,表3.1に示した操作方法にしたがって図形を作成する.








図 3.2:描画モードメニュー
図 3.2:描画モードメニュー






表 3.1: 各モードにおける描画方法
モード 操作
編集,四角形,円形, マウスの左ボタンでキャンバスをクリックして始点を
角丸長方形,頂点選択 決定し,そのままマウスをドラッグして終点を決定する.
円弧 マウスの左ボタンで中心,始点,終点の順にキャンバ
  スをクリックして円弧を決定する.
フリーハンド マウスの左ボタンをドラッグして描画する.
文字入力 マウスの左ボタンで入力する位置を決定し,文字を入
  力する.

3.1.4 メニュー操作

メインメニュー

Tgifのウィンドウ内でマウスの中ボタンをプレスして表示されるプルダウンメニューから,保存,編集,フォントやレイアウトなどの設定,変更を行える.まずメインメニュー内で項目を選択し,中ボタンをリリースする.マウスカーソルの形が変わるので,再びマウスボタンをドラッグすると,選択したモードに関して具体的な設定,変更を行うためのサブメニューが表示される.その中から項目を選択する.ほとんどのメニューは画面上部の`Panel Window' (図3.1)にも表示されており,そこをマウスでクリックすることで設定,変更を行える.

サブメニュー

次にメインメニューを選択して表示されるサブメニューの各項目について説明する.

3.1.5 保存

マウスの中ボタンを使ってメインメニューから[File]→[Save],または[SaveNew]を選択する.[Save]を選択した場合は,編集中のファイル名で保存される.また[SaveNew]を選択した場合は,新しいファイル名を入力するためのウィンドウが表示されるので,そこでファイル名を入力し <RET>を押すと,.objという拡張子がついたファイル名で保存される.

3.1.6 出力

Tgifで用いられるファイル形式はobj形式というフォーマットであり,描いた図を文書に取り込んだり,プリンタで印刷したり,WWW上で公開するにはそれぞれに適した画像フォーマットに変換する必要がある.パネルウィンドウで (EPS)と表示されている部分をマウスの左ボタンでクリックするとさまざまなフォーマットが表示されるので,用途に応じたフォーマットを選択してファイルメニューから[Print]を実行する.その際ファイル名は tgif.objを,GIF形式で出力した場合はtgif.gif,EPS形式で出力した場合はtgif.epsとなる.なお,CNS上のプリンタで印刷できる画像フォーマットはEPS形式とPS形式のみである.

Tgifでは編集の際にobjファイルを必要とするので,どの形式で出力してもobjファイルは消去しないこと.objファイルを消去した場合,再度その図を編集できなくなる.


3.1.7 日本語入力


コピー&ペーストによる日本語入力

マウスのコピー&ペースト を利用して日本語入力を行う場合,TgifとともにEmacsなどを起動しておく必要がある.

まず,Tgifに貼りつける文字列をEmacsの中に表示させ,その文字列をマウスで選択して反転表示させる.次にTgifのウィンドウでマウスの中ボタンをクリックし,メインメニューから[Edit]→[Paste]を選択する.マウスポインタと共に四角の枠が表示されるので,Tgifのウィンドウ上でマウスボタンをクリックし,文字列を`Canvas Window' (図3.1)に貼りつける.

貼りつけた文字列のフォントが合っていないために,表示がおかしくなった場合には,マウスの中ボタンを使ってメインメニューから[Font]を選択し,サブメニューの中から横書き用の[Ryumin],[Gothic]または縦書き用の[Ryumin-V],[Gothic-V]のいずれかを選択すると,貼りつけた文字列が選択したフォントに更新される.


kinput2による日本語入力

Tgifではkinput2というソフトウェアを使い,日本語の直接入力もできる.kinput2は,X Window System上で動作する日本語入力フロントエンドプロセッサ(FEP)であり,これを利用してアプリケーションに日本語を入力できる.かな漢字変換にはWnnを使用している.

4.1.1 起動

kinput2は,日本語を入力するアプリケーションを起動する前に,バックグランドジョブとして起動しておく必要がある.kinput2を起動するには,次のように入力する.

% kinput2 &<RET>
% _

使用方法

kinput2は起動しただけでは何も起こらないが,アプリケーション内で文字入力モードにした後に<SHIFT>を押しながら<SPACE>を入力するとkinput2のウィンドウが表示される(図3.3).


図 3.3:kinput2の使用例
図 3.3:kinput2の使用例

再度<SHIFT>を押しながら<SPACE>を入力するとkinput2のウィンドウが画面から消えて,もとの文字入力状態に戻せる.

ただしTgifを利用した状態では多少操作方法が異なる.`Tgif'ウィンドウ内でマウスの右ボタンをドラッグすると描画モードメニューが表示されるので,その中から文字入力モードを選択する.そして<CTRL>を押しながら<SPACE> を入力するとkinput2のウィンドウが表示される.

next up previous contents
Next: 3.2 図形の描画 Up: 3. ドロー系画像ツールの利用 Previous: 3. ドロー系画像ツールの利用