<!DOCTYPE book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
]>
<book id="index">
  <bookinfo>
    <title>GGvドキュメント</title>
    <authorgroup>
      <author>
        <firstname>Tuomas</firstname>
        <surname>Lukka</surname>
        <affiliation>
          <address>
            <email>lukka@iki.fi</email>
          </address>
        </affiliation>
      </author>
      <author>
        <firstname>Daniel</firstname>
	<othername>M.</othername>
        <surname>German</surname>
        <affiliation>
          <address>
            <email>dmg@csg.uwaterloo.ca</email>
          </address>
        </affiliation>
      </author>
    </authorgroup>
    <!-- <version>last modified: <date></version> -->
    <copyright>
      <year>1999</year>
      <holder>Tuomas J. Lukka</holder>
    </copyright>
    <legalnotice>
      <para>このドキュメントはフリーウェアです; Free Software Foundation
        が発行するGNU一般公有使用許諾契約書にもとづいて再配付したり変更
        したりすることができます。ライセンスのバージョン2であっても、
        もっと新しいバージョンでもかまいません。</para>

      <para>このプログラムは便利に使ってもらえるように配付していますが、
        *何の保証もありません*; 商用可能性や特定の目的への適合性などの
        暗黙の保証さえもありません。詳しくはGNU一般公有使用許諾契約書
        をご覧下さい。</para>

      <para>このプログラムにはGNU一般公有使用許諾契約書のコピーが必ず
        付属しているはずです。もしそうでなければ、Free Software
        Foundation, Inc.,59 Temple Place, Suite 330, Boston,
        MA 02111-1307 USA まで連絡して下さい。</para>

      <para>GGvのソースコード配付について詳しくはCOPYINGファイルを
        参照して下さい。</para>
    </legalnotice>
  </bookinfo>

  <toc></toc>

  <chapter id="intro">
    <title>はじめに</title>
	<para>
		GGvはGNOME版PostScriptビューアプログラムです。
		この名称はGGvが元にしている、GNOMEではない
                GNU PostScriptビューアアプリケーションである
		GhostViewに由来しています。
	</para>
    <para>GGvは、PostScriptドキュメントを適切に表示・印刷できる
    PostScriptインタプリタであるGhostscriptのフロントエンドと
    なっています。GGvはGhostscriptのやっかいなオプションや
    インターフェースからユーザを解放する役割を提供します。また、
    それと同時にユーザ設定をうまくこなし、覚えておくような機能も
    あります。
    </para>
	<para>
		GGvが個人的に気に入っている主な理由として、アンチ
		エイリアス(設定ダイアログでオンにしてファイルを
 		読み込み直してください - 目が飛び出ると思いますので
		気をつけてください)やよく出来たユーザインターフェース、
		PostScriptファイルをGGvに簡単にドラッグ出来てしまうこと、
		ページャウィンドウからでもメインウィンドウからでも
		マウスをドラッグするとPostScriptの表示領域を変更できる
		こと、などです。GGvは同時に複数のドキュメントを表示する
		ことができます。また、圧縮PostScriptとPDFの透明色サポート
		もあります。
	</para>
  </chapter>

  <chapter id="mainwin">
    <title>GGvメインウィンドウ</title>
    	<para>
	どのドキュメントにもメインウィンドウがあります。
	メインウィンドウにはメニューバー、スクロールペイン、拡大ボタンや
	ページ移動ボタン、ページの一覧、そしてPostScriptドキュメントの
	メインビューがあります。
    	</para>
    <itemizedlist>
      <listitem>
	<para>メインビュー。メインビューはドキュメントを表示します。
	もしモニタが十分大きいかページが十分小さかった場合、ビューには
	全てのページが表示されます。そうでなければ、一部だけが表示され
	ます。簡単のために、ここではメインビューをビューと呼ぶことに
	します。
	</para>
      </listitem>
      <listitem>
	<para>スクロールペイン。スクロールペインとは、GGvの左上にある
	矩形領域のことです。スクロールペインはビューに現在表示されている
	ページ全体の仮想的な実体です。スクロールペインの中には、別の
	矩形領域が埋め込まれています。この矩形は現在ページ全体に対して
	(ビューとして表示されている)現在ビューを示しています。
	もっとも簡単な例: ドキュメントを読み込み、ドキュメントの一部だけ
	が読み込めるぐらいにGGvのサイズを変更します。そこでスクロールペイン
	を見てください。ウィンドウが小さいほど、埋め込まれている矩形も
	小さくなります。その埋め込まれた矩形は、スライダーとして考える
	ことができます。スライダーは、その名の通り、あちこちに動かすこと
	ができます。ドラッグすると、ここで説明していることが分かること
	でしょう。言い換えると、スクロールペインに対するスライダーのサイズ
	は、ドキュメントに対してビューがどれくらい大きいかを示しており、
	そしてスライダーの位置はビューの位置を示しています。もしページ全体が
	ビューに表示されていたら、スライダーのサイズはスクロールペインと
	同じになります。
	</para>
      </listitem>
      <listitem>
	<para>ページ一覧。左下にある数字の一覧が、PostScriptドキュメント
	にあるページの一覧です。
        </para>
      </listitem>
    </itemizedlist>
