Mercurial > octave-libtiff
view kpathsea/texmf.cnf.in @ 2331:798a4d06ba7d
[project @ 1996-07-19 01:52:57 by jwe]
Initial revision
author | jwe |
---|---|
date | Fri, 19 Jul 1996 01:57:38 +0000 |
parents | |
children |
line wrap: on
line source
% original texmf.cnf -- runtime path configuration file for kpathsea. % % (If you change or delete `original' on the previous line, the % distribution won't install its version over yours.) % % What follows is a super-summary of what this .cnf file can % contain. Please read the Kpathsea manual for more information. % % texmf.cnf is generated from texmf.cnf.in, by replacing @var@ with the % value of the Make variable `var', via a sed file texmf.sed, generated % (once) by kpathsea/Makefile (itself generated from % kpathsea/Makefile.in by configure). % % Any identifier (sticking to A-Za-z_ for names is safest) can be assigned. % The `=' (and surrounding spaces) is optional. % No space, %, or @ in variable values, for the sake of autogeneration. % An environment variable foo overrides a definition of foo here. % $foo (or ${foo}) in a value expands to the envvar or cnf value of foo. % % All definitions are read before anything is expanded, so you can use % variables before they are defined. % % If a variable is qualified with `.<program>', it is ignored unless the % current executable (last component of argv[0]) is named <program>. % % Which file formats use which paths for searches is described in the % various programs' and the kpathsea documentation. % % // means to search subdirectories (recursively). % A leading !! means to look only in the ls-R db, never on the disk. % A leading/trailing/doubled : in the paths will be expanded into the % compile-time default. Probably not what you want. % Where the wild files are. You can set an environment variable to % override this if you're testing a new TeX tree, without changing % anything else. TEXMF = @texmf@ % TeX input files -- i.e., anything to be found by \input or \openin, % including .sty, .eps, etc. Things are confused by the many variants % of LaTeX, which all have the same filenames. The current % recommendation is to make `latex' be latex2e, and if you also want to % support latex 2.09, call it latex209. If you do the reverse, the % definitions below will need adjusting. % latex209_inputs = .:@texinputdir@/latex209//:@texinputdir@// latex2e_inputs = .:@texinputdir@/latex2e//:@texinputdir@// TEXINPUTS.latex209 = $latex209_inputs TEXINPUTS.latex2e = $latex2e_inputs TEXINPUTS.latex = $latex2e_inputs % Earlier entries override later ones, so put this last. TEXINPUTS = .:@texinputdir@// % Ditto for MF. MFINPUTS = .:@mfinputdir@//:@fontdir@//src// % Predigested formats and string pools for initex/inimf. TEXFORMATS = .:@fmtdir@ MFBASES = .:@basedir@ TEXPOOL = @texpooldir@ MFPOOL = @mfpooldir@ % Device-independent font metric files. VFFONTS = .:@fontdir@//vf TFMFONTS = .:@fontdir@//tfm % Just an abbreviation. pkdir = @fontdir@//pk % The $MAKETEX_MODE below means the drivers will not use a cx font when % the mode is ricoh. If no mode is explicitly specified, kpse_prog_init % sets MAKETEX_MODE to /, so all subdirectories are searched. See the manual. % xdvi needs to find bitmaps for PostScript fonts, which can be % generated by standalone programs gsftopk and ps2pk (ps2mf needs no % special treatment). See xdvik/INSTALL for more info. PKFONTS.xdvi = .:$pkdir/$MAKETEX_MODE:$pkdir/gsftopk:$pkdir/ps2pk % Again, the standard definition must come after the program-specific one. % Don't use $pkdir since we can't do general variable expansion making paths.h. PKFONTS = .:@fontdir@//pk/$MAKETEX_MODE % Similarly for the GF format, which only remains in existence because % Metafont outputs it (and MF isn't going to change). GFFONTS = .:@fontdir@//gf/$MAKETEX_MODE % Used to find texfonts.map; also a backup for PKFONTS and GFFONTS, % but normally that is irrelevant, so don't bother with all subdirectories. GLYPHFONTS = .:@fontdir@ % BibTeX bibliographies and style files. BIBINPUTS = .:@texmf@/bibtex/bib BSTINPUTS = .:@texmf@/bibtex/bst % Dvips' config.* files. TEXCONFIG = .:~:@psheaderdir@ % Dvips' PostScript prologues (.pro) and .pfa/.pfb files. DVIPSHEADERS = .:@psheaderdir@:@fontdir@//type1 % Enable this (or set the environment variable) if you want kpathsea to % log names and times for all files found. % TEXMFLOG = @texmf@/kpathsea.log % This definition isn't used from this .cnf file itself (that would be % paradoxical), but the compile-time default in paths.h is built from it. TEXMFCNF = .:@web2cdir@