(kpathsea.info)Filename database


Next: Invoking kpsewhich Prev: Casefolding search Up: Path searching
Enter node , (file) or (file)node

5.5 Filename database ('ls-R')
==============================

Kpathsea goes to some lengths to minimize disk accesses for searches
(Note: Subdirectory expansion).  Nevertheless, in practice searching
each possible directory in typical TeX installations takes an
excessively long time.

   Therefore, Kpathsea can use an externally-built "filename database"
file named 'ls-R' that maps files to directories, thus avoiding the need
to exhaustively search the disk.

   A second database file 'aliases' allows you to give additional names
to the files listed in 'ls-R'.  This can be helpful to adapt to "8.3"
filename conventions in source files.

   The 'ls-R' and 'aliases' features are implemented in the source file
'kpathsea/db.c'.

ls-R
The main filename database.
Filename aliases
Aliases for those names.
Database format
Syntax details of the database file.

automatically generated by info2www version 1.2.2.9