These variables set the search paths (see 1.5.5) and document directory used in Xic. These have counterpart environment variables (see 1.5.4). The search paths can also be set from the technology file.
If not set by any means, internal defaults are used for the search paths and document directory. Under Windows, the default is set to point to the actual installation location subdirectories when necessary. Under Unix/Linux, the XT_PREFIX environment variable should be set to the installation location prefix that effectively replaces ``/usr/local''.
Below, PREFIX is obtained from the Windows Registry database under Windows, which is defined when the program is installed. Under Unix/Linux, PREFIX is obtained from the XT_PREFIX environment variable. In both cases, the default value for PREFIX, if another definition is not found, is ``/usr/local''.
If not set by any means, a default path is used.
Default: ``( . )''
Unlike other search paths, the current directory is always
searched first, whether or not this is indicated in the search path
string. If not set by any means, a default library path is used.
Default: ``( . PREFIX/share/xictools/xic/startup )''
If not set by any means, a default help path is used.
Default: ``( PREFIX/share/xictools/xic/help )''
If not set by any means, a default script path is used.
Default: ``( PREFIX/share/xictools/xic/scripts )''
The treatment of any path which is given with a native cell to open in the Open command can be altered with the next two variables.
The behavior is described below for the various permutations:
NoReadExclusive unset
AddToBack unset
(default behavior)
The directory is added to the front of the search path during the read. The ``.'' element of the path, if it exists, is moved to the front after the read.
NoReadExclusive unset
AddToBack set
The directory is added to the front of the search path during the read. The ``.'' element of the path, if it exists, is moved to the front, and the directory is moved to the end after the read.
NoReadExclusive set
AddToBack unset
If the directory exists in the path, nothing is changed, otherwise the directory is added to the front. After the read, the ``.'' entry, if it exists, is moved to the front.
NoReadExclusive set
AddToBack set
If the directory exists in the path, nothing is changed, otherwise the directory is added to the end.
If not set by any means, a default document directory is used.
Default: ``PREFIX/share/xictools/xic/docs''