名 称
indxbib − 文 献 目 録 デ ー タ ベ ー ス 用 の 逆 引 き イ ン デ ッ ク ス の 作 成
書 式
indxbib [ −vw ] [ −cfile ] [ −ddir ] [ −ffile ] [ −hn ] [ −istring ] [ −kn ] [ −ln ] [ −nn ] [ −ofile ] [ −tn ] [ filename... ] コ マ ン ド ラ イ ン オ プ シ ョ ン と パ ラ メ ー タ の 間 に 、 空 白 を 置 く こ と が 可 能 で す 。
解 説
indxbib は 、 filename... で 指 定 さ れ る 文 献 目 録 デ ー タ ベ ー ス の 逆 引 き イ ン デ ッ ク ス を 作 成 し ま す 。 逆 引 き イ ン デ ッ ク ス は refer(1) 、 lookbib(1) 、 lkbib(1) で 利 用 さ れ ま す 。 こ の イ ン デ ッ ク ス の フ ァ イ ル 名 は filename.i と な り ま す (イ ン デ ッ ク ス は い っ た ん テ ン ポ ラ リ フ ァ イ ル に 書 き 込 ま れ 、 こ の 名 前 に リ ネ ー ム さ れ ま す )。 −f オ プ シ ョ ン を 使 い 、 ま た −o オ プ シ ョ ン の 指 定 も フ ァ イ ル 名 の 指 定 も し な か っ た 場 合 に は 、 イ ン デ ッ ク ス フ ァ イ ル は Ind.i と い う 名 前 と な り ま す 。 文 献 目 録 デ ー タ ベ ー ス は 、 空 行 に よ っ て レ コ ー ド に 分 け ら れ て い ま す 。 レ コ ー ド 内 で は 、 各 フ ィ ー ル ド は 、 行 頭 に あ る % の 文 字 で 始 ま り ま す 。 フ ィ ー ル ド は 、 % に 続 い た 一 文 字 の 名 前 を 持 ち ま す 。
−c 、 −n 、 −l 、 お よ び −t の オ プ シ ョ ン に よ っ て 指 定 さ れ た 値 は 、 イ ン デ ッ ク ス の 中 に 格 納 さ れ ま す 。 イ ン デ ッ ク ス を 検 索 す る 時 に は 、 ユ ー ザ が 指 定 す る 検 索 キ ー は 、 こ れ ら の オ プ シ ョ ン に 従 っ て 、 捨 て ら れ た り 切 り つ め ら れ て し ま い ま す 。 し か し 、 イ ン デ ッ ク ス を 検 索 し て 見 付 か っ た レ コ ー ド が 、 実 際 に ユ ー ザ が 指 定 し た 検 索 キ ー を 含 ん で い る 、 と い う こ と を 確 か め る 場 合 に は 、 検 索 キ ー に は そ の よ う な 修 正 は 行 わ れ ま せ ん 。 こ れ は 、 ユ ー ザ が 指 定 し た 検 索 キ ー の う ち 少 な く と も 1つ が (-l オ プ シ ョ ン 等 に よ っ て 捨 て ら れ る こ と な く ) イ ン デ ッ ク ス に 登 録 さ れ て お り 、 か つ 検 索 キ ー の う ち の 少 な く と も (-t オ プ シ ョ ン に よ っ て )切 り つ め ら れ た 部 分 を イ ン デ ッ ク ス の ユ ー ザ が 指 定 で き る な ら ば 、 こ れ ら の オ プ シ ョ ン が イ ン デ ッ ク ス 作 成 時 に 使 わ れ た か ど う か 、 ユ ー ザ は 気 に す る 必 要 が な い 、 と い う こ と を 意 味 し ま す 。 −i オ プ シ ョ ン に よ っ て 指 定 さ れ た 値 も イ ン デ ッ ク ス 内 に 保 存 さ れ 、 イ ン デ ッ ク ス を 使 っ た 検 索 に 適 合 す る レ コ ー ド が キ ー に 適 合 す る か 否 か を 検 証 す る 時 に 使 用 し ま す 。
オ プ シ ョ ン
−v バ ー ジ ョ ン 番 号 を 表 示 し ま す 。 |
|||
−w フ ァ イ ル 全 体 に 対 し て イ ン デ ッ ク ス を 作 成 し ま す 。 各 |
々 の フ ァ イ ル |
が 、 別 々 の レ コ ー ド と な り ま す 。
−cfile |
/usr/share/dict/eign の 代 わ り に 、 file か ら 共 通 語 の 一 覧 を 読 み 込 み ま す 。
イ ン デ ッ ク ス に 格 納 す る 現 在 の 作 業 デ ィ レ ク ト リ の パ ス と し て pwd(1) で 表 示 さ れ る パ ス の 代 わ り に dir を 使 い ま す 。 通 常 、 dir は BR pwd (1) で 表 示 さ れ る デ ィ レ ク ト リ を 差 す シ ン ボ リ ッ ク リ ン ク と し ま す 。 イ ン デ ッ ク ス を 作 る フ ァ イ ル を file か ら 読 み 込 み ま す 。 file が − の 場 合 に は 、 フ ァ イ ル は 標 準 入 力 か ら 読 み 込 ま れ ま す 。 −f オ プ シ ョ ン は 1つ ま で し か 使 用 で き ま せ ん 。 −istring フ ィ ー ル ド 名 が string に 含 ま れ て い る フ ィ ー ル ド の 内 容 に つ い て の イ ン デ ッ ク ス は 作 成 し ま せ ん 。 string の 初 期 値 は XYZ で す 。
く す る と 検 索 は 速 く な り ま す が 、 イ ン デ ッ ク ス は 大 き く な り 、 ま た indxbib は よ り 多 く の メ モ リ を 消 費 す る よ う に な り ま す 。 n の 初 期 値 は 997で す 。
期 値 は 100で す 。
−obasename イ ン デ ッ ク ス の 名 前 を basename.i と し ま す 。
関 連 フ ァ イ ル
/usr/share/dict/eign 共 通 語 の 一 覧 で す 。
関 連 項 目 |