nico wrote:
On Tue, 09 May 2006 15:11:23 +0200, Hans Hagen
wrote: What's wrong?
maybe you need to run mktexlsr
Doesn't help, and the required map files are here for a while (eg: kpsewhich ec-base.map gives /usr/local/share/texmf-local/fonts/map/pdftex/context/ec-base.map).
I tried to use the perl version, and now it tries to find stuff in dvipdfm fonts, which plants:
Warning: pdfetex (file /usr/local/share/texmf-local/fonts/map/dvipdfm/context/original-base.map): invalid entry for `fmvr8x': font file missing
It works if i remove (or rename) the dvipdfm directory.
What can i do to have ruby thing working, and pdftex fonts used instead of dvipdfm ones?
your texmf.cnf file should contain:
TEXFONTMAPS = .;$TEXMF/fonts/map/{$progname,pdftex,dvips,}//;$TEXMF/{$progname,pdftex,dvips}/{config,}//
For the ruby issue:
if I remove the TEXFONTMAPS environment setting from tex.rb, it works on my machine. I don't know if it can be a fix working on any platform:
def fixbackendvars(backend) if backend then report("fixing backend map path for #{backend}") if getvariable('verbose') ENV['backend'] = backend ; ENV['progname'] = backend unless validtexengine(backend) #ENV['TEXFONTMAPS'] = ".;\$TEXMF/fonts/map/{#{backend},pdftex,dvips,}//" else report("unable to fix backend map path") if getvariable('verbose') end end
i wonder why this does not work Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------