This is ebrefile-ja.info, produced by makeinfo version 4.0 from
ebrefile-ja.texi.

INFO-DIR-SECTION CD-ROM Book Utilities
START-INFO-DIR-ENTRY
* ebrefile-ja: (ebrefile-ja).   Refile a catalog file in a CD-ROM book.
END-INFO-DIR-ENTRY

   ebrefile: CD-ROM 書籍のカタログファイルの再構築ツール, 笠原基之

   Copyright (C) 1998, 99, 2000, 01  Motoyuki Kasahara

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by Free Software Foundation, Inc.


File: ebrefile-ja.info,  Node: Top,  Next: Introduction,  Prev: (dir),  Up: (dir)

   この文書は第 3.2.1 版です。 EB ライブラリバージョン 3.2.1 に対応して
います。

* Menu:

* Introduction::                はじめに
* Invoking ebrefile::           `ebrefile' の実行
* Summary of Options::          `ebrefile' のオプション一覧

 --- The Detailed Node Listing ---

`ebrefile' の実行

* Select Subbooks::             副本の選択
* Combination with ebzip::      `ebzip' との連携


File: ebrefile-ja.info,  Node: Introduction,  Next: Invoking ebrefile,  Prev: Top,  Up: Top

はじめに
********

   一冊の CD-ROM 書籍は、大抵複数の "副本" ("subbook")
を持っています。 たとえばある CD-ROM 書籍は国語辞典、英和辞典、和英辞典
の 3 つの副本を収めています。 個々の副本は、それ自体が独立した「書籍」
になっています。

          (CD-ROM 書籍)
     +-----------------------+
     |   [国語辞典] (副本)   |
     |   [英和辞典] (副本)   |
     |   [和英辞典] (副本)   |
     +-----------------------+

   EB/EBG/EBXA/EBXA-C/S-EBXA 形式の CD-ROM 書籍は `CATALOG' というファ
イルを、EPWING 形式の CD-ROM 書籍は `CATALOGS' というファイルを持って
います。 これらのファイルは、その CD-ROM 書籍にはどんな副本が収められて
いるのかを定義しています。 これらのファイルは、CD-ROM 書籍のトップディ
レクトリに置かれています。

   `ebrefile' は元のカタログファイルを読み、ユーザから指定された副本だ
けを取り込んだ新しいカタログファイルを生成します。 言い換えれば、
`ebrefile' は特定の副本の定義を、カタログファイルから削除します。
CD-ROM 書籍が 3 つの副本を持っている場合、`ebrefile' はそのうちの任意
の 1 つまたは 2 つの副本を、新しいカタログファイルに取り込むことができ
ます。 ハードディスクに CD-ROM 書籍の一部だけをコピーしたいときに、
`ebrefile' は便利です。 `ebrefile' は EB ライブラリと一緒に配布されてい
ます。

   `ebrefile' はフリーソフトウェアです。あなたは、 Free Software
Foundation が公表した GNU General Public License (GNU 一般公有使用許諾)
バージョン 2 あるいはそれ以降の各バージョンの中からいずれかを選択し、そ
のバージョンが定める条項に従って本プログラムを再頒布または変更すること
ができます。

   `ebrefile' は有用とは思いますが、頒布にあたっては、市場性及び特定目
的適合性についての暗黙の保証を含めて、いかなる保証も行ないません。 詳
細については GNU General Public License をお読み下さい。

   加えて、あなたは自分の所有する CD-ROM 書籍の使用許諾も守らなくてはい
けません。 `ebrefile' はフリーソフトウェアですが、あなたの書籍が自由に
使えるものであるとは限りません。 `ebrefile' は、CD-ROM 書籍のあるファ
イルの内容に変更を加えます。 ご注意下さい。

   この文書は第 3.2.1 版です。 EB ライブラリバージョン 3.2.1 に対応して
います。


File: ebrefile-ja.info,  Node: Invoking ebrefile,  Next: Summary of Options,  Prev: Introduction,  Up: Top

`ebrefile' の実行
*****************

   `ebrefile' の一般的な起動方法は次の通りです。

     % ebrefile 書籍へのパス

書籍へのパスには、CD-ROM 書籍のトップディレクトリ、つまり `CATALOG' ま
たは `CATALOGS' ファイルが存在するディレクトリを指定します。 複数のパ
スを書くことはできませんが、以下のように、パスの指定を省くことはできま
す。

     % ebinfo

この場合、`ebrefile' はカレントディレクトリ (`.') が指定されたものと判
断します。

* Menu:

* Select Subbooks::             副本の選択
* Combination with ebzip::      `ebzip' との連携


File: ebrefile-ja.info,  Node: Select Subbooks,  Next: Combination with ebzip,  Prev: Invoking ebrefile,  Up: Invoking ebrefile

副本の選択
==========

   特に指定がないと、`ebrefile' は、元のカタログファイルで定義されてい
るすべての副本を新しい副本に取り込みます。 つまり、新しいカタログファイ
ルは、単に元のファイルのコピーになります。 この振る舞いは、役に立ちませ
ん。 `ebrefile' は、通常 `--subbook' (`-S') オプションを指定して起動し
ます。

   `--subbook' (`-S') オプションは引数を一つ取り、そこにカンマ (`,') で
