[前へ] [次へ] [目次]
appendix (付録) とは CD-ROM 書籍の補助データのことです。
appendix は CD-ROM 書籍の出版社から提供されているものではなく、
EB ライブラリに固有のものです。
appendix は以下のデータを CD-ROM 書籍に対して提供します。
- 本文の区切りコード
-
あなたが EB ライブラリを使って CD-ROM 辞書の中のある単語を引く際、その
単語の説明が終了する箇所で、EB ライブラリが本文の出力を止めることを
あなたは期待するのではないでしょうか。
しかし、EB ライブラリはそのような動作を保証することができません。
なぜなら、CD-ROM 書籍の本文には、項目の終わりを示す印が存在しないから
です。
幸いにも、多くの CD-ROM 書籍には、項目の終わりを示す印の代替として
使える、区切りコード (stop code) というものを持って
います。
通常、EB ライブラリはこの区切りコードを自動的に推測するようになって
いるのですが、時々誤った区切りコードを導き出すことがあります。
appendix の区切りコードは、その書籍の正しい区切りコードを EB ライブラリ
に教えてやるために用います。
- 外字の代替文字列
-
多くの CD-ROM 書籍は、外字 (独自に定義した文字) を持っており、本文中で
その外字を使っています。
CD-ROM 書籍では外字のビットマップフォントを用意しており、
クライアントアプリケーションが外字を出力するには、そのフォントを描画
しなくてはなりません。
appendix では、外字の 代替文字列 (alternation text)
を定義することができます。
アプリケーションは、ビットマップフォントを描画する代わりに、その
代替文字列を出力することにしても良いでしょう。
appendix のレイアウトは CD-ROM 書籍のものとよく似ています。
トップディレクトリには catalog
もしくは catalogs
ファイルが存在し、各副本のデータは対応するサブディレクトリに配置されて
います。
[前へ] [次へ] [目次]