nico wrote: > On Tue, 09 May 2006 15:11:23 +0200, Hans Hagen <[EMAIL PROTECTED]> 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 ----------------------------------------------------------------- _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context