<para>
		移動するのにいくつかの異なる方法があります。カーソルキー
		を使って移動したい方向に移動することが出来ます。スペースキー
		で読んでいる方向(左から右、上から下を想定しています)に移動
		することができます。バックスペースでその反対の方向に移動する
		ことができます。スクロールペインをドラッグすることでも移動
		できますし、最後にそしてもっとも簡単なやり方として、PostScript
		ビューにあるテキスト自体をクリックしてドラッグすることでも
		移動することが出来ます。
	</para>
        <para>
		PostScriptペインをクリックするとメニューが現れます。ページを
		移動したり、拡大・縮小したり、ページを中央に再配置したり、
		メニューバーやサイドパネルの表示・非表示を選択することが
		できます。
        </para>
        <para>
		ファイルマネージャから複数のファイルをGGvウィンドウにドラッグ	
		して、それぞれ別のウィンドウに読み込んで表示させることもできます。
        </para>
        <para>
		[ファイル]メニューから、新規にビューウィンドウを開いたり、
		新規にドキュメントを開いたり、今あるものを読み込み直したり
		することができます。ウィンドウを閉じたり(他にウィンドウが
		なければGGvを終了します)、ビューア全部を終了したりすることも
		できます。
        </para>
        <para>
		[ドキュメント]メニューでは、次のページや前のページに移動したり、
		ページを中央に再配置したり、ドキュメントのページの方向を指定
		したり、あるいはあらかじめ決められている倍率のどれかまで拡大
		したりすることができます。
        </para>
        <para>
		[設定]メニューでは、[設定]ダイアログを表示したり、現在
		ウィンドウのメニューバーやサイドパネルの表示・非表示を選択
		することができます。
        </para>
  </chapter>
  <chapter id="menuopts">
    <title>メニューオプション</title>
    <itemizedlist>
      <listitem>
	<para>[ファイル]メニュー</para>
	<itemizedlist>
	  <listitem>
	    <para>新規ウィンドウ。PostScriptドキュメントを表示する
		新規ウィンドウを作成します。</para>
	  </listitem>
	  <listitem>
	    <para>開く。新規にファイルを開きます。</para>
	  </listitem>
	  <listitem>
	    <para>再読み込み。ファイルをもう一度読み込み、それにしたがって
		画面を更新します。</para>
	  </listitem>
	  <listitem>
	    <para>印刷。ドキュメントを印刷します。</para>
	  </listitem>
	  <listitem>
	    <para>マークのついたページを印刷。マークされたページのみ印刷します。</para>
	  </listitem>
	  <listitem>
	    <para>マークのついたページを保存。マークのついたページを別のファイルとして保存します。</para>
	  </listitem>
	  <listitem>
	    <para>閉じる。現在ウィンドウを閉じます。もしそれ一つだけならば、
	  プログラムを終了します。</para>
	  </listitem>
	  <listitem>
	    <para>終了。GGvを終了します。</para>
	  </listitem>
	</itemizedlist>
      </listitem>
      <listitem>
	<para>[ドキュメント]</para>
      </listitem>
      <listitem>
	<para>[設定]</para>
      </listitem>
      <listitem>
	<para>[情報]</para>
      </listitem>
    </itemizedlist>
  </chapter>
  <chapter id="prefs">
    <title>GGvの設定</title>
    	<para>
                
                設定ダイアログには、4つのページがあります。[ドキュメント]、
		[レイアウト]、[Ghostscript]、そして[印刷]です。
	</para>
        <para>
		[ドキュメント]ページからは、ドキュメントがメディアタイプを
		指定していなかったときにどのメディアタイプを使うかを
		指定することができます。もし<quote>[ドキュメントメディアの
		上書き]</quote>が選択されていたら、PostScriptファイルが
 		何を指定していたかを参照することなしにメディアタイプ
		が適用されます。メディアタイプは、表示するPostScript
		ドキュメントがおそらく使っている標準規格によるサイズ
		(A4やLetterなど)に設定されるべきです。<quote>アンチエイリアス
		</quote>設定はGhostscriptがデータをレンダリングする
		(つまりx11ならx11alphaデバイス)時にアンチエイリアスを
		使用するかどうかを指定します。アンチエイリアスを使うと
		ドキュメントの表示が劇的に改善されます。
        </para>
        <para>
		[レイアウト]ページでは、GGvがツールバーやメニューバーを
		デフォルトで表示するかどうかを選択できます。メニューバー
		もツールバーも、メニューやポップアップメニューによって
		ウィンドウごとに隠すかどうか設定できます。
        </para>
        <para>
		GGvがGhostscriptページでGhostscriptインタプリタを呼び出す
		コマンドを指定することが出来ます。どんなオプションを指定する
		にしても、「インタプリタ」はGhostscript実行ファイルのフルパス
		を含んでいなければなりません。[PDFスキャン]ではGhostscript実行
		ファイルとPDFをスキャンするオプションが指定されなければ
		なりません。そして最後に[展開]では、gzipされたPostScript
		ファイルを展開するのに使うコマンドでなければなりません。
		これらが何をするかが分からなければ、 分かるまでいじらないで
		おくべきです。
        </para>
        <para>
		[印刷]ページでは、ドキュメントを印刷するコマンドを指定する
		ことが出来ます。コマンドに渡されるファイル名として&percnt;sが
		なければなりません。
        </para>
  </chapter>

  <chapter id="probs">
    <title>GGvでよく起こりそうな問題</title>
      	<para>
		PostScriptファイルをロードできなければ、ファイルの先頭
		をチェックして見てください(必要なら展開して)。ファイル
		がPostScriptのものではないか、または(Macなど)Unixとは
		ことなる文字コードを使用するシステムで作られたものかも
		しれません。後者の方のもっともシンプルな解決法は、ファイルを
		正しいフォーマットに変換する短いPerlスクリプトを作ること
		です。
	</para>
  </chapter>
  <chapter id="options">
    <title>コマンドラインオプション</title>
    <itemizedlist>
      <listitem>
	<para>--geometry. コマンドラインから座標を指定できます。</para>
      </listitem>
      <listitem>
	<para>--spartan. スライドバーを表示しません。</para>
      </listitem>
      <listitem>
	<para>--nomenubar. メニューバーを表示しません。</para>
      </listitem>
      <listitem>
	<para>--fullscreen. 全画面を使います。</para>
      </listitem>
    </itemizedlist>
  </chapter>
</book>
