% Our directory setup as explained in $SELFAUTOPARENT/share/README.gwtex % TEXMFMAIN contains the TEXMF tree installed by make install of the programs TEXMFMAIN = $SELFAUTOPARENT/share/texmf % TEXMFTE contains the main TEXMF tree from teTeX TEXMFTE = $SELFAUTOPARENT/share/texmf.tetex % TEXMFGW contains GW specific defaults and additions TEXMFGW = $SELFAUTOPARENT/share/texmf.gwtex % TEXMFLOCAL contains any local system TeXadmin overrides TEXMFLOCAL = $SELFAUTOPARENT/share/texmf.local % $VARTEXMF is where texconfig writes its local settings VARTEXMF = $TEXMFLOCAL % User texmf trees can be catered for like this... HOMETEXMF = $HOME/Library/texmf % Our complete search path, the last three are searched through % ls-R exclusively, which means that you have to run texhash % after you have added, moved or deleted files in the tree TEXMF={$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFGW,!!$TEXMFTE,!!$TEXMFMAIN} % If you want to disable the HOME trees, use this: % TEXMF=!!{$TEXMFLOCAL,$TEXMFGW,$TEXMFTE,$TEXMFMAIN} % The system trees. These are the trees that are shared by all the users. SYSTEXMF = $TEXMFLOCAL;$TEXMFGW;$TEXMFTE;$TEXMFMAIN % Where generated fonts may be written. This tree is used when the sources % were found in a system tree and either that tree wasn't writable, or the % varfonts feature was enabled in MT_FEATURES in mktex.cnf. VARTEXFONTS = /var/tmp/texfonts % Where to look for ls-R files. There need not be an ls-R in the % directories in this path, but if there is one, Kpathsea will use it. % This is default set to TEXMF+VARTEXFONTS but without HOMETEXMF TEXMFDBS = $TEXMFLOCAL;$TEXMFGW;$TEXMFTE;$TEXMFMAIN;$VARTEXFONTS % Make font tfm files is mf files are available MKTEXTFM = 1 % Make fonts when unavailable (not all fonts are available for pdf directly) % Useful when using non-pdf-available fonts and going the tex->dvi->ps->pdf route MKTEXPK.pdftex = 1 MKTEXPK.pdflatex = 1 MKTEXPK.pdfetex = 1 MKTEXPK.pdfelatex = 1 % Enable \write18 (run shell processes from within TeX job) % Set to t if needed % (I think this might have security implications, especially if you % run tex jobs as administrator, so I keep it turned of by default shell_escape = f % files for XDvi without kpathsea support. I have been told that % the following lines make it possible for people to use my distribution PKFONTS.XDvi = .:$TEXMF/%s:$VARTEXFONTS/pk/{%m,modeless}// VFFONTS.XDvi = .:$TEXMF/%s PSHEADERS.XDvi = .:$TEXMF/%q{dvips,fonts/type1}// PSFIGURES.XDvi = .:$TEXMF/%q{dvips,tex}// % Fixes for missing en erroneous entries in TL2003's texmf.cnf TEXINPUTS.pdfamstex = .;$TEXMF/{pdftex,tex}/{amstex,plain,generic,}// TEXPSHEADERS = .;$TEXMF/{{fonts/{map,enc}/{dvips,},dvips},pdftex,tex,fonts/type1}// TEXCONFIG = $TEXMF/{fonts/{map,enc}/{dvips,},dvips}// TEXPSHEADERS.gsftopk = .;$TEXMF/{{fonts/{map,enc}/{dvips,},dvips},pdftex,tex,fonts/{type1,truetype}}// DVIPDFMINPUTS = .;$TEXMF/{dvipdfm,{fonts/{map,enc}/{dvips,},dvips}}// XDVIINPUTS = .;$TEXMF/{xdvi,{fonts/{map,enc}/{dvips,},dvips}}// % Fixes for missing TEXINPUTS for pdftex (-ini now needs a path to find pdftex.cfg) TEXINPUTS.pdfbamstex = .;$TEXMF/{pdftex,tex}/{amstex,plain,generic,}// TEXINPUTS.pdfbplain = .;$TEXMF/{pdftex,tex}/{plain,generic,}//