# INDXBIB(1) - man - phpman

[INDXBIB(1)](https://www.chedong.com/phpMan.php/man/INDXBIB/1/markdown)                             General Commands Manual                            [INDXBIB(1)](https://www.chedong.com/phpMan.php/man/INDXBIB/1/markdown)



## NAME
       indxbib - make inverted index for bibliographic databases

## SYNOPSIS
       **indxbib** [**-w**] [**-c** _file_] [**-d** _dir_] [**-f** _file_] [**-h** _n_] [**-i** _string_] [**-k** _n_] [**-l** _n_] [**-n** _n_] [**-o** _file_]
               [**-t** _n_] [_filename_ ...]

### indxbib --help

### indxbib -v
### indxbib --version

## DESCRIPTION
       **indxbib** makes an inverted index for the bibliographic databases in _filename_...  for use  with
       [**refer**(1)](https://www.chedong.com/phpMan.php/man/refer/1/markdown), [**lookbib**(1)](https://www.chedong.com/phpMan.php/man/lookbib/1/markdown), and [**lkbib**(1)](https://www.chedong.com/phpMan.php/man/lkbib/1/markdown).  The index will be named filename_.i_; the index is written
       to a temporary file which is then renamed to this.  If no filenames are given on the  command
       line  because the **-f** option has been used, and no **-o** option is given, the index will be named
       _Ind.i_.

       Bibliographic databases are divided into records by  blank  lines.   Within  a  record,  each
       fields  starts  with a **%** character at the beginning of a line.  Fields have a one letter name
       which follows the **%** character.

       The values set by the **-c**, **-n**, **-l**, and **-t** options are stored in the index; when the  index  is
       searched,  keys will be discarded and truncated in a manner appropriate to these options; the
       original keys will be used for verifying that any record found using the index actually  con‐
       tains  the keys.  This means that a user of an index need not know whether these options were
       used in the creation of the index, provided that not all the keys to be  searched  for  would
       have  been discarded during indexing and that the user supplies at least the part of each key
       that would have remained after being truncated during indexing.  The value set by the **-i**  op‐
       tion is also stored in the index and will be used in verifying records found using the index.

## OPTIONS
       Whitespace is permitted between a command-line option and its argument.

### -v

### -w

### -c

### -d
              stead of the path printed by [**pwd**(1)](https://www.chedong.com/phpMan.php/man/pwd/1/markdown).  Usually _dir_ will be a symbolic link that  points
              to the directory printed by [**pwd**(1)](https://www.chedong.com/phpMan.php/man/pwd/1/markdown).

### -f -
              standard input.  The **-f** option can be given at most once.

### -i
              Don't index the contents of fields whose names are in  _string_.   Initially  _string_  is
              **XYZ**.

### -h
              values of _n_ will usually make searching faster, but will make the index larger and **in**‐‐
              **dxbib** use more memory.  Initially _n_ is 997.

### -k

### -l

### -n

### -o
              The index should be named basename_.i_.

### -t

## FILES
       filename_.i_
              Index.

       _Ind.i_  Default index name.

       _/usr/share/groff/1.22.4/eign_
              List of common words.

       _indxbib_XXXXXX
              Temporary file.

## SEE ALSO
       [**refer**(1)](https://www.chedong.com/phpMan.php/man/refer/1/markdown), [**lkbib**(1)](https://www.chedong.com/phpMan.php/man/lkbib/1/markdown), [**lookbib**(1)](https://www.chedong.com/phpMan.php/man/lookbib/1/markdown)



groff 1.22.4                                23 March 2022                                 [INDXBIB(1)](https://www.chedong.com/phpMan.php/man/INDXBIB/1/markdown)