区切って、新しいカタログファイルに取り込みたい副本のディレクトリ名を並
べて書きます。 `ebinfo' コマンドを用いると、あなたの所有している書籍に
どのような副本が含まれているのかを知ることができます。

     % ebinfo /mnt/cdrom
     ディスクの形式: EB/EBG/EBXA/EBXA-C/S-EBXA
     文字コード: JIS X 0208
     副本の数: 3
     副本 1:
       題名: 新英和辞典（第四版）
       ディレクトリ: english
       検索方式: 前方一致後方一致条件メニュー
       フォントの大きさ: 16 24 30 48
       半角フォントの文字: 0xa121 -- 0xa24e
       全角フォントの文字: 0xa321 -- 0xa27e
     副本 2:
       題名: CD-ROM 仏和辞典（第三版）
       ディレクトリ: french
       検索方式: 前方一致後方一致条件メニュー
       フォントの大きさ: 16 24 30 48
       半角フォントの文字:
       全角フォントの文字: 0xa321 -- 0xa27e
     副本 3:
       題名: ポケット独和辞典（第三版）
       ディレクトリ: german
       検索方式: メニュー
       フォントの大きさ: 16 24 30 48
       半角フォントの文字:
       全角フォントの文字: 0xa321 -- 0xa27e

(`ebinfo' コマンドに関しての詳細は、 *note `ebinfo' の実行 :
(ebinfo-ja)Invoking ebinfo.)。
この例では、 3 つの副本が書籍には含まれており、その名前は `english'
`french', `german' だということが分かります。

   次のコマンドを実行すると、 `ebrefile' は副本として `english' と
`french' だけを定義した新しいカタログを生成します。

     % ebrefile --subbook english,french

ディレクトリ名の大文字・小文字の違いは、区別されません。 `--subbook' の
引数は、次のように分けて書くこともできます。

     % ebrefile --subbook english --subbook french

`ebrefile' は副本の定義順序を変えることはできませんので、 `--subbook'
に与える引数の順序は、任意です。

   `ebrefile' は新たなカタログを `CATALOGS(S).new' として生成します。
元のカタログファイルを新しいものに置き換えるには、次のコマンドを実行し
ます。

     % mv catalogs catalogs.bak
     % mv catalogs.new catalogs

元のカタログファイルを取っておく必要がないのであれば、二番目のコマンド
だけを実行して下さい。

これで再構成が完了しました。 もういちど `ebinfo' を起動してみましょう。
副本 `german' が消えています。

     % ebinfo /mnt/cdrom
     ディスクの形式: EB/EBG/EBXA/EBXA-C/S-EBXA
     文字コード: JIS X 0208
     副本の数: 2
     副本 1:
       題名: 新英和辞典（第四版）
       ディレクトリ: english
       検索方式: 前方一致後方一致条件メニュー
       フォントの大きさ: 16 24 30 48
       半角フォントの文字: 0xa121 -- 0xa24e
       全角フォントの文字: 0xa321 -- 0xa27e
     副本 2:
       題名: CD-ROM 仏和辞典（第三版）
       ディレクトリ: french
       検索方式: 前方一致後方一致条件メニュー
       フォントの大きさ: 16 24 30 48
       半角フォントの文字:
       全角フォントの文字: 0xa321 -- 0xa27e

   もし、CD-ROM 書籍全体をすでにハードディスクにコピーしているなら、 副
本 `german' のファイルは削除しても構いません。 ディレクトリ名が小文字で
構成されているなら、次のようにします。

     % rm -r german


File: ebrefile-ja.info,  Node: Combination with ebzip,  Prev: Select Subbooks,  Up: Invoking ebrefile

`ebzip' との連携
================

   `ebrefile' は、`ebzip' という CD-ROM 書籍を圧縮するコマンドと併用す
ることができます (`ebzip' コマンドに関しての詳細は *note はじめに :
(ebzip-ja)Introduction.)。 通常、 `ebzip' と `ebrefile' にはコマンド行
で同じ引数を与えます。

   CD-ROM 書籍が `/cdrom' にマウントされ、この書籍には `english'、
`french'、`german' という 3 つの副本が収められているとします。 以下に記
した操作によって、副本 `english'、`french' は圧縮されてカレントディレ
クトリの下に置かれ、副本 `german' は副本のリストから削除されます。

     % ebzip --subbook english,french /cdrom
     % ebrefile --subbook english,french /cdrom

圧縮したファイルをカレントディレクトリ以外に置くには、次のようにします。

     % ebzip --output-directory /dict --subbook english,french /cdrom
     % ebrefile --output-directory /dict --subbook english,french /cdrom


File: ebrefile-ja.info,  Node: Summary of Options,  Prev: Invoking ebrefile,  Up: Top

`ebrefile' のオプション一覧
***************************

   `ebrefile' コマンドは、伝統的な一文字オプション名と覚えやすい長いオ
プション名の両方を扱うことができます。 長いオプション名を表すには、`-'
ではなく `--' を用います。 オプション名が一意に決まる範囲内で、名前の後
方部分を省略することができます。

`-h'
`--help'
     ヘルプメッセージを標準出力に出力して、終了します。

`-o DIRECTORY'
`--output-directory DIRECTORY'
     新しいカタログファイルを置くディレクトリを指定します。 指定しなか
     ったときは、カレントディレクトリ (`.') になります。 (詳しくは
     *note `ebrefile' の実行: Invoking ebrefile.)。

`-S SUBBOOKS'
`--subbook SUBBOOKS'
     `ebrefile'
     が新しいカタログファイルに取り込むべき副本を指定します。 副本は、
     副本のディレクトリ名をカンマ (`,') で区切って並べたものでなくては
     いけません。 指定しなかったときは、すべての副本が対象になります (
     詳しくは *note 副本の選択: Select Subbooks.)。

`-v'
`--version'
     バージョン番号を標準出力に出力して、終了します。



Tag Table:
Node: Top1034
Node: Introduction1510
Node: Invoking ebrefile3657
Node: Select Subbooks4302
Node: Combination with ebzip7694
Node: Summary of Options8657

End Tag Table
