Hi again Font problem solved, it seems! Thank you to everbody again for the kind help. Just for the record, here is the solution; it looks like the path in the i-installer distribution is wrong. Thomas A. Schmitz schrieb:
Short answer: run the command kpsewhich texmf.cnf The file referenced by this command is the one you need to modify.
That yields "/usr/local/teTeX/texmf.cnf" and indeed in that file there is a line: TEXFONTMAPS = .;$TEXMF/{fonts/map//,fontname};$TEXMF/{pdftex,dvips}/config;$TEXMF/{pdftex,dvips}// So I was wrong when saying that there is no TEXFONTSMAPS line (sorry!). Commenting this out and adding the lines Hans suggested, solved the trouble. Could it be that the malfunctioning of XeTeX might be due to a similar path mismatch (I don't have an urgent need for this, though)? I am giving the whole (changed) texmf.cnf for those who might have any use for it. The wrong line is in that part that begins with the line "% Fixes for mixing old and new style locations in TL2004 (according to Hans Hagen)". -- Start of texmf.cnf -- % 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 % teTeX-3.0 and TL2005 require these TEXMFVAR = $HOMETEXMF TEXMFCONFIG = $HOMETEXMF TEXMFSYSCONFIG = $VARTEXMF TEXMFSYSVAR = $VARTEXMF % 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 off by default shell_escape = f % Fixes for mixing old and new style locations in TL2004 (according to Hans Hagen) TEXPSHEADERS = .;$TEXMF/{fonts/{enc,map,type1,truetype},dvips,pdftex,tex}//;$TEXMF/{etex,tex,pdftex,dvips,fonts/type1}// % The following line is WRONG! (UMa 2006-05-29) %TEXFONTMAPS = .;$TEXMF/{fonts/map//,fontname};$TEXMF/{pdftex,dvips}/config;$TEXMF/{pdftex,dvips}// TEXCONFIG = .;$TEXMF/{fonts/map,dvips,pdftex,dvipdfmx,dvipdfm}// PDFTEXCONFIG = .;$TEXMF/pdftex/{$progname,}// DVIPDFMINPUTS = .;$TEXMF/{fonts/map,dvips,pdftex,dvipdfmx,dvipdfm}// % XeTeX TEXINPUTS.xelatex = .;$TEXMF/{xetex,tex}/{xelatex,latex,generic,}// TEXINPUTS.xetex = .;$TEXMF/{xetex,tex}/{xetex,plain,generic,}// % Added by UMa 2006-05-29 % Suggested by Hans Hagen on NTG-List 2006-05-28 % TEXFONTMAPS.dvipdfm = .;$TEXMF/fonts/map/{dvipdfm,dvips,}// TEXFONTMAPS.dvipdfmx = .;$TEXMF/fonts/map/{dvipdfm,dvips,}// TEXFONTMAPS.pdftex = .;$TEXMF/fonts/map/{pdftex,dvips,}// TEXFONTMAPS.pdfetex = .;$TEXMF/fonts/map/{pdftex,dvips,}// TEXFONTMAPS.xetex = .;$TEXMF/fonts/map/{xetex,pdftex,dvips,}// TEXFONTMAPS.dvips = .;$TEXMF/fonts/map/{dvips,pdftex,}// TEXFONTMAPS = .;$TEXMF/fonts/map/{$progname,pdftex,dvips,}//;$TEXMF/{$progname,pdftex,dvips}/{config,}// -- End of texmf.cnf -- Bye! -- Ulf Martin