[luatex] finding pk fonts with kpse

Taco Hoekwater taco at elvenkind.com
Wed May 19 20:47:20 CEST 2010

Elie Roux wrote:
> Hello,
> I have trouble finding pk fonts with the LuaTeX's kpse library (I'm 
> using latest trunk). When I execute testinitas.lua (attached) with the 
> (attached) yinitas.600pk in 
> /home/eroux/.texmf-var/fonts/pk/ljfour/public/gothic/yinitas.600pk I get:
> eroux at norgz-laptop:~/booklets/newbenedictiones$ texlua testinitas.lua
> kpse.find_file('yinitas', 'pk') failed
> kpse.find_file('yinitas', 'pk', 600) failed
> kpse.lookup('yinitas', {format='pk'}) failed
> 'kpsewhich -format pk yinitas' says:
> /home/eroux/.texmf-var/fonts/pk/ljfour/public/gothic/yinitas.600pk
> So, I don't really know how to find the font. Can someone help me?

You need to run kpse.init_prog(), for instance like this:

   kpse.init_prog('', 600, 'ljfour')

(and the requested pk size is mandatory for kpse.find_file because I
didn't see the point in a default at that moment)

Best wishes,

More information about the luatex mailing list