[前へ] [次へ] [目次]


外字とは

CD-ROM 書籍の多くは、書籍固有の文字、外字 (local characters) を定義して います。 たとえば、CD-ROM 書籍に使われる文字セットは発音記号を持っていないため、 英和辞書の中には発音記号を定義しているものがあります。

CD-ROM 書籍は、外字のビットマップデータも持っています。 ebfont コマンドは、CD-ROM 書籍のビットマップデータを読み、 それを指定された画像形式に変換し、ファイルに書き出します。 ebfont は、XBM、XPM、GIF、BMP、PNG のうちのいずれか、 または複数の画像ファイルを生成することができます。 特に指定がなければ、XBM 形式が選択されます。

外字は、半角 (narrow) と 全角 (wide) の 2 種類に分類されます。 半角の文字のビットマップデータでは、高さは幅の約半分です。 全角の文字のビットマップデータでは、高さと幅はほぼ同じです。 CD-ROM 書籍は、一冊の中に両方の種類の外字を定義することが可能で、 ebfont は両方の種類の画像ファイルを生成します。

CD-ROM 書籍の内部形式の仕様書では、半角と全角の両方の外字に対して 4 種類のサイズを定義しています。 外字の幅、高さ、サイズは次の通りです。

高さ 半角 全角
16 8x16 16x16
24 16x24 24x24
30 16x30 32x30
48 24x48 48x48

特に指定がなければ、ebfont は高さが 16 ピクセルのフォントの 画像ファイルを生成します。


[前へ] [次へ] [目次